0s autopkgtest [05:16:40]: starting date and time: 2025-02-22 05:16:40+0000 0s autopkgtest [05:16:40]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [05:16:40]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.l_v8f35k/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:glib2.0 --apt-upgrade gjs --timeout-short=300 --timeout-copy=20000 --timeout-test=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=glib2.0/2.83.4-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-big-ppc64el --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-ppc64el-12.secgroup --name adt-plucky-ppc64el-gjs-20250222-051639-juju-7f2275-prod-proposed-migration-environment-2-81c2a2a6-f5a0-4add-829f-14624a8ddeb6 --image adt/ubuntu-plucky-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration-ppc64el -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 74s autopkgtest [05:17:54]: testbed dpkg architecture: ppc64el 74s autopkgtest [05:17:54]: testbed apt version: 2.9.30ubuntu1 74s autopkgtest [05:17:54]: @@@@@@@@@@@@@@@@@@@@ test bed setup 75s autopkgtest [05:17:55]: testbed release detected to be: None 75s autopkgtest [05:17:55]: updating testbed package index (apt update) 76s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 76s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 76s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 76s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 76s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [80.1 kB] 76s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [508 kB] 76s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 76s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.5 kB] 76s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el Packages [125 kB] 76s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted ppc64el Packages [760 B] 76s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el Packages [434 kB] 77s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse ppc64el Packages [3292 B] 77s Fetched 1279 kB in 1s (1394 kB/s) 78s Reading package lists... 78s Reading package lists... 79s Building dependency tree... 79s Reading state information... 79s Calculating upgrade... 79s Calculating upgrade... 79s The following packages will be upgraded: 79s apparmor apport apport-core-dump-handler base-files cloud-init 79s cloud-init-base gcc-14-base libapparmor1 libclang-cpp18 libclang1-19 79s libgnutls30t64 libllvm18 libllvm19 liblsof0 libnss3 libperl5.40 lsof 79s motd-news-config perl perl-base perl-modules-5.40 python3-apport 79s python3-problem-report ucf vim-common vim-tiny xxd 80s 27 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 80s Need to get 99.0 MB of archives. 80s After this operation, 56.3 kB disk space will be freed. 80s Get:1 http://ftpmaster.internal/ubuntu plucky/main ppc64el motd-news-config all 13.6ubuntu1 [5168 B] 80s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el base-files ppc64el 13.6ubuntu1 [75.6 kB] 80s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el perl-modules-5.40 all 5.40.1-2 [3217 kB] 80s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el libperl5.40 ppc64el 5.40.1-2 [4948 kB] 80s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el perl ppc64el 5.40.1-2 [262 kB] 80s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el perl-base ppc64el 5.40.1-2 [1923 kB] 81s Get:7 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-problem-report all 2.31.0+git20250220-0ubuntu1 [26.0 kB] 81s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-apport all 2.31.0+git20250220-0ubuntu1 [93.5 kB] 81s Get:9 http://ftpmaster.internal/ubuntu plucky/main ppc64el apport-core-dump-handler all 2.31.0+git20250220-0ubuntu1 [18.7 kB] 81s Get:10 http://ftpmaster.internal/ubuntu plucky/main ppc64el apport all 2.31.0+git20250220-0ubuntu1 [83.1 kB] 81s Get:11 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc-14-base ppc64el 14.2.0-17ubuntu3 [53.6 kB] 81s Get:12 http://ftpmaster.internal/ubuntu plucky/main ppc64el libapparmor1 ppc64el 4.1.0~beta5-0ubuntu5 [58.8 kB] 81s Get:13 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgnutls30t64 ppc64el 3.8.9-2ubuntu2 [1079 kB] 81s Get:14 http://ftpmaster.internal/ubuntu plucky/main ppc64el ucf all 3.0050 [43.5 kB] 81s Get:15 http://ftpmaster.internal/ubuntu plucky/main ppc64el vim-tiny ppc64el 2:9.1.0967-1ubuntu2 [1079 kB] 81s Get:16 http://ftpmaster.internal/ubuntu plucky/main ppc64el vim-common all 2:9.1.0967-1ubuntu2 [396 kB] 81s Get:17 http://ftpmaster.internal/ubuntu plucky/main ppc64el xxd ppc64el 2:9.1.0967-1ubuntu2 [68.4 kB] 81s Get:18 http://ftpmaster.internal/ubuntu plucky/main ppc64el apparmor ppc64el 4.1.0~beta5-0ubuntu5 [806 kB] 81s Get:19 http://ftpmaster.internal/ubuntu plucky/main ppc64el lsof ppc64el 4.99.4+dfsg-2 [256 kB] 81s Get:20 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblsof0 ppc64el 4.99.4+dfsg-2 [68.5 kB] 81s Get:21 http://ftpmaster.internal/ubuntu plucky/main ppc64el cloud-init-base all 25.1-0ubuntu1 [616 kB] 81s Get:22 http://ftpmaster.internal/ubuntu plucky/main ppc64el libclang-cpp18 ppc64el 1:18.1.8-16build1 [14.4 MB] 81s Get:23 http://ftpmaster.internal/ubuntu plucky/main ppc64el libllvm18 ppc64el 1:18.1.8-16build1 [28.6 MB] 83s Get:24 http://ftpmaster.internal/ubuntu plucky/main ppc64el libllvm19 ppc64el 1:19.1.7-1ubuntu2 [29.8 MB] 84s Get:25 http://ftpmaster.internal/ubuntu plucky/main ppc64el libclang1-19 ppc64el 1:19.1.7-1ubuntu2 [9141 kB] 85s Get:26 http://ftpmaster.internal/ubuntu plucky/main ppc64el libnss3 ppc64el 2:3.108-1ubuntu1 [1869 kB] 85s Get:27 http://ftpmaster.internal/ubuntu plucky/main ppc64el cloud-init all 25.1-0ubuntu1 [2088 B] 85s Preconfiguring packages ... 85s Fetched 99.0 MB in 5s (18.8 MB/s) 85s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 106370 files and directories currently installed.) 85s Preparing to unpack .../motd-news-config_13.6ubuntu1_all.deb ... 85s Unpacking motd-news-config (13.6ubuntu1) over (13.5ubuntu3) ... 86s Preparing to unpack .../base-files_13.6ubuntu1_ppc64el.deb ... 86s Unpacking base-files (13.6ubuntu1) over (13.5ubuntu3) ... 86s Setting up base-files (13.6ubuntu1) ... 86s Updating /root/.profile to current default. 87s motd-news.service is a disabled or a static unit not running, not starting it. 87s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 106370 files and directories currently installed.) 87s Preparing to unpack .../perl_5.40.1-2_ppc64el.deb ... 87s Unpacking perl (5.40.1-2) over (5.40.0-8) ... 87s Preparing to unpack .../perl-modules-5.40_5.40.1-2_all.deb ... 87s Unpacking perl-modules-5.40 (5.40.1-2) over (5.40.0-8) ... 87s Preparing to unpack .../libperl5.40_5.40.1-2_ppc64el.deb ... 87s Unpacking libperl5.40:ppc64el (5.40.1-2) over (5.40.0-8) ... 87s Preparing to unpack .../perl-base_5.40.1-2_ppc64el.deb ... 87s Unpacking perl-base (5.40.1-2) over (5.40.0-8) ... 87s Setting up perl-base (5.40.1-2) ... 88s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 106370 files and directories currently installed.) 88s Preparing to unpack .../00-python3-problem-report_2.31.0+git20250220-0ubuntu1_all.deb ... 88s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 88s for fn in glob1(directory, "%s.*" % fname): 88s Unpacking python3-problem-report (2.31.0+git20250220-0ubuntu1) over (2.31.0-0ubuntu5) ... 88s Preparing to unpack .../01-python3-apport_2.31.0+git20250220-0ubuntu1_all.deb ... 88s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 88s for fn in glob1(directory, "%s.*" % fname): 88s Unpacking python3-apport (2.31.0+git20250220-0ubuntu1) over (2.31.0-0ubuntu5) ... 88s Preparing to unpack .../02-apport-core-dump-handler_2.31.0+git20250220-0ubuntu1_all.deb ... 88s Unpacking apport-core-dump-handler (2.31.0+git20250220-0ubuntu1) over (2.31.0-0ubuntu5) ... 88s Preparing to unpack .../03-apport_2.31.0+git20250220-0ubuntu1_all.deb ... 88s Unpacking apport (2.31.0+git20250220-0ubuntu1) over (2.31.0-0ubuntu5) ... 88s Preparing to unpack .../04-gcc-14-base_14.2.0-17ubuntu3_ppc64el.deb ... 88s Unpacking gcc-14-base:ppc64el (14.2.0-17ubuntu3) over (14.2.0-17ubuntu1) ... 88s Preparing to unpack .../05-libapparmor1_4.1.0~beta5-0ubuntu5_ppc64el.deb ... 88s Unpacking libapparmor1:ppc64el (4.1.0~beta5-0ubuntu5) over (4.1.0~beta5-0ubuntu4) ... 88s Preparing to unpack .../06-libgnutls30t64_3.8.9-2ubuntu2_ppc64el.deb ... 88s Unpacking libgnutls30t64:ppc64el (3.8.9-2ubuntu2) over (3.8.9-2ubuntu1) ... 88s Preparing to unpack .../07-ucf_3.0050_all.deb ... 88s Unpacking ucf (3.0050) over (3.0049) ... 88s Preparing to unpack .../08-vim-tiny_2%3a9.1.0967-1ubuntu2_ppc64el.deb ... 88s Unpacking vim-tiny (2:9.1.0967-1ubuntu2) over (2:9.1.0861-1ubuntu1) ... 88s Preparing to unpack .../09-vim-common_2%3a9.1.0967-1ubuntu2_all.deb ... 88s Unpacking vim-common (2:9.1.0967-1ubuntu2) over (2:9.1.0861-1ubuntu1) ... 88s Preparing to unpack .../10-xxd_2%3a9.1.0967-1ubuntu2_ppc64el.deb ... 88s Unpacking xxd (2:9.1.0967-1ubuntu2) over (2:9.1.0861-1ubuntu1) ... 88s Preparing to unpack .../11-apparmor_4.1.0~beta5-0ubuntu5_ppc64el.deb ... 89s Unpacking apparmor (4.1.0~beta5-0ubuntu5) over (4.1.0~beta5-0ubuntu4) ... 89s Preparing to unpack .../12-lsof_4.99.4+dfsg-2_ppc64el.deb ... 89s Unpacking lsof (4.99.4+dfsg-2) over (4.99.4+dfsg-1) ... 89s Preparing to unpack .../13-liblsof0_4.99.4+dfsg-2_ppc64el.deb ... 89s Unpacking liblsof0 (4.99.4+dfsg-2) over (4.99.4+dfsg-1) ... 89s Preparing to unpack .../14-cloud-init-base_25.1-0ubuntu1_all.deb ... 89s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 89s for fn in glob1(directory, "%s.*" % fname): 89s Unpacking cloud-init-base (25.1-0ubuntu1) over (25.1~3geb1965a4-0ubuntu1) ... 90s Preparing to unpack .../15-libclang-cpp18_1%3a18.1.8-16build1_ppc64el.deb ... 90s Unpacking libclang-cpp18 (1:18.1.8-16build1) over (1:18.1.8-15) ... 90s Preparing to unpack .../16-libllvm18_1%3a18.1.8-16build1_ppc64el.deb ... 90s Unpacking libllvm18:ppc64el (1:18.1.8-16build1) over (1:18.1.8-15) ... 91s Preparing to unpack .../17-libllvm19_1%3a19.1.7-1ubuntu2_ppc64el.deb ... 91s Unpacking libllvm19:ppc64el (1:19.1.7-1ubuntu2) over (1:19.1.7-1ubuntu1) ... 92s Preparing to unpack .../18-libclang1-19_1%3a19.1.7-1ubuntu2_ppc64el.deb ... 92s Unpacking libclang1-19 (1:19.1.7-1ubuntu2) over (1:19.1.7-1ubuntu1) ... 92s Preparing to unpack .../19-libnss3_2%3a3.108-1ubuntu1_ppc64el.deb ... 92s Unpacking libnss3:ppc64el (2:3.108-1ubuntu1) over (2:3.107-1ubuntu1) ... 92s Preparing to unpack .../20-cloud-init_25.1-0ubuntu1_all.deb ... 92s Unpacking cloud-init (25.1-0ubuntu1) over (25.1~3geb1965a4-0ubuntu1) ... 92s Setting up libgnutls30t64:ppc64el (3.8.9-2ubuntu2) ... 92s Setting up motd-news-config (13.6ubuntu1) ... 92s Setting up libllvm19:ppc64el (1:19.1.7-1ubuntu2) ... 92s Setting up libapparmor1:ppc64el (4.1.0~beta5-0ubuntu5) ... 92s Setting up libclang1-19 (1:19.1.7-1ubuntu2) ... 92s Setting up gcc-14-base:ppc64el (14.2.0-17ubuntu3) ... 92s Setting up python3-problem-report (2.31.0+git20250220-0ubuntu1) ... 92s Setting up liblsof0 (4.99.4+dfsg-2) ... 92s Setting up libnss3:ppc64el (2:3.108-1ubuntu1) ... 92s Setting up cloud-init-base (25.1-0ubuntu1) ... 94s Setting up xxd (2:9.1.0967-1ubuntu2) ... 94s Setting up python3-apport (2.31.0+git20250220-0ubuntu1) ... 95s Setting up apparmor (4.1.0~beta5-0ubuntu5) ... 95s Installing new version of config file /etc/apparmor.d/fusermount3 ... 96s Reloading AppArmor profiles 97s Setting up vim-common (2:9.1.0967-1ubuntu2) ... 97s Setting up ucf (3.0050) ... 97s Setting up lsof (4.99.4+dfsg-2) ... 97s Setting up perl-modules-5.40 (5.40.1-2) ... 97s Setting up libllvm18:ppc64el (1:18.1.8-16build1) ... 97s Setting up cloud-init (25.1-0ubuntu1) ... 97s Setting up vim-tiny (2:9.1.0967-1ubuntu2) ... 97s Setting up libperl5.40:ppc64el (5.40.1-2) ... 97s Setting up perl (5.40.1-2) ... 97s Setting up libclang-cpp18 (1:18.1.8-16build1) ... 97s Setting up apport-core-dump-handler (2.31.0+git20250220-0ubuntu1) ... 98s Setting up apport (2.31.0+git20250220-0ubuntu1) ... 99s apport-autoreport.service is a disabled or a static unit not running, not starting it. 99s Processing triggers for plymouth-theme-ubuntu-text (24.004.60-2ubuntu5) ... 99s Processing triggers for install-info (7.1.1-1) ... 99s Processing triggers for libc-bin (2.40-4ubuntu1) ... 99s Processing triggers for rsyslog (8.2412.0-2ubuntu1) ... 99s Processing triggers for systemd (257.2-3ubuntu1) ... 99s Processing triggers for man-db (2.13.0-1) ... 101s Processing triggers for initramfs-tools (0.145ubuntu2) ... 101s update-initramfs: Generating /boot/initrd.img-6.12.0-15-generic 101s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 111s Reading package lists... 111s Building dependency tree... 111s Reading state information... 112s Solving dependencies... 112s 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded. 112s autopkgtest [05:18:32]: upgrading testbed (apt dist-upgrade and autopurge) 112s Reading package lists... 112s Building dependency tree... 112s Reading state information... 113s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 113s Starting 2 pkgProblemResolver with broken count: 0 113s Done 113s Entering ResolveByKeep 113s 114s Calculating upgrade... 114s The following packages will be upgraded: 114s gir1.2-glib-2.0 libglib2.0-0t64 libglib2.0-data 114s 3 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 114s Need to get 2038 kB of archives. 114s After this operation, 2048 B of additional disk space will be used. 114s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el gir1.2-glib-2.0 ppc64el 2.83.4-1 [184 kB] 114s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libglib2.0-0t64 ppc64el 2.83.4-1 [1801 kB] 114s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libglib2.0-data all 2.83.4-1 [52.9 kB] 115s Fetched 2038 kB in 1s (3137 kB/s) 115s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 106371 files and directories currently installed.) 115s Preparing to unpack .../gir1.2-glib-2.0_2.83.4-1_ppc64el.deb ... 115s Unpacking gir1.2-glib-2.0:ppc64el (2.83.4-1) over (2.83.3-2) ... 115s Preparing to unpack .../libglib2.0-0t64_2.83.4-1_ppc64el.deb ... 115s Unpacking libglib2.0-0t64:ppc64el (2.83.4-1) over (2.83.3-2) ... 115s Preparing to unpack .../libglib2.0-data_2.83.4-1_all.deb ... 115s Unpacking libglib2.0-data (2.83.4-1) over (2.83.3-2) ... 115s Setting up libglib2.0-0t64:ppc64el (2.83.4-1) ... 115s No schema files found: doing nothing. 115s Setting up libglib2.0-data (2.83.4-1) ... 115s Setting up gir1.2-glib-2.0:ppc64el (2.83.4-1) ... 115s Processing triggers for libc-bin (2.40-4ubuntu1) ... 115s Reading package lists... 116s Building dependency tree... 116s Reading state information... 116s Starting pkgProblemResolver with broken count: 0 116s Starting 2 pkgProblemResolver with broken count: 0 116s Done 116s Solving dependencies... 116s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 117s autopkgtest [05:18:37]: rebooting testbed after setup commands that affected boot 151s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 163s autopkgtest [05:19:23]: testbed running kernel: Linux 6.12.0-15-generic #15-Ubuntu SMP Tue Feb 4 16:32:08 UTC 2025 165s autopkgtest [05:19:25]: @@@@@@@@@@@@@@@@@@@@ apt-source gjs 169s Get:1 http://ftpmaster.internal/ubuntu plucky/main gjs 1.82.1-1 (dsc) [2823 B] 169s Get:2 http://ftpmaster.internal/ubuntu plucky/main gjs 1.82.1-1 (tar) [729 kB] 169s Get:3 http://ftpmaster.internal/ubuntu plucky/main gjs 1.82.1-1 (diff) [23.4 kB] 170s gpgv: Signature made Wed Nov 6 16:22:32 2024 UTC 170s gpgv: using RSA key 7A073AD1AE694FA25BFF62E5235C099D3EB33076 170s gpgv: Can't check signature: No public key 170s dpkg-source: warning: cannot verify inline signature for ./gjs_1.82.1-1.dsc: no acceptable signature found 170s autopkgtest [05:19:30]: testing package gjs version 1.82.1-1 171s autopkgtest [05:19:31]: build not needed 172s autopkgtest [05:19:32]: test build: preparing testbed 172s Reading package lists... 173s Building dependency tree... 173s Reading state information... 173s Starting pkgProblemResolver with broken count: 0 173s Starting 2 pkgProblemResolver with broken count: 0 173s Done 174s The following NEW packages will be installed: 174s build-essential cpp cpp-14 cpp-14-powerpc64le-linux-gnu 174s cpp-powerpc64le-linux-gnu fontconfig-config fonts-dejavu-core 174s fonts-dejavu-mono g++ g++-14 g++-14-powerpc64le-linux-gnu 174s g++-powerpc64le-linux-gnu gcc gcc-14 gcc-14-powerpc64le-linux-gnu 174s gcc-powerpc64le-linux-gnu girepository-tools gobject-introspection 174s gobject-introspection-bin libasan8 libblkid-dev libbrotli-dev libbz2-dev 174s libcairo-gobject2 libcairo-script-interpreter2 libcairo2 libcairo2-dev 174s libcc1-0 libexpat1-dev libffi-dev libfontconfig-dev libfontconfig1 174s libfreetype-dev libgcc-14-dev libgio-2.0-dev libgio-2.0-dev-bin 174s libgirepository-1.0-dev libgirepository-2.0-0 libgjs-dev libgjs0g 174s libglib2.0-bin libglib2.0-dev libglib2.0-dev-bin libgomp1 libice-dev libice6 174s libisl23 libitm1 liblsan0 libmount-dev libmozjs-128-0 libmozjs-128-dev 174s libmpc3 libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 174s libpixman-1-0 libpixman-1-dev libpkgconf3 libpng-dev libquadmath0 174s libselinux1-dev libsepol-dev libsm-dev libsm6 libstdc++-14-dev 174s libsysprof-capture-4-dev libtsan2 libubsan1 libx11-dev libxau-dev 174s libxcb-render0 libxcb-render0-dev libxcb-shm0 libxcb-shm0-dev libxcb1-dev 174s libxdmcp-dev libxext-dev libxrender-dev libxrender1 native-architecture 174s pkgconf pkgconf-bin python3-mako python3-markdown python3-packaging uuid-dev 174s x11-common x11proto-core-dev x11proto-dev xorg-sgml-doctools xtrans-dev 174s zlib1g-dev 174s 0 upgraded, 94 newly installed, 0 to remove and 0 not upgraded. 174s Need to get 94.1 MB of archives. 174s After this operation, 343 MB of additional disk space will be used. 174s Get:1 http://ftpmaster.internal/ubuntu plucky/main ppc64el libisl23 ppc64el 0.27-1 [882 kB] 175s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el libmpc3 ppc64el 1.3.1-1build2 [62.1 kB] 175s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp-14-powerpc64le-linux-gnu ppc64el 14.2.0-17ubuntu3 [10.5 MB] 175s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp-14 ppc64el 14.2.0-17ubuntu3 [1036 B] 175s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp-powerpc64le-linux-gnu ppc64el 4:14.2.0-1ubuntu1 [5566 B] 175s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp ppc64el 4:14.2.0-1ubuntu1 [22.4 kB] 175s Get:7 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcc1-0 ppc64el 15-20250213-1ubuntu1 [48.7 kB] 175s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgomp1 ppc64el 15-20250213-1ubuntu1 [168 kB] 175s Get:9 http://ftpmaster.internal/ubuntu plucky/main ppc64el libitm1 ppc64el 15-20250213-1ubuntu1 [32.4 kB] 175s Get:10 http://ftpmaster.internal/ubuntu plucky/main ppc64el libasan8 ppc64el 15-20250213-1ubuntu1 [3009 kB] 175s Get:11 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblsan0 ppc64el 15-20250213-1ubuntu1 [1377 kB] 175s Get:12 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtsan2 ppc64el 15-20250213-1ubuntu1 [2734 kB] 175s Get:13 http://ftpmaster.internal/ubuntu plucky/main ppc64el libubsan1 ppc64el 15-20250213-1ubuntu1 [1234 kB] 175s Get:14 http://ftpmaster.internal/ubuntu plucky/main ppc64el libquadmath0 ppc64el 15-20250213-1ubuntu1 [160 kB] 175s Get:15 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgcc-14-dev ppc64el 14.2.0-17ubuntu3 [1619 kB] 176s Get:16 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc-14-powerpc64le-linux-gnu ppc64el 14.2.0-17ubuntu3 [20.6 MB] 176s Get:17 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc-14 ppc64el 14.2.0-17ubuntu3 [536 kB] 176s Get:18 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc-powerpc64le-linux-gnu ppc64el 4:14.2.0-1ubuntu1 [1226 B] 176s Get:19 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc ppc64el 4:14.2.0-1ubuntu1 [5012 B] 176s Get:20 http://ftpmaster.internal/ubuntu plucky/main ppc64el libstdc++-14-dev ppc64el 14.2.0-17ubuntu3 [2678 kB] 176s Get:21 http://ftpmaster.internal/ubuntu plucky/main ppc64el g++-14-powerpc64le-linux-gnu ppc64el 14.2.0-17ubuntu3 [12.0 MB] 176s Get:22 http://ftpmaster.internal/ubuntu plucky/main ppc64el g++-14 ppc64el 14.2.0-17ubuntu3 [21.8 kB] 176s Get:23 http://ftpmaster.internal/ubuntu plucky/main ppc64el g++-powerpc64le-linux-gnu ppc64el 4:14.2.0-1ubuntu1 [966 B] 176s Get:24 http://ftpmaster.internal/ubuntu plucky/main ppc64el g++ ppc64el 4:14.2.0-1ubuntu1 [1088 B] 176s Get:25 http://ftpmaster.internal/ubuntu plucky/main ppc64el build-essential ppc64el 12.10ubuntu1 [4936 B] 176s Get:26 http://ftpmaster.internal/ubuntu plucky/main ppc64el fonts-dejavu-mono all 2.37-8 [502 kB] 176s Get:27 http://ftpmaster.internal/ubuntu plucky/main ppc64el fonts-dejavu-core all 2.37-8 [835 kB] 176s Get:28 http://ftpmaster.internal/ubuntu plucky/main ppc64el fontconfig-config ppc64el 2.15.0-2ubuntu1 [37.5 kB] 176s Get:29 http://ftpmaster.internal/ubuntu plucky/main ppc64el native-architecture all 0.2.5 [2082 B] 176s Get:30 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libgirepository-2.0-0 ppc64el 2.83.4-1 [85.0 kB] 176s Get:31 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el girepository-tools ppc64el 2.83.4-1 [133 kB] 177s Get:32 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-mako all 1.3.8-2 [63.5 kB] 177s Get:33 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-markdown all 3.7-2 [74.2 kB] 177s Get:34 http://ftpmaster.internal/ubuntu plucky/main ppc64el gobject-introspection-bin ppc64el 1.82.0-4 [260 kB] 177s Get:35 http://ftpmaster.internal/ubuntu plucky/main ppc64el libffi-dev ppc64el 3.4.7-1 [67.7 kB] 177s Get:36 http://ftpmaster.internal/ubuntu plucky/main ppc64el uuid-dev ppc64el 2.40.2-14ubuntu1 [56.7 kB] 177s Get:37 http://ftpmaster.internal/ubuntu plucky/main ppc64el libblkid-dev ppc64el 2.40.2-14ubuntu1 [279 kB] 177s Get:38 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsepol-dev ppc64el 3.7-1 [502 kB] 177s Get:39 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpcre2-16-0 ppc64el 10.42-4ubuntu3 [254 kB] 177s Get:40 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpcre2-32-0 ppc64el 10.42-4ubuntu3 [238 kB] 177s Get:41 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpcre2-posix3 ppc64el 10.42-4ubuntu3 [7108 B] 177s Get:42 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpcre2-dev ppc64el 10.42-4ubuntu3 [817 kB] 177s Get:43 http://ftpmaster.internal/ubuntu plucky/main ppc64el libselinux1-dev ppc64el 3.7-3ubuntu2 [194 kB] 177s Get:44 http://ftpmaster.internal/ubuntu plucky/main ppc64el libmount-dev ppc64el 2.40.2-14ubuntu1 [34.6 kB] 177s Get:45 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsysprof-capture-4-dev ppc64el 48~beta-2 [61.8 kB] 177s Get:46 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpkgconf3 ppc64el 1.8.1-4 [37.1 kB] 177s Get:47 http://ftpmaster.internal/ubuntu plucky/main ppc64el pkgconf-bin ppc64el 1.8.1-4 [22.5 kB] 177s Get:48 http://ftpmaster.internal/ubuntu plucky/main ppc64el pkgconf ppc64el 1.8.1-4 [16.7 kB] 177s Get:49 http://ftpmaster.internal/ubuntu plucky/main ppc64el zlib1g-dev ppc64el 1:1.3.dfsg+really1.3.1-1ubuntu1 [902 kB] 177s Get:50 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libgio-2.0-dev ppc64el 2.83.4-1 [2161 kB] 177s Get:51 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libglib2.0-bin ppc64el 2.83.4-1 [111 kB] 177s Get:52 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-packaging all 24.2-1 [51.5 kB] 177s Get:53 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libgio-2.0-dev-bin ppc64el 2.83.4-1 [131 kB] 177s Get:54 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libglib2.0-dev-bin ppc64el 2.83.4-1 [18.1 kB] 177s Get:55 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libglib2.0-dev ppc64el 2.83.4-1 [18.9 kB] 177s Get:56 http://ftpmaster.internal/ubuntu plucky/main ppc64el gobject-introspection ppc64el 1.82.0-4 [129 kB] 177s Get:57 http://ftpmaster.internal/ubuntu plucky/main ppc64el libbrotli-dev ppc64el 1.1.0-2build3 [427 kB] 177s Get:58 http://ftpmaster.internal/ubuntu plucky/main ppc64el libbz2-dev ppc64el 1.0.8-6 [50.2 kB] 177s Get:59 http://ftpmaster.internal/ubuntu plucky/main ppc64el libfontconfig1 ppc64el 2.15.0-2ubuntu1 [188 kB] 177s Get:60 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpixman-1-0 ppc64el 0.44.0-3 [334 kB] 177s Get:61 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-render0 ppc64el 1.17.0-2 [17.2 kB] 177s Get:62 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-shm0 ppc64el 1.17.0-2 [5980 B] 177s Get:63 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxrender1 ppc64el 1:0.9.10-1.1build1 [23.1 kB] 177s Get:64 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcairo2 ppc64el 1.18.2-2 [747 kB] 177s Get:65 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcairo-gobject2 ppc64el 1.18.2-2 [127 kB] 177s Get:66 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcairo-script-interpreter2 ppc64el 1.18.2-2 [78.9 kB] 177s Get:67 http://ftpmaster.internal/ubuntu plucky/main ppc64el libexpat1-dev ppc64el 2.6.4-1 [149 kB] 177s Get:68 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpng-dev ppc64el 1.6.46-4 [329 kB] 177s Get:69 http://ftpmaster.internal/ubuntu plucky/main ppc64el libfreetype-dev ppc64el 2.13.3+dfsg-1 [719 kB] 177s Get:70 http://ftpmaster.internal/ubuntu plucky/main ppc64el libfontconfig-dev ppc64el 2.15.0-2ubuntu1 [209 kB] 177s Get:71 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpixman-1-dev ppc64el 0.44.0-3 [10.7 kB] 177s Get:72 http://ftpmaster.internal/ubuntu plucky/main ppc64el x11-common all 1:7.7+23ubuntu3 [21.7 kB] 177s Get:73 http://ftpmaster.internal/ubuntu plucky/main ppc64el libice6 ppc64el 2:1.1.1-1 [49.9 kB] 177s Get:74 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsm6 ppc64el 2:1.2.4-1 [18.4 kB] 177s Get:75 http://ftpmaster.internal/ubuntu plucky/main ppc64el xorg-sgml-doctools all 1:1.11-1.1 [10.9 kB] 177s Get:76 http://ftpmaster.internal/ubuntu plucky/main ppc64el x11proto-dev all 2024.1-1 [606 kB] 177s Get:77 http://ftpmaster.internal/ubuntu plucky/main ppc64el x11proto-core-dev all 2024.1-1 [2442 B] 177s Get:78 http://ftpmaster.internal/ubuntu plucky/main ppc64el libice-dev ppc64el 2:1.1.1-1 [61.5 kB] 177s Get:79 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsm-dev ppc64el 2:1.2.4-1 [21.4 kB] 177s Get:80 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxau-dev ppc64el 1:1.0.11-1 [10.6 kB] 177s Get:81 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxdmcp-dev ppc64el 1:1.1.5-1 [27.7 kB] 177s Get:82 http://ftpmaster.internal/ubuntu plucky/main ppc64el xtrans-dev all 1.4.0-1 [68.9 kB] 177s Get:83 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb1-dev ppc64el 1.17.0-2 [97.5 kB] 177s Get:84 http://ftpmaster.internal/ubuntu plucky/main ppc64el libx11-dev ppc64el 2:1.8.10-2 [842 kB] 177s Get:85 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-render0-dev ppc64el 1.17.0-2 [21.0 kB] 177s Get:86 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-shm0-dev ppc64el 1.17.0-2 [8688 B] 177s Get:87 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxext-dev ppc64el 2:1.3.4-1build2 [95.6 kB] 177s Get:88 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxrender-dev ppc64el 1:0.9.10-1.1build1 [31.0 kB] 177s Get:89 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcairo2-dev ppc64el 1.18.2-2 [41.1 kB] 177s Get:90 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgirepository-1.0-dev ppc64el 1.82.0-4 [29.3 kB] 177s Get:91 http://ftpmaster.internal/ubuntu plucky/main ppc64el libmozjs-128-0 ppc64el 128.7.0-1 [10.6 MB] 178s Get:92 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgjs0g ppc64el 1.82.1-1 [457 kB] 178s Get:93 http://ftpmaster.internal/ubuntu plucky/main ppc64el libmozjs-128-dev ppc64el 128.7.0-1 [11.7 MB] 178s Get:94 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgjs-dev ppc64el 1.82.1-1 [9658 B] 179s Fetched 94.1 MB in 4s (23.2 MB/s) 179s Selecting previously unselected package libisl23:ppc64el. 179s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 106371 files and directories currently installed.) 179s Preparing to unpack .../00-libisl23_0.27-1_ppc64el.deb ... 179s Unpacking libisl23:ppc64el (0.27-1) ... 179s Selecting previously unselected package libmpc3:ppc64el. 179s Preparing to unpack .../01-libmpc3_1.3.1-1build2_ppc64el.deb ... 179s Unpacking libmpc3:ppc64el (1.3.1-1build2) ... 179s Selecting previously unselected package cpp-14-powerpc64le-linux-gnu. 179s Preparing to unpack .../02-cpp-14-powerpc64le-linux-gnu_14.2.0-17ubuntu3_ppc64el.deb ... 179s Unpacking cpp-14-powerpc64le-linux-gnu (14.2.0-17ubuntu3) ... 179s Selecting previously unselected package cpp-14. 179s Preparing to unpack .../03-cpp-14_14.2.0-17ubuntu3_ppc64el.deb ... 179s Unpacking cpp-14 (14.2.0-17ubuntu3) ... 179s Selecting previously unselected package cpp-powerpc64le-linux-gnu. 179s Preparing to unpack .../04-cpp-powerpc64le-linux-gnu_4%3a14.2.0-1ubuntu1_ppc64el.deb ... 179s Unpacking cpp-powerpc64le-linux-gnu (4:14.2.0-1ubuntu1) ... 179s Selecting previously unselected package cpp. 179s Preparing to unpack .../05-cpp_4%3a14.2.0-1ubuntu1_ppc64el.deb ... 179s Unpacking cpp (4:14.2.0-1ubuntu1) ... 179s Selecting previously unselected package libcc1-0:ppc64el. 179s Preparing to unpack .../06-libcc1-0_15-20250213-1ubuntu1_ppc64el.deb ... 179s Unpacking libcc1-0:ppc64el (15-20250213-1ubuntu1) ... 179s Selecting previously unselected package libgomp1:ppc64el. 179s Preparing to unpack .../07-libgomp1_15-20250213-1ubuntu1_ppc64el.deb ... 179s Unpacking libgomp1:ppc64el (15-20250213-1ubuntu1) ... 179s Selecting previously unselected package libitm1:ppc64el. 179s Preparing to unpack .../08-libitm1_15-20250213-1ubuntu1_ppc64el.deb ... 179s Unpacking libitm1:ppc64el (15-20250213-1ubuntu1) ... 179s Selecting previously unselected package libasan8:ppc64el. 179s Preparing to unpack .../09-libasan8_15-20250213-1ubuntu1_ppc64el.deb ... 179s Unpacking libasan8:ppc64el (15-20250213-1ubuntu1) ... 180s Selecting previously unselected package liblsan0:ppc64el. 180s Preparing to unpack .../10-liblsan0_15-20250213-1ubuntu1_ppc64el.deb ... 180s Unpacking liblsan0:ppc64el (15-20250213-1ubuntu1) ... 180s Selecting previously unselected package libtsan2:ppc64el. 180s Preparing to unpack .../11-libtsan2_15-20250213-1ubuntu1_ppc64el.deb ... 180s Unpacking libtsan2:ppc64el (15-20250213-1ubuntu1) ... 180s Selecting previously unselected package libubsan1:ppc64el. 180s Preparing to unpack .../12-libubsan1_15-20250213-1ubuntu1_ppc64el.deb ... 180s Unpacking libubsan1:ppc64el (15-20250213-1ubuntu1) ... 180s Selecting previously unselected package libquadmath0:ppc64el. 180s Preparing to unpack .../13-libquadmath0_15-20250213-1ubuntu1_ppc64el.deb ... 180s Unpacking libquadmath0:ppc64el (15-20250213-1ubuntu1) ... 180s Selecting previously unselected package libgcc-14-dev:ppc64el. 180s Preparing to unpack .../14-libgcc-14-dev_14.2.0-17ubuntu3_ppc64el.deb ... 180s Unpacking libgcc-14-dev:ppc64el (14.2.0-17ubuntu3) ... 180s Selecting previously unselected package gcc-14-powerpc64le-linux-gnu. 180s Preparing to unpack .../15-gcc-14-powerpc64le-linux-gnu_14.2.0-17ubuntu3_ppc64el.deb ... 180s Unpacking gcc-14-powerpc64le-linux-gnu (14.2.0-17ubuntu3) ... 180s Selecting previously unselected package gcc-14. 180s Preparing to unpack .../16-gcc-14_14.2.0-17ubuntu3_ppc64el.deb ... 180s Unpacking gcc-14 (14.2.0-17ubuntu3) ... 180s Selecting previously unselected package gcc-powerpc64le-linux-gnu. 180s Preparing to unpack .../17-gcc-powerpc64le-linux-gnu_4%3a14.2.0-1ubuntu1_ppc64el.deb ... 180s Unpacking gcc-powerpc64le-linux-gnu (4:14.2.0-1ubuntu1) ... 180s Selecting previously unselected package gcc. 180s Preparing to unpack .../18-gcc_4%3a14.2.0-1ubuntu1_ppc64el.deb ... 180s Unpacking gcc (4:14.2.0-1ubuntu1) ... 180s Selecting previously unselected package libstdc++-14-dev:ppc64el. 180s Preparing to unpack .../19-libstdc++-14-dev_14.2.0-17ubuntu3_ppc64el.deb ... 180s Unpacking libstdc++-14-dev:ppc64el (14.2.0-17ubuntu3) ... 180s Selecting previously unselected package g++-14-powerpc64le-linux-gnu. 180s Preparing to unpack .../20-g++-14-powerpc64le-linux-gnu_14.2.0-17ubuntu3_ppc64el.deb ... 180s Unpacking g++-14-powerpc64le-linux-gnu (14.2.0-17ubuntu3) ... 181s Selecting previously unselected package g++-14. 181s Preparing to unpack .../21-g++-14_14.2.0-17ubuntu3_ppc64el.deb ... 181s Unpacking g++-14 (14.2.0-17ubuntu3) ... 181s Selecting previously unselected package g++-powerpc64le-linux-gnu. 181s Preparing to unpack .../22-g++-powerpc64le-linux-gnu_4%3a14.2.0-1ubuntu1_ppc64el.deb ... 181s Unpacking g++-powerpc64le-linux-gnu (4:14.2.0-1ubuntu1) ... 181s Selecting previously unselected package g++. 181s Preparing to unpack .../23-g++_4%3a14.2.0-1ubuntu1_ppc64el.deb ... 181s Unpacking g++ (4:14.2.0-1ubuntu1) ... 181s Selecting previously unselected package build-essential. 181s Preparing to unpack .../24-build-essential_12.10ubuntu1_ppc64el.deb ... 181s Unpacking build-essential (12.10ubuntu1) ... 181s Selecting previously unselected package fonts-dejavu-mono. 181s Preparing to unpack .../25-fonts-dejavu-mono_2.37-8_all.deb ... 181s Unpacking fonts-dejavu-mono (2.37-8) ... 181s Selecting previously unselected package fonts-dejavu-core. 181s Preparing to unpack .../26-fonts-dejavu-core_2.37-8_all.deb ... 181s Unpacking fonts-dejavu-core (2.37-8) ... 181s Selecting previously unselected package fontconfig-config. 181s Preparing to unpack .../27-fontconfig-config_2.15.0-2ubuntu1_ppc64el.deb ... 181s Unpacking fontconfig-config (2.15.0-2ubuntu1) ... 181s Selecting previously unselected package native-architecture. 181s Preparing to unpack .../28-native-architecture_0.2.5_all.deb ... 181s Unpacking native-architecture (0.2.5) ... 181s Selecting previously unselected package libgirepository-2.0-0:ppc64el. 181s Preparing to unpack .../29-libgirepository-2.0-0_2.83.4-1_ppc64el.deb ... 181s Unpacking libgirepository-2.0-0:ppc64el (2.83.4-1) ... 181s Selecting previously unselected package girepository-tools:ppc64el. 181s Preparing to unpack .../30-girepository-tools_2.83.4-1_ppc64el.deb ... 181s Unpacking girepository-tools:ppc64el (2.83.4-1) ... 181s Selecting previously unselected package python3-mako. 181s Preparing to unpack .../31-python3-mako_1.3.8-2_all.deb ... 181s Unpacking python3-mako (1.3.8-2) ... 181s Selecting previously unselected package python3-markdown. 181s Preparing to unpack .../32-python3-markdown_3.7-2_all.deb ... 181s Unpacking python3-markdown (3.7-2) ... 181s Selecting previously unselected package gobject-introspection-bin. 181s Preparing to unpack .../33-gobject-introspection-bin_1.82.0-4_ppc64el.deb ... 181s Unpacking gobject-introspection-bin (1.82.0-4) ... 181s Selecting previously unselected package libffi-dev:ppc64el. 181s Preparing to unpack .../34-libffi-dev_3.4.7-1_ppc64el.deb ... 181s Unpacking libffi-dev:ppc64el (3.4.7-1) ... 181s Selecting previously unselected package uuid-dev:ppc64el. 181s Preparing to unpack .../35-uuid-dev_2.40.2-14ubuntu1_ppc64el.deb ... 181s Unpacking uuid-dev:ppc64el (2.40.2-14ubuntu1) ... 181s Selecting previously unselected package libblkid-dev:ppc64el. 181s Preparing to unpack .../36-libblkid-dev_2.40.2-14ubuntu1_ppc64el.deb ... 181s Unpacking libblkid-dev:ppc64el (2.40.2-14ubuntu1) ... 181s Selecting previously unselected package libsepol-dev:ppc64el. 181s Preparing to unpack .../37-libsepol-dev_3.7-1_ppc64el.deb ... 181s Unpacking libsepol-dev:ppc64el (3.7-1) ... 181s Selecting previously unselected package libpcre2-16-0:ppc64el. 181s Preparing to unpack .../38-libpcre2-16-0_10.42-4ubuntu3_ppc64el.deb ... 181s Unpacking libpcre2-16-0:ppc64el (10.42-4ubuntu3) ... 181s Selecting previously unselected package libpcre2-32-0:ppc64el. 181s Preparing to unpack .../39-libpcre2-32-0_10.42-4ubuntu3_ppc64el.deb ... 181s Unpacking libpcre2-32-0:ppc64el (10.42-4ubuntu3) ... 181s Selecting previously unselected package libpcre2-posix3:ppc64el. 181s Preparing to unpack .../40-libpcre2-posix3_10.42-4ubuntu3_ppc64el.deb ... 181s Unpacking libpcre2-posix3:ppc64el (10.42-4ubuntu3) ... 181s Selecting previously unselected package libpcre2-dev:ppc64el. 181s Preparing to unpack .../41-libpcre2-dev_10.42-4ubuntu3_ppc64el.deb ... 181s Unpacking libpcre2-dev:ppc64el (10.42-4ubuntu3) ... 181s Selecting previously unselected package libselinux1-dev:ppc64el. 181s Preparing to unpack .../42-libselinux1-dev_3.7-3ubuntu2_ppc64el.deb ... 181s Unpacking libselinux1-dev:ppc64el (3.7-3ubuntu2) ... 181s Selecting previously unselected package libmount-dev:ppc64el. 181s Preparing to unpack .../43-libmount-dev_2.40.2-14ubuntu1_ppc64el.deb ... 181s Unpacking libmount-dev:ppc64el (2.40.2-14ubuntu1) ... 181s Selecting previously unselected package libsysprof-capture-4-dev:ppc64el. 181s Preparing to unpack .../44-libsysprof-capture-4-dev_48~beta-2_ppc64el.deb ... 181s Unpacking libsysprof-capture-4-dev:ppc64el (48~beta-2) ... 181s Selecting previously unselected package libpkgconf3:ppc64el. 181s Preparing to unpack .../45-libpkgconf3_1.8.1-4_ppc64el.deb ... 181s Unpacking libpkgconf3:ppc64el (1.8.1-4) ... 182s Selecting previously unselected package pkgconf-bin. 182s Preparing to unpack .../46-pkgconf-bin_1.8.1-4_ppc64el.deb ... 182s Unpacking pkgconf-bin (1.8.1-4) ... 182s Selecting previously unselected package pkgconf:ppc64el. 182s Preparing to unpack .../47-pkgconf_1.8.1-4_ppc64el.deb ... 182s Unpacking pkgconf:ppc64el (1.8.1-4) ... 182s Selecting previously unselected package zlib1g-dev:ppc64el. 182s Preparing to unpack .../48-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_ppc64el.deb ... 182s Unpacking zlib1g-dev:ppc64el (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 182s Selecting previously unselected package libgio-2.0-dev:ppc64el. 182s Preparing to unpack .../49-libgio-2.0-dev_2.83.4-1_ppc64el.deb ... 182s Unpacking libgio-2.0-dev:ppc64el (2.83.4-1) ... 182s Selecting previously unselected package libglib2.0-bin. 182s Preparing to unpack .../50-libglib2.0-bin_2.83.4-1_ppc64el.deb ... 182s Unpacking libglib2.0-bin (2.83.4-1) ... 182s Selecting previously unselected package python3-packaging. 182s Preparing to unpack .../51-python3-packaging_24.2-1_all.deb ... 182s Unpacking python3-packaging (24.2-1) ... 182s Selecting previously unselected package libgio-2.0-dev-bin. 182s Preparing to unpack .../52-libgio-2.0-dev-bin_2.83.4-1_ppc64el.deb ... 182s Unpacking libgio-2.0-dev-bin (2.83.4-1) ... 182s Selecting previously unselected package libglib2.0-dev-bin. 182s Preparing to unpack .../53-libglib2.0-dev-bin_2.83.4-1_ppc64el.deb ... 182s Unpacking libglib2.0-dev-bin (2.83.4-1) ... 182s Selecting previously unselected package libglib2.0-dev:ppc64el. 182s Preparing to unpack .../54-libglib2.0-dev_2.83.4-1_ppc64el.deb ... 182s Unpacking libglib2.0-dev:ppc64el (2.83.4-1) ... 182s Selecting previously unselected package gobject-introspection:ppc64el. 182s Preparing to unpack .../55-gobject-introspection_1.82.0-4_ppc64el.deb ... 182s Unpacking gobject-introspection:ppc64el (1.82.0-4) ... 182s Selecting previously unselected package libbrotli-dev:ppc64el. 182s Preparing to unpack .../56-libbrotli-dev_1.1.0-2build3_ppc64el.deb ... 182s Unpacking libbrotli-dev:ppc64el (1.1.0-2build3) ... 182s Selecting previously unselected package libbz2-dev:ppc64el. 182s Preparing to unpack .../57-libbz2-dev_1.0.8-6_ppc64el.deb ... 182s Unpacking libbz2-dev:ppc64el (1.0.8-6) ... 182s Selecting previously unselected package libfontconfig1:ppc64el. 182s Preparing to unpack .../58-libfontconfig1_2.15.0-2ubuntu1_ppc64el.deb ... 182s Unpacking libfontconfig1:ppc64el (2.15.0-2ubuntu1) ... 182s Selecting previously unselected package libpixman-1-0:ppc64el. 182s Preparing to unpack .../59-libpixman-1-0_0.44.0-3_ppc64el.deb ... 182s Unpacking libpixman-1-0:ppc64el (0.44.0-3) ... 182s Selecting previously unselected package libxcb-render0:ppc64el. 182s Preparing to unpack .../60-libxcb-render0_1.17.0-2_ppc64el.deb ... 182s Unpacking libxcb-render0:ppc64el (1.17.0-2) ... 182s Selecting previously unselected package libxcb-shm0:ppc64el. 182s Preparing to unpack .../61-libxcb-shm0_1.17.0-2_ppc64el.deb ... 182s Unpacking libxcb-shm0:ppc64el (1.17.0-2) ... 182s Selecting previously unselected package libxrender1:ppc64el. 182s Preparing to unpack .../62-libxrender1_1%3a0.9.10-1.1build1_ppc64el.deb ... 182s Unpacking libxrender1:ppc64el (1:0.9.10-1.1build1) ... 182s Selecting previously unselected package libcairo2:ppc64el. 182s Preparing to unpack .../63-libcairo2_1.18.2-2_ppc64el.deb ... 182s Unpacking libcairo2:ppc64el (1.18.2-2) ... 182s Selecting previously unselected package libcairo-gobject2:ppc64el. 182s Preparing to unpack .../64-libcairo-gobject2_1.18.2-2_ppc64el.deb ... 182s Unpacking libcairo-gobject2:ppc64el (1.18.2-2) ... 182s Selecting previously unselected package libcairo-script-interpreter2:ppc64el. 182s Preparing to unpack .../65-libcairo-script-interpreter2_1.18.2-2_ppc64el.deb ... 182s Unpacking libcairo-script-interpreter2:ppc64el (1.18.2-2) ... 182s Selecting previously unselected package libexpat1-dev:ppc64el. 182s Preparing to unpack .../66-libexpat1-dev_2.6.4-1_ppc64el.deb ... 182s Unpacking libexpat1-dev:ppc64el (2.6.4-1) ... 182s Selecting previously unselected package libpng-dev:ppc64el. 182s Preparing to unpack .../67-libpng-dev_1.6.46-4_ppc64el.deb ... 182s Unpacking libpng-dev:ppc64el (1.6.46-4) ... 182s Selecting previously unselected package libfreetype-dev:ppc64el. 182s Preparing to unpack .../68-libfreetype-dev_2.13.3+dfsg-1_ppc64el.deb ... 182s Unpacking libfreetype-dev:ppc64el (2.13.3+dfsg-1) ... 182s Selecting previously unselected package libfontconfig-dev:ppc64el. 182s Preparing to unpack .../69-libfontconfig-dev_2.15.0-2ubuntu1_ppc64el.deb ... 182s Unpacking libfontconfig-dev:ppc64el (2.15.0-2ubuntu1) ... 182s Selecting previously unselected package libpixman-1-dev:ppc64el. 182s Preparing to unpack .../70-libpixman-1-dev_0.44.0-3_ppc64el.deb ... 182s Unpacking libpixman-1-dev:ppc64el (0.44.0-3) ... 182s Selecting previously unselected package x11-common. 182s Preparing to unpack .../71-x11-common_1%3a7.7+23ubuntu3_all.deb ... 182s Unpacking x11-common (1:7.7+23ubuntu3) ... 182s Selecting previously unselected package libice6:ppc64el. 182s Preparing to unpack .../72-libice6_2%3a1.1.1-1_ppc64el.deb ... 182s Unpacking libice6:ppc64el (2:1.1.1-1) ... 182s Selecting previously unselected package libsm6:ppc64el. 182s Preparing to unpack .../73-libsm6_2%3a1.2.4-1_ppc64el.deb ... 182s Unpacking libsm6:ppc64el (2:1.2.4-1) ... 182s Selecting previously unselected package xorg-sgml-doctools. 182s Preparing to unpack .../74-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... 182s Unpacking xorg-sgml-doctools (1:1.11-1.1) ... 182s Selecting previously unselected package x11proto-dev. 182s Preparing to unpack .../75-x11proto-dev_2024.1-1_all.deb ... 182s Unpacking x11proto-dev (2024.1-1) ... 182s Selecting previously unselected package x11proto-core-dev. 182s Preparing to unpack .../76-x11proto-core-dev_2024.1-1_all.deb ... 182s Unpacking x11proto-core-dev (2024.1-1) ... 182s Selecting previously unselected package libice-dev:ppc64el. 182s Preparing to unpack .../77-libice-dev_2%3a1.1.1-1_ppc64el.deb ... 182s Unpacking libice-dev:ppc64el (2:1.1.1-1) ... 182s Selecting previously unselected package libsm-dev:ppc64el. 183s Preparing to unpack .../78-libsm-dev_2%3a1.2.4-1_ppc64el.deb ... 183s Unpacking libsm-dev:ppc64el (2:1.2.4-1) ... 183s Selecting previously unselected package libxau-dev:ppc64el. 183s Preparing to unpack .../79-libxau-dev_1%3a1.0.11-1_ppc64el.deb ... 183s Unpacking libxau-dev:ppc64el (1:1.0.11-1) ... 183s Selecting previously unselected package libxdmcp-dev:ppc64el. 183s Preparing to unpack .../80-libxdmcp-dev_1%3a1.1.5-1_ppc64el.deb ... 183s Unpacking libxdmcp-dev:ppc64el (1:1.1.5-1) ... 183s Selecting previously unselected package xtrans-dev. 183s Preparing to unpack .../81-xtrans-dev_1.4.0-1_all.deb ... 183s Unpacking xtrans-dev (1.4.0-1) ... 183s Selecting previously unselected package libxcb1-dev:ppc64el. 183s Preparing to unpack .../82-libxcb1-dev_1.17.0-2_ppc64el.deb ... 183s Unpacking libxcb1-dev:ppc64el (1.17.0-2) ... 183s Selecting previously unselected package libx11-dev:ppc64el. 183s Preparing to unpack .../83-libx11-dev_2%3a1.8.10-2_ppc64el.deb ... 183s Unpacking libx11-dev:ppc64el (2:1.8.10-2) ... 183s Selecting previously unselected package libxcb-render0-dev:ppc64el. 183s Preparing to unpack .../84-libxcb-render0-dev_1.17.0-2_ppc64el.deb ... 183s Unpacking libxcb-render0-dev:ppc64el (1.17.0-2) ... 183s Selecting previously unselected package libxcb-shm0-dev:ppc64el. 183s Preparing to unpack .../85-libxcb-shm0-dev_1.17.0-2_ppc64el.deb ... 183s Unpacking libxcb-shm0-dev:ppc64el (1.17.0-2) ... 183s Selecting previously unselected package libxext-dev:ppc64el. 183s Preparing to unpack .../86-libxext-dev_2%3a1.3.4-1build2_ppc64el.deb ... 183s Unpacking libxext-dev:ppc64el (2:1.3.4-1build2) ... 183s Selecting previously unselected package libxrender-dev:ppc64el. 183s Preparing to unpack .../87-libxrender-dev_1%3a0.9.10-1.1build1_ppc64el.deb ... 183s Unpacking libxrender-dev:ppc64el (1:0.9.10-1.1build1) ... 183s Selecting previously unselected package libcairo2-dev:ppc64el. 183s Preparing to unpack .../88-libcairo2-dev_1.18.2-2_ppc64el.deb ... 183s Unpacking libcairo2-dev:ppc64el (1.18.2-2) ... 183s Selecting previously unselected package libgirepository-1.0-dev:ppc64el. 183s Preparing to unpack .../89-libgirepository-1.0-dev_1.82.0-4_ppc64el.deb ... 183s Unpacking libgirepository-1.0-dev:ppc64el (1.82.0-4) ... 183s Selecting previously unselected package libmozjs-128-0:ppc64el. 183s Preparing to unpack .../90-libmozjs-128-0_128.7.0-1_ppc64el.deb ... 183s Unpacking libmozjs-128-0:ppc64el (128.7.0-1) ... 183s Selecting previously unselected package libgjs0g:ppc64el. 183s Preparing to unpack .../91-libgjs0g_1.82.1-1_ppc64el.deb ... 183s Unpacking libgjs0g:ppc64el (1.82.1-1) ... 183s Selecting previously unselected package libmozjs-128-dev:ppc64el. 183s Preparing to unpack .../92-libmozjs-128-dev_128.7.0-1_ppc64el.deb ... 183s Unpacking libmozjs-128-dev:ppc64el (128.7.0-1) ... 183s Selecting previously unselected package libgjs-dev:ppc64el. 183s Preparing to unpack .../93-libgjs-dev_1.82.1-1_ppc64el.deb ... 183s Unpacking libgjs-dev:ppc64el (1.82.1-1) ... 183s Setting up libpixman-1-0:ppc64el (0.44.0-3) ... 183s Setting up libpixman-1-dev:ppc64el (0.44.0-3) ... 183s Setting up native-architecture (0.2.5) ... 183s Setting up libxrender1:ppc64el (1:0.9.10-1.1build1) ... 183s Setting up libgirepository-2.0-0:ppc64el (2.83.4-1) ... 183s Setting up libxcb-render0:ppc64el (1.17.0-2) ... 183s Setting up x11-common (1:7.7+23ubuntu3) ... 184s Setting up libglib2.0-bin (2.83.4-1) ... 184s Setting up libxcb-shm0:ppc64el (1.17.0-2) ... 184s Setting up libgomp1:ppc64el (15-20250213-1ubuntu1) ... 184s Setting up libffi-dev:ppc64el (3.4.7-1) ... 184s Setting up libpcre2-16-0:ppc64el (10.42-4ubuntu3) ... 184s Setting up libsysprof-capture-4-dev:ppc64el (48~beta-2) ... 184s Setting up xtrans-dev (1.4.0-1) ... 184s Setting up libpcre2-32-0:ppc64el (10.42-4ubuntu3) ... 184s Setting up python3-packaging (24.2-1) ... 184s Setting up libpkgconf3:ppc64el (1.8.1-4) ... 184s Setting up libexpat1-dev:ppc64el (2.6.4-1) ... 184s Setting up uuid-dev:ppc64el (2.40.2-14ubuntu1) ... 184s Setting up libquadmath0:ppc64el (15-20250213-1ubuntu1) ... 184s Setting up fonts-dejavu-mono (2.37-8) ... 184s Setting up libmpc3:ppc64el (1.3.1-1build2) ... 184s Setting up python3-markdown (3.7-2) ... 184s Setting up fonts-dejavu-core (2.37-8) ... 184s Setting up libsepol-dev:ppc64el (3.7-1) ... 184s Setting up pkgconf-bin (1.8.1-4) ... 184s Setting up libmozjs-128-0:ppc64el (128.7.0-1) ... 184s Setting up libubsan1:ppc64el (15-20250213-1ubuntu1) ... 184s Setting up zlib1g-dev:ppc64el (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 184s Setting up libmozjs-128-dev:ppc64el (128.7.0-1) ... 184s Setting up libpcre2-posix3:ppc64el (10.42-4ubuntu3) ... 184s Setting up libasan8:ppc64el (15-20250213-1ubuntu1) ... 184s Setting up xorg-sgml-doctools (1:1.11-1.1) ... 184s Setting up libtsan2:ppc64el (15-20250213-1ubuntu1) ... 184s Setting up libisl23:ppc64el (0.27-1) ... 184s Setting up libcc1-0:ppc64el (15-20250213-1ubuntu1) ... 184s Setting up libbrotli-dev:ppc64el (1.1.0-2build3) ... 184s Setting up liblsan0:ppc64el (15-20250213-1ubuntu1) ... 184s Setting up libitm1:ppc64el (15-20250213-1ubuntu1) ... 184s Setting up python3-mako (1.3.8-2) ... 184s Setting up libbz2-dev:ppc64el (1.0.8-6) ... 184s Setting up x11proto-dev (2024.1-1) ... 184s Setting up libblkid-dev:ppc64el (2.40.2-14ubuntu1) ... 184s Setting up libice6:ppc64el (2:1.1.1-1) ... 184s Setting up libgio-2.0-dev-bin (2.83.4-1) ... 185s Setting up girepository-tools:ppc64el (2.83.4-1) ... 185s Setting up libxau-dev:ppc64el (1:1.0.11-1) ... 185s Setting up libpcre2-dev:ppc64el (10.42-4ubuntu3) ... 185s Setting up libice-dev:ppc64el (2:1.1.1-1) ... 185s Setting up libselinux1-dev:ppc64el (3.7-3ubuntu2) ... 185s Setting up fontconfig-config (2.15.0-2ubuntu1) ... 185s Setting up libpng-dev:ppc64el (1.6.46-4) ... 185s Setting up pkgconf:ppc64el (1.8.1-4) ... 185s Setting up libfreetype-dev:ppc64el (2.13.3+dfsg-1) ... 185s Setting up libxdmcp-dev:ppc64el (1:1.1.5-1) ... 185s Setting up x11proto-core-dev (2024.1-1) ... 185s Setting up cpp-14-powerpc64le-linux-gnu (14.2.0-17ubuntu3) ... 185s Setting up cpp-14 (14.2.0-17ubuntu3) ... 185s Setting up libfontconfig1:ppc64el (2.15.0-2ubuntu1) ... 185s Setting up libgcc-14-dev:ppc64el (14.2.0-17ubuntu3) ... 185s Setting up libstdc++-14-dev:ppc64el (14.2.0-17ubuntu3) ... 185s Setting up libsm6:ppc64el (2:1.2.4-1) ... 185s Setting up libmount-dev:ppc64el (2.40.2-14ubuntu1) ... 185s Setting up cpp-powerpc64le-linux-gnu (4:14.2.0-1ubuntu1) ... 185s Setting up gcc-14-powerpc64le-linux-gnu (14.2.0-17ubuntu3) ... 185s Setting up libglib2.0-dev-bin (2.83.4-1) ... 185s Setting up libgio-2.0-dev:ppc64el (2.83.4-1) ... 185s Setting up libxcb1-dev:ppc64el (1.17.0-2) ... 185s Setting up g++-14-powerpc64le-linux-gnu (14.2.0-17ubuntu3) ... 185s Setting up libfontconfig-dev:ppc64el (2.15.0-2ubuntu1) ... 185s Setting up libsm-dev:ppc64el (2:1.2.4-1) ... 185s Setting up libx11-dev:ppc64el (2:1.8.10-2) ... 185s Setting up libcairo2:ppc64el (1.18.2-2) ... 185s Setting up gcc-14 (14.2.0-17ubuntu3) ... 185s Setting up libxcb-shm0-dev:ppc64el (1.17.0-2) ... 185s Setting up gcc-powerpc64le-linux-gnu (4:14.2.0-1ubuntu1) ... 185s Setting up libxcb-render0-dev:ppc64el (1.17.0-2) ... 185s Setting up libxext-dev:ppc64el (2:1.3.4-1build2) ... 185s Setting up cpp (4:14.2.0-1ubuntu1) ... 185s Setting up libcairo-gobject2:ppc64el (1.18.2-2) ... 185s Setting up g++-14 (14.2.0-17ubuntu3) ... 185s Setting up libxrender-dev:ppc64el (1:0.9.10-1.1build1) ... 185s Setting up g++-powerpc64le-linux-gnu (4:14.2.0-1ubuntu1) ... 185s Setting up libcairo-script-interpreter2:ppc64el (1.18.2-2) ... 185s Setting up libgjs0g:ppc64el (1.82.1-1) ... 185s Setting up gcc (4:14.2.0-1ubuntu1) ... 185s Setting up g++ (4:14.2.0-1ubuntu1) ... 185s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 185s Setting up build-essential (12.10ubuntu1) ... 185s Setting up gobject-introspection-bin (1.82.0-4) ... 185s Processing triggers for install-info (7.1.1-1) ... 185s Processing triggers for libc-bin (2.40-4ubuntu1) ... 185s Processing triggers for man-db (2.13.0-1) ... 187s Processing triggers for libglib2.0-0t64:ppc64el (2.83.4-1) ... 187s No schema files found: doing nothing. 187s Setting up libglib2.0-dev:ppc64el (2.83.4-1) ... 187s Setting up libcairo2-dev:ppc64el (1.18.2-2) ... 187s Setting up gobject-introspection:ppc64el (1.82.0-4) ... 187s Setting up libgirepository-1.0-dev:ppc64el (1.82.0-4) ... 187s Setting up libgjs-dev:ppc64el (1.82.1-1) ... 188s autopkgtest [05:19:48]: test build: [----------------------- 189s build: OK 189s run: OK 189s autopkgtest [05:19:49]: test build: -----------------------] 189s build PASS (superficial) 189s autopkgtest [05:19:49]: test build: - - - - - - - - - - results - - - - - - - - - - 190s autopkgtest [05:19:50]: test installed-tests: preparing testbed 300s autopkgtest [05:21:40]: testbed dpkg architecture: ppc64el 300s autopkgtest [05:21:40]: testbed apt version: 2.9.30ubuntu1 300s autopkgtest [05:21:40]: @@@@@@@@@@@@@@@@@@@@ test bed setup 300s autopkgtest [05:21:40]: testbed release detected to be: plucky 301s autopkgtest [05:21:41]: updating testbed package index (apt update) 302s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 302s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 302s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 302s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 302s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 302s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.5 kB] 302s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [80.1 kB] 302s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [508 kB] 302s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el Packages [125 kB] 302s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted ppc64el Packages [760 B] 302s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el Packages [434 kB] 302s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse ppc64el Packages [3292 B] 303s Fetched 1279 kB in 1s (1286 kB/s) 304s Reading package lists... 304s Reading package lists... 305s Building dependency tree... 305s Reading state information... 305s Calculating upgrade... 305s Calculating upgrade... 306s The following packages will be upgraded: 306s apparmor apport apport-core-dump-handler base-files cloud-init 306s cloud-init-base gcc-14-base libapparmor1 libclang-cpp18 libclang1-19 306s libgnutls30t64 libllvm18 libllvm19 liblsof0 libnss3 libperl5.40 lsof 306s motd-news-config perl perl-base perl-modules-5.40 python3-apport 306s python3-problem-report ucf vim-common vim-tiny xxd 306s 27 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 306s Need to get 99.0 MB of archives. 306s After this operation, 56.3 kB disk space will be freed. 306s Get:1 http://ftpmaster.internal/ubuntu plucky/main ppc64el motd-news-config all 13.6ubuntu1 [5168 B] 306s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el base-files ppc64el 13.6ubuntu1 [75.6 kB] 306s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el perl-modules-5.40 all 5.40.1-2 [3217 kB] 306s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el libperl5.40 ppc64el 5.40.1-2 [4948 kB] 307s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el perl ppc64el 5.40.1-2 [262 kB] 307s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el perl-base ppc64el 5.40.1-2 [1923 kB] 307s Get:7 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-problem-report all 2.31.0+git20250220-0ubuntu1 [26.0 kB] 307s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-apport all 2.31.0+git20250220-0ubuntu1 [93.5 kB] 307s Get:9 http://ftpmaster.internal/ubuntu plucky/main ppc64el apport-core-dump-handler all 2.31.0+git20250220-0ubuntu1 [18.7 kB] 307s Get:10 http://ftpmaster.internal/ubuntu plucky/main ppc64el apport all 2.31.0+git20250220-0ubuntu1 [83.1 kB] 307s Get:11 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc-14-base ppc64el 14.2.0-17ubuntu3 [53.6 kB] 307s Get:12 http://ftpmaster.internal/ubuntu plucky/main ppc64el libapparmor1 ppc64el 4.1.0~beta5-0ubuntu5 [58.8 kB] 307s Get:13 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgnutls30t64 ppc64el 3.8.9-2ubuntu2 [1079 kB] 307s Get:14 http://ftpmaster.internal/ubuntu plucky/main ppc64el ucf all 3.0050 [43.5 kB] 307s Get:15 http://ftpmaster.internal/ubuntu plucky/main ppc64el vim-tiny ppc64el 2:9.1.0967-1ubuntu2 [1079 kB] 307s Get:16 http://ftpmaster.internal/ubuntu plucky/main ppc64el vim-common all 2:9.1.0967-1ubuntu2 [396 kB] 307s Get:17 http://ftpmaster.internal/ubuntu plucky/main ppc64el xxd ppc64el 2:9.1.0967-1ubuntu2 [68.4 kB] 307s Get:18 http://ftpmaster.internal/ubuntu plucky/main ppc64el apparmor ppc64el 4.1.0~beta5-0ubuntu5 [806 kB] 307s Get:19 http://ftpmaster.internal/ubuntu plucky/main ppc64el lsof ppc64el 4.99.4+dfsg-2 [256 kB] 307s Get:20 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblsof0 ppc64el 4.99.4+dfsg-2 [68.5 kB] 307s Get:21 http://ftpmaster.internal/ubuntu plucky/main ppc64el cloud-init-base all 25.1-0ubuntu1 [616 kB] 307s Get:22 http://ftpmaster.internal/ubuntu plucky/main ppc64el libclang-cpp18 ppc64el 1:18.1.8-16build1 [14.4 MB] 308s Get:23 http://ftpmaster.internal/ubuntu plucky/main ppc64el libllvm18 ppc64el 1:18.1.8-16build1 [28.6 MB] 309s Get:24 http://ftpmaster.internal/ubuntu plucky/main ppc64el libllvm19 ppc64el 1:19.1.7-1ubuntu2 [29.8 MB] 309s Get:25 http://ftpmaster.internal/ubuntu plucky/main ppc64el libclang1-19 ppc64el 1:19.1.7-1ubuntu2 [9141 kB] 310s Get:26 http://ftpmaster.internal/ubuntu plucky/main ppc64el libnss3 ppc64el 2:3.108-1ubuntu1 [1869 kB] 310s Get:27 http://ftpmaster.internal/ubuntu plucky/main ppc64el cloud-init all 25.1-0ubuntu1 [2088 B] 310s Preconfiguring packages ... 310s Fetched 99.0 MB in 4s (23.7 MB/s) 311s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 106370 files and directories currently installed.) 311s Preparing to unpack .../motd-news-config_13.6ubuntu1_all.deb ... 311s Unpacking motd-news-config (13.6ubuntu1) over (13.5ubuntu3) ... 311s Preparing to unpack .../base-files_13.6ubuntu1_ppc64el.deb ... 311s Unpacking base-files (13.6ubuntu1) over (13.5ubuntu3) ... 311s Setting up base-files (13.6ubuntu1) ... 311s Updating /root/.profile to current default. 312s motd-news.service is a disabled or a static unit not running, not starting it. 312s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 106370 files and directories currently installed.) 312s Preparing to unpack .../perl_5.40.1-2_ppc64el.deb ... 312s Unpacking perl (5.40.1-2) over (5.40.0-8) ... 312s Preparing to unpack .../perl-modules-5.40_5.40.1-2_all.deb ... 312s Unpacking perl-modules-5.40 (5.40.1-2) over (5.40.0-8) ... 312s Preparing to unpack .../libperl5.40_5.40.1-2_ppc64el.deb ... 312s Unpacking libperl5.40:ppc64el (5.40.1-2) over (5.40.0-8) ... 313s Preparing to unpack .../perl-base_5.40.1-2_ppc64el.deb ... 313s Unpacking perl-base (5.40.1-2) over (5.40.0-8) ... 313s Setting up perl-base (5.40.1-2) ... 313s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 106370 files and directories currently installed.) 313s Preparing to unpack .../00-python3-problem-report_2.31.0+git20250220-0ubuntu1_all.deb ... 313s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 313s for fn in glob1(directory, "%s.*" % fname): 313s Unpacking python3-problem-report (2.31.0+git20250220-0ubuntu1) over (2.31.0-0ubuntu5) ... 313s Preparing to unpack .../01-python3-apport_2.31.0+git20250220-0ubuntu1_all.deb ... 313s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 313s for fn in glob1(directory, "%s.*" % fname): 313s Unpacking python3-apport (2.31.0+git20250220-0ubuntu1) over (2.31.0-0ubuntu5) ... 313s Preparing to unpack .../02-apport-core-dump-handler_2.31.0+git20250220-0ubuntu1_all.deb ... 313s Unpacking apport-core-dump-handler (2.31.0+git20250220-0ubuntu1) over (2.31.0-0ubuntu5) ... 313s Preparing to unpack .../03-apport_2.31.0+git20250220-0ubuntu1_all.deb ... 313s Unpacking apport (2.31.0+git20250220-0ubuntu1) over (2.31.0-0ubuntu5) ... 313s Preparing to unpack .../04-gcc-14-base_14.2.0-17ubuntu3_ppc64el.deb ... 313s Unpacking gcc-14-base:ppc64el (14.2.0-17ubuntu3) over (14.2.0-17ubuntu1) ... 313s Preparing to unpack .../05-libapparmor1_4.1.0~beta5-0ubuntu5_ppc64el.deb ... 313s Unpacking libapparmor1:ppc64el (4.1.0~beta5-0ubuntu5) over (4.1.0~beta5-0ubuntu4) ... 313s Preparing to unpack .../06-libgnutls30t64_3.8.9-2ubuntu2_ppc64el.deb ... 313s Unpacking libgnutls30t64:ppc64el (3.8.9-2ubuntu2) over (3.8.9-2ubuntu1) ... 313s Preparing to unpack .../07-ucf_3.0050_all.deb ... 313s Unpacking ucf (3.0050) over (3.0049) ... 313s Preparing to unpack .../08-vim-tiny_2%3a9.1.0967-1ubuntu2_ppc64el.deb ... 313s Unpacking vim-tiny (2:9.1.0967-1ubuntu2) over (2:9.1.0861-1ubuntu1) ... 313s Preparing to unpack .../09-vim-common_2%3a9.1.0967-1ubuntu2_all.deb ... 313s Unpacking vim-common (2:9.1.0967-1ubuntu2) over (2:9.1.0861-1ubuntu1) ... 313s Preparing to unpack .../10-xxd_2%3a9.1.0967-1ubuntu2_ppc64el.deb ... 313s Unpacking xxd (2:9.1.0967-1ubuntu2) over (2:9.1.0861-1ubuntu1) ... 313s Preparing to unpack .../11-apparmor_4.1.0~beta5-0ubuntu5_ppc64el.deb ... 314s Unpacking apparmor (4.1.0~beta5-0ubuntu5) over (4.1.0~beta5-0ubuntu4) ... 315s Preparing to unpack .../12-lsof_4.99.4+dfsg-2_ppc64el.deb ... 315s Unpacking lsof (4.99.4+dfsg-2) over (4.99.4+dfsg-1) ... 315s Preparing to unpack .../13-liblsof0_4.99.4+dfsg-2_ppc64el.deb ... 315s Unpacking liblsof0 (4.99.4+dfsg-2) over (4.99.4+dfsg-1) ... 315s Preparing to unpack .../14-cloud-init-base_25.1-0ubuntu1_all.deb ... 315s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 315s for fn in glob1(directory, "%s.*" % fname): 315s Unpacking cloud-init-base (25.1-0ubuntu1) over (25.1~3geb1965a4-0ubuntu1) ... 315s Preparing to unpack .../15-libclang-cpp18_1%3a18.1.8-16build1_ppc64el.deb ... 315s Unpacking libclang-cpp18 (1:18.1.8-16build1) over (1:18.1.8-15) ... 316s Preparing to unpack .../16-libllvm18_1%3a18.1.8-16build1_ppc64el.deb ... 316s Unpacking libllvm18:ppc64el (1:18.1.8-16build1) over (1:18.1.8-15) ... 316s Preparing to unpack .../17-libllvm19_1%3a19.1.7-1ubuntu2_ppc64el.deb ... 316s Unpacking libllvm19:ppc64el (1:19.1.7-1ubuntu2) over (1:19.1.7-1ubuntu1) ... 317s Preparing to unpack .../18-libclang1-19_1%3a19.1.7-1ubuntu2_ppc64el.deb ... 317s Unpacking libclang1-19 (1:19.1.7-1ubuntu2) over (1:19.1.7-1ubuntu1) ... 317s Preparing to unpack .../19-libnss3_2%3a3.108-1ubuntu1_ppc64el.deb ... 317s Unpacking libnss3:ppc64el (2:3.108-1ubuntu1) over (2:3.107-1ubuntu1) ... 318s Preparing to unpack .../20-cloud-init_25.1-0ubuntu1_all.deb ... 318s Unpacking cloud-init (25.1-0ubuntu1) over (25.1~3geb1965a4-0ubuntu1) ... 318s Setting up libgnutls30t64:ppc64el (3.8.9-2ubuntu2) ... 318s Setting up motd-news-config (13.6ubuntu1) ... 318s Setting up libllvm19:ppc64el (1:19.1.7-1ubuntu2) ... 318s Setting up libapparmor1:ppc64el (4.1.0~beta5-0ubuntu5) ... 318s Setting up libclang1-19 (1:19.1.7-1ubuntu2) ... 318s Setting up gcc-14-base:ppc64el (14.2.0-17ubuntu3) ... 318s Setting up python3-problem-report (2.31.0+git20250220-0ubuntu1) ... 318s Setting up liblsof0 (4.99.4+dfsg-2) ... 318s Setting up libnss3:ppc64el (2:3.108-1ubuntu1) ... 318s Setting up cloud-init-base (25.1-0ubuntu1) ... 320s Setting up xxd (2:9.1.0967-1ubuntu2) ... 320s Setting up python3-apport (2.31.0+git20250220-0ubuntu1) ... 320s Setting up apparmor (4.1.0~beta5-0ubuntu5) ... 320s Installing new version of config file /etc/apparmor.d/fusermount3 ... 321s Reloading AppArmor profiles 322s Setting up vim-common (2:9.1.0967-1ubuntu2) ... 322s Setting up ucf (3.0050) ... 322s Setting up lsof (4.99.4+dfsg-2) ... 322s Setting up perl-modules-5.40 (5.40.1-2) ... 322s Setting up libllvm18:ppc64el (1:18.1.8-16build1) ... 322s Setting up cloud-init (25.1-0ubuntu1) ... 322s Setting up vim-tiny (2:9.1.0967-1ubuntu2) ... 322s Setting up libperl5.40:ppc64el (5.40.1-2) ... 322s Setting up perl (5.40.1-2) ... 322s Setting up libclang-cpp18 (1:18.1.8-16build1) ... 322s Setting up apport-core-dump-handler (2.31.0+git20250220-0ubuntu1) ... 324s Setting up apport (2.31.0+git20250220-0ubuntu1) ... 325s apport-autoreport.service is a disabled or a static unit not running, not starting it. 325s Processing triggers for plymouth-theme-ubuntu-text (24.004.60-2ubuntu5) ... 325s Processing triggers for install-info (7.1.1-1) ... 325s Processing triggers for libc-bin (2.40-4ubuntu1) ... 325s Processing triggers for rsyslog (8.2412.0-2ubuntu1) ... 325s Processing triggers for systemd (257.2-3ubuntu1) ... 325s Processing triggers for man-db (2.13.0-1) ... 327s Processing triggers for initramfs-tools (0.145ubuntu2) ... 327s update-initramfs: Generating /boot/initrd.img-6.12.0-15-generic 327s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 338s Reading package lists... 339s Building dependency tree... 339s Reading state information... 339s Solving dependencies... 339s 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded. 339s autopkgtest [05:22:19]: upgrading testbed (apt dist-upgrade and autopurge) 339s Reading package lists... 340s Building dependency tree... 340s Reading state information... 340s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 340s Starting 2 pkgProblemResolver with broken count: 0 340s Done 340s Entering ResolveByKeep 341s 341s Calculating upgrade... 341s The following packages will be upgraded: 341s gir1.2-glib-2.0 libglib2.0-0t64 libglib2.0-data 341s 3 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 341s Need to get 2038 kB of archives. 341s After this operation, 2048 B of additional disk space will be used. 341s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el gir1.2-glib-2.0 ppc64el 2.83.4-1 [184 kB] 341s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libglib2.0-0t64 ppc64el 2.83.4-1 [1801 kB] 342s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libglib2.0-data all 2.83.4-1 [52.9 kB] 342s Fetched 2038 kB in 1s (2982 kB/s) 342s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 106371 files and directories currently installed.) 342s Preparing to unpack .../gir1.2-glib-2.0_2.83.4-1_ppc64el.deb ... 342s Unpacking gir1.2-glib-2.0:ppc64el (2.83.4-1) over (2.83.3-2) ... 342s Preparing to unpack .../libglib2.0-0t64_2.83.4-1_ppc64el.deb ... 342s Unpacking libglib2.0-0t64:ppc64el (2.83.4-1) over (2.83.3-2) ... 342s Preparing to unpack .../libglib2.0-data_2.83.4-1_all.deb ... 342s Unpacking libglib2.0-data (2.83.4-1) over (2.83.3-2) ... 342s Setting up libglib2.0-0t64:ppc64el (2.83.4-1) ... 342s No schema files found: doing nothing. 342s Setting up libglib2.0-data (2.83.4-1) ... 342s Setting up gir1.2-glib-2.0:ppc64el (2.83.4-1) ... 342s Processing triggers for libc-bin (2.40-4ubuntu1) ... 343s Reading package lists... 343s Building dependency tree... 343s Reading state information... 343s Starting pkgProblemResolver with broken count: 0 343s Starting 2 pkgProblemResolver with broken count: 0 343s Done 343s Solving dependencies... 343s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 344s autopkgtest [05:22:24]: rebooting testbed after setup commands that affected boot 378s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 390s Reading package lists... 390s Building dependency tree... 390s Reading state information... 391s Starting pkgProblemResolver with broken count: 0 391s Starting 2 pkgProblemResolver with broken count: 0 391s Done 391s The following NEW packages will be installed: 391s adwaita-icon-theme at-spi2-common at-spi2-core dconf-gsettings-backend 391s dconf-service fontconfig fontconfig-config fonts-dejavu-core 391s fonts-dejavu-mono gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 391s gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 gjs gjs-tests 391s gnome-desktop-testing gsettings-desktop-schemas gtk-update-icon-cache 391s hicolor-icon-theme libatk-bridge2.0-0t64 libatk1.0-0t64 libatspi2.0-0t64 391s libavahi-client3 libavahi-common-data libavahi-common3 libcairo-gobject2 391s libcairo2 libcolord2 libcups2t64 libdatrie1 libdconf1 libdeflate0 391s libdrm-radeon1 libepoxy0 libfontconfig1 libfontenc1 libgbm1 391s libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common libgjs0g libgl1 libgl1-mesa-dri 391s libglapi-mesa libglvnd0 libglx-mesa0 libglx0 libgraphite2-3 libgtk-3-0t64 391s libgtk-3-common libharfbuzz-gobject0 libharfbuzz0b libice6 libjbig0 391s libjpeg-turbo8 libjpeg8 liblcms2-2 liblerc4 libmozjs-128-0 libpango-1.0-0 391s libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpixman-1-0 391s libsharpyuv0 libsm6 libthai-data libthai0 libtiff6 libvulkan1 391s libwayland-client0 libwayland-cursor0 libwayland-egl1 libwayland-server0 391s libwebp7 libx11-xcb1 libxaw7 libxcb-dri3-0 libxcb-glx0 libxcb-present0 391s libxcb-randr0 libxcb-render0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 391s libxcomposite1 libxcursor1 libxdamage1 libxfixes3 libxfont2 libxft2 libxi6 391s libxinerama1 libxkbfile1 libxmu6 libxpm4 libxrandr2 libxrender1 391s libxshmfence1 libxt6t64 libxtst6 libxxf86vm1 mesa-libgallium x11-common 391s x11-xkb-utils xserver-common xvfb 391s 0 upgraded, 108 newly installed, 0 to remove and 0 not upgraded. 391s Need to get 37.4 MB of archives. 391s After this operation, 152 MB of additional disk space will be used. 391s Get:1 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgdk-pixbuf2.0-common all 2.42.12+dfsg-2 [8004 B] 392s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjpeg-turbo8 ppc64el 2.1.5-3ubuntu2 [215 kB] 392s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjpeg8 ppc64el 8c-2ubuntu11 [2148 B] 392s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el libdeflate0 ppc64el 1.23-1 [63.4 kB] 392s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjbig0 ppc64el 2.1-6.1ubuntu2 [35.9 kB] 392s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblerc4 ppc64el 4.0.0+ds-5ubuntu1 [298 kB] 392s Get:7 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsharpyuv0 ppc64el 1.5.0-0.1 [22.3 kB] 392s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwebp7 ppc64el 1.5.0-0.1 [315 kB] 392s Get:9 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtiff6 ppc64el 4.5.1+git230720-4ubuntu4 [272 kB] 392s Get:10 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgdk-pixbuf-2.0-0 ppc64el 2.42.12+dfsg-2 [191 kB] 392s Get:11 http://ftpmaster.internal/ubuntu plucky/main ppc64el gtk-update-icon-cache ppc64el 4.17.4+ds-4 [55.0 kB] 392s Get:12 http://ftpmaster.internal/ubuntu plucky/main ppc64el hicolor-icon-theme all 0.18-2 [13.3 kB] 392s Get:13 http://ftpmaster.internal/ubuntu plucky/main ppc64el adwaita-icon-theme all 48~beta-3 [578 kB] 392s Get:14 http://ftpmaster.internal/ubuntu plucky/main ppc64el at-spi2-common all 2.55.2-1 [8916 B] 392s Get:15 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxi6 ppc64el 2:1.8.2-1 [37.9 kB] 392s Get:16 http://ftpmaster.internal/ubuntu plucky/main ppc64el libatspi2.0-0t64 ppc64el 2.55.2-1 [97.5 kB] 392s Get:17 http://ftpmaster.internal/ubuntu plucky/main ppc64el x11-common all 1:7.7+23ubuntu3 [21.7 kB] 392s Get:18 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxtst6 ppc64el 2:1.2.5-1 [14.7 kB] 392s Get:19 http://ftpmaster.internal/ubuntu plucky/main ppc64el libdconf1 ppc64el 0.40.0-5 [43.7 kB] 392s Get:20 http://ftpmaster.internal/ubuntu plucky/main ppc64el dconf-service ppc64el 0.40.0-5 [30.8 kB] 392s Get:21 http://ftpmaster.internal/ubuntu plucky/main ppc64el dconf-gsettings-backend ppc64el 0.40.0-5 [26.0 kB] 392s Get:22 http://ftpmaster.internal/ubuntu plucky/main ppc64el gsettings-desktop-schemas all 48~beta-1ubuntu1 [37.4 kB] 392s Get:23 http://ftpmaster.internal/ubuntu plucky/main ppc64el at-spi2-core ppc64el 2.55.2-1 [63.8 kB] 392s Get:24 http://ftpmaster.internal/ubuntu plucky/main ppc64el fonts-dejavu-mono all 2.37-8 [502 kB] 392s Get:25 http://ftpmaster.internal/ubuntu plucky/main ppc64el fonts-dejavu-core all 2.37-8 [835 kB] 392s Get:26 http://ftpmaster.internal/ubuntu plucky/main ppc64el fontconfig-config ppc64el 2.15.0-2ubuntu1 [37.5 kB] 392s Get:27 http://ftpmaster.internal/ubuntu plucky/main ppc64el libfontconfig1 ppc64el 2.15.0-2ubuntu1 [188 kB] 392s Get:28 http://ftpmaster.internal/ubuntu plucky/main ppc64el fontconfig ppc64el 2.15.0-2ubuntu1 [192 kB] 392s Get:29 http://ftpmaster.internal/ubuntu plucky/main ppc64el libatk1.0-0t64 ppc64el 2.55.2-1 [59.8 kB] 392s Get:30 http://ftpmaster.internal/ubuntu plucky/main ppc64el gir1.2-atk-1.0 ppc64el 2.55.2-1 [23.0 kB] 392s Get:31 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpixman-1-0 ppc64el 0.44.0-3 [334 kB] 392s Get:32 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-render0 ppc64el 1.17.0-2 [17.2 kB] 392s Get:33 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-shm0 ppc64el 1.17.0-2 [5980 B] 392s Get:34 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxrender1 ppc64el 1:0.9.10-1.1build1 [23.1 kB] 392s Get:35 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcairo2 ppc64el 1.18.2-2 [747 kB] 392s Get:36 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcairo-gobject2 ppc64el 1.18.2-2 [127 kB] 392s Get:37 http://ftpmaster.internal/ubuntu plucky/main ppc64el gir1.2-freedesktop ppc64el 1.82.0-4 [64.8 kB] 392s Get:38 http://ftpmaster.internal/ubuntu plucky/main ppc64el gir1.2-gdkpixbuf-2.0 ppc64el 2.42.12+dfsg-2 [9384 B] 392s Get:39 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgraphite2-3 ppc64el 1.3.14-2ubuntu1 [84.6 kB] 392s Get:40 http://ftpmaster.internal/ubuntu plucky/main ppc64el libharfbuzz0b ppc64el 10.2.0-1 [598 kB] 392s Get:41 http://ftpmaster.internal/ubuntu plucky/main ppc64el libharfbuzz-gobject0 ppc64el 10.2.0-1 [34.6 kB] 392s Get:42 http://ftpmaster.internal/ubuntu plucky/main ppc64el gir1.2-harfbuzz-0.0 ppc64el 10.2.0-1 [45.1 kB] 392s Get:43 http://ftpmaster.internal/ubuntu plucky/main ppc64el libthai-data all 0.1.29-2build1 [158 kB] 392s Get:44 http://ftpmaster.internal/ubuntu plucky/main ppc64el libdatrie1 ppc64el 0.2.13-3build1 [22.7 kB] 392s Get:45 http://ftpmaster.internal/ubuntu plucky/main ppc64el libthai0 ppc64el 0.1.29-2build1 [21.8 kB] 392s Get:46 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpango-1.0-0 ppc64el 1.56.1-1 [277 kB] 392s Get:47 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpangoft2-1.0-0 ppc64el 1.56.1-1 [58.6 kB] 392s Get:48 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpangocairo-1.0-0 ppc64el 1.56.1-1 [30.6 kB] 392s Get:49 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxft2 ppc64el 2.3.6-1build1 [61.5 kB] 393s Get:50 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpangoxft-1.0-0 ppc64el 1.56.1-1 [22.7 kB] 393s Get:51 http://ftpmaster.internal/ubuntu plucky/main ppc64el gir1.2-pango-1.0 ppc64el 1.56.1-1 [34.6 kB] 393s Get:52 http://ftpmaster.internal/ubuntu plucky/main ppc64el libatk-bridge2.0-0t64 ppc64el 2.55.2-1 [77.8 kB] 393s Get:53 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblcms2-2 ppc64el 2.16-2 [243 kB] 393s Get:54 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcolord2 ppc64el 1.4.7-1build2 [164 kB] 393s Get:55 http://ftpmaster.internal/ubuntu plucky/main ppc64el libavahi-common-data ppc64el 0.8-14ubuntu1 [30.5 kB] 393s Get:56 http://ftpmaster.internal/ubuntu plucky/main ppc64el libavahi-common3 ppc64el 0.8-14ubuntu1 [26.0 kB] 393s Get:57 http://ftpmaster.internal/ubuntu plucky/main ppc64el libavahi-client3 ppc64el 0.8-14ubuntu1 [31.0 kB] 393s Get:58 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcups2t64 ppc64el 2.4.11-0ubuntu2 [347 kB] 393s Get:59 http://ftpmaster.internal/ubuntu plucky/main ppc64el libepoxy0 ppc64el 1.5.10-2 [234 kB] 393s Get:60 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwayland-client0 ppc64el 1.23.1-3 [31.7 kB] 393s Get:61 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwayland-cursor0 ppc64el 1.23.1-3 [12.0 kB] 393s Get:62 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwayland-egl1 ppc64el 1.23.1-3 [6236 B] 393s Get:63 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcomposite1 ppc64el 1:0.4.6-1 [6816 B] 393s Get:64 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxfixes3 ppc64el 1:6.0.0-2build1 [11.8 kB] 393s Get:65 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcursor1 ppc64el 1:1.2.3-1 [27.4 kB] 393s Get:66 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxdamage1 ppc64el 1:1.1.6-1build1 [6550 B] 393s Get:67 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxinerama1 ppc64el 2:1.1.4-3build1 [6908 B] 393s Get:68 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxrandr2 ppc64el 2:1.5.4-1 [21.7 kB] 393s Get:69 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgtk-3-common all 3.24.48-3ubuntu1 [1424 kB] 393s Get:70 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgtk-3-0t64 ppc64el 3.24.48-3ubuntu1 [3380 kB] 393s Get:71 http://ftpmaster.internal/ubuntu plucky/main ppc64el gir1.2-gtk-3.0 ppc64el 3.24.48-3ubuntu1 [241 kB] 393s Get:72 http://ftpmaster.internal/ubuntu plucky/main ppc64el libmozjs-128-0 ppc64el 128.7.0-1 [10.6 MB] 393s Get:73 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgjs0g ppc64el 1.82.1-1 [457 kB] 393s Get:74 http://ftpmaster.internal/ubuntu plucky/main ppc64el gjs ppc64el 1.82.1-1 [114 kB] 393s Get:75 http://ftpmaster.internal/ubuntu plucky/universe ppc64el gjs-tests ppc64el 1.82.1-1 [274 kB] 393s Get:76 http://ftpmaster.internal/ubuntu plucky/universe ppc64el gnome-desktop-testing ppc64el 2021.1-4 [17.7 kB] 393s Get:77 http://ftpmaster.internal/ubuntu plucky/main ppc64el libdrm-radeon1 ppc64el 2.4.123-1 [29.0 kB] 393s Get:78 http://ftpmaster.internal/ubuntu plucky/main ppc64el libfontenc1 ppc64el 1:1.1.8-1build1 [15.8 kB] 393s Get:79 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwayland-server0 ppc64el 1.23.1-3 [42.4 kB] 393s Get:80 http://ftpmaster.internal/ubuntu plucky/main ppc64el libglapi-mesa ppc64el 24.3.4-3ubuntu1 [63.6 kB] 393s Get:81 http://ftpmaster.internal/ubuntu plucky/main ppc64el libx11-xcb1 ppc64el 2:1.8.10-2 [8008 B] 393s Get:82 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-dri3-0 ppc64el 1.17.0-2 [7842 B] 393s Get:83 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-present0 ppc64el 1.17.0-2 [6276 B] 393s Get:84 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-randr0 ppc64el 1.17.0-2 [19.1 kB] 393s Get:85 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-sync1 ppc64el 1.17.0-2 [9804 B] 393s Get:86 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-xfixes0 ppc64el 1.17.0-2 [10.7 kB] 393s Get:87 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxshmfence1 ppc64el 1.3-1build5 [4964 B] 393s Get:88 http://ftpmaster.internal/ubuntu plucky/main ppc64el mesa-libgallium ppc64el 24.3.4-3ubuntu1 [9441 kB] 394s Get:89 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgbm1 ppc64el 24.3.4-3ubuntu1 [39.1 kB] 394s Get:90 http://ftpmaster.internal/ubuntu plucky/main ppc64el libvulkan1 ppc64el 1.4.304.0-1 [163 kB] 394s Get:91 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgl1-mesa-dri ppc64el 24.3.4-3ubuntu1 [35.0 kB] 394s Get:92 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxcb-glx0 ppc64el 1.17.0-2 [26.3 kB] 394s Get:93 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxxf86vm1 ppc64el 1:1.1.4-1build4 [11.1 kB] 394s Get:94 http://ftpmaster.internal/ubuntu plucky/main ppc64el libglx-mesa0 ppc64el 24.3.4-3ubuntu1 [176 kB] 394s Get:95 http://ftpmaster.internal/ubuntu plucky/main ppc64el libice6 ppc64el 2:1.1.1-1 [49.9 kB] 394s Get:96 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsm6 ppc64el 2:1.2.4-1 [18.4 kB] 394s Get:97 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxt6t64 ppc64el 1:1.2.1-1.2build1 [202 kB] 394s Get:98 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxmu6 ppc64el 2:1.1.3-3build2 [56.8 kB] 394s Get:99 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxpm4 ppc64el 1:3.5.17-1build2 [49.9 kB] 394s Get:100 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxaw7 ppc64el 2:1.0.16-1 [230 kB] 394s Get:101 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxfont2 ppc64el 1:2.0.6-1build1 [116 kB] 394s Get:102 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxkbfile1 ppc64el 1:1.1.0-1build4 [88.9 kB] 394s Get:103 http://ftpmaster.internal/ubuntu plucky/main ppc64el x11-xkb-utils ppc64el 7.7+9 [201 kB] 394s Get:104 http://ftpmaster.internal/ubuntu plucky/main ppc64el xserver-common all 2:21.1.14-2ubuntu1 [33.7 kB] 394s Get:105 http://ftpmaster.internal/ubuntu plucky/main ppc64el libglvnd0 ppc64el 1.7.0-1build1 [72.4 kB] 394s Get:106 http://ftpmaster.internal/ubuntu plucky/main ppc64el libglx0 ppc64el 1.7.0-1build1 [42.7 kB] 394s Get:107 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgl1 ppc64el 1.7.0-1build1 [107 kB] 394s Get:108 http://ftpmaster.internal/ubuntu plucky/universe ppc64el xvfb ppc64el 2:21.1.14-2ubuntu1 [1095 kB] 395s Fetched 37.4 MB in 3s (11.6 MB/s) 395s Selecting previously unselected package libgdk-pixbuf2.0-common. 395s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 106371 files and directories currently installed.) 395s Preparing to unpack .../000-libgdk-pixbuf2.0-common_2.42.12+dfsg-2_all.deb ... 395s Unpacking libgdk-pixbuf2.0-common (2.42.12+dfsg-2) ... 395s Selecting previously unselected package libjpeg-turbo8:ppc64el. 395s Preparing to unpack .../001-libjpeg-turbo8_2.1.5-3ubuntu2_ppc64el.deb ... 395s Unpacking libjpeg-turbo8:ppc64el (2.1.5-3ubuntu2) ... 395s Selecting previously unselected package libjpeg8:ppc64el. 395s Preparing to unpack .../002-libjpeg8_8c-2ubuntu11_ppc64el.deb ... 395s Unpacking libjpeg8:ppc64el (8c-2ubuntu11) ... 395s Selecting previously unselected package libdeflate0:ppc64el. 395s Preparing to unpack .../003-libdeflate0_1.23-1_ppc64el.deb ... 395s Unpacking libdeflate0:ppc64el (1.23-1) ... 395s Selecting previously unselected package libjbig0:ppc64el. 395s Preparing to unpack .../004-libjbig0_2.1-6.1ubuntu2_ppc64el.deb ... 395s Unpacking libjbig0:ppc64el (2.1-6.1ubuntu2) ... 395s Selecting previously unselected package liblerc4:ppc64el. 395s Preparing to unpack .../005-liblerc4_4.0.0+ds-5ubuntu1_ppc64el.deb ... 395s Unpacking liblerc4:ppc64el (4.0.0+ds-5ubuntu1) ... 395s Selecting previously unselected package libsharpyuv0:ppc64el. 395s Preparing to unpack .../006-libsharpyuv0_1.5.0-0.1_ppc64el.deb ... 395s Unpacking libsharpyuv0:ppc64el (1.5.0-0.1) ... 396s Selecting previously unselected package libwebp7:ppc64el. 396s Preparing to unpack .../007-libwebp7_1.5.0-0.1_ppc64el.deb ... 396s Unpacking libwebp7:ppc64el (1.5.0-0.1) ... 396s Selecting previously unselected package libtiff6:ppc64el. 396s Preparing to unpack .../008-libtiff6_4.5.1+git230720-4ubuntu4_ppc64el.deb ... 396s Unpacking libtiff6:ppc64el (4.5.1+git230720-4ubuntu4) ... 396s Selecting previously unselected package libgdk-pixbuf-2.0-0:ppc64el. 396s Preparing to unpack .../009-libgdk-pixbuf-2.0-0_2.42.12+dfsg-2_ppc64el.deb ... 396s Unpacking libgdk-pixbuf-2.0-0:ppc64el (2.42.12+dfsg-2) ... 396s Selecting previously unselected package gtk-update-icon-cache. 396s Preparing to unpack .../010-gtk-update-icon-cache_4.17.4+ds-4_ppc64el.deb ... 396s No diversion 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin', none removed. 396s No diversion 'diversion of /usr/share/man/man8/update-icon-caches.8.gz to /usr/share/man/man8/update-icon-caches.gtk2.8.gz by libgtk-3-bin', none removed. 396s Unpacking gtk-update-icon-cache (4.17.4+ds-4) ... 396s Selecting previously unselected package hicolor-icon-theme. 396s Preparing to unpack .../011-hicolor-icon-theme_0.18-2_all.deb ... 396s Unpacking hicolor-icon-theme (0.18-2) ... 396s Selecting previously unselected package adwaita-icon-theme. 396s Preparing to unpack .../012-adwaita-icon-theme_48~beta-3_all.deb ... 396s Unpacking adwaita-icon-theme (48~beta-3) ... 396s Selecting previously unselected package at-spi2-common. 396s Preparing to unpack .../013-at-spi2-common_2.55.2-1_all.deb ... 396s Unpacking at-spi2-common (2.55.2-1) ... 396s Selecting previously unselected package libxi6:ppc64el. 396s Preparing to unpack .../014-libxi6_2%3a1.8.2-1_ppc64el.deb ... 396s Unpacking libxi6:ppc64el (2:1.8.2-1) ... 396s Selecting previously unselected package libatspi2.0-0t64:ppc64el. 396s Preparing to unpack .../015-libatspi2.0-0t64_2.55.2-1_ppc64el.deb ... 396s Unpacking libatspi2.0-0t64:ppc64el (2.55.2-1) ... 396s Selecting previously unselected package x11-common. 396s Preparing to unpack .../016-x11-common_1%3a7.7+23ubuntu3_all.deb ... 396s Unpacking x11-common (1:7.7+23ubuntu3) ... 396s Selecting previously unselected package libxtst6:ppc64el. 396s Preparing to unpack .../017-libxtst6_2%3a1.2.5-1_ppc64el.deb ... 396s Unpacking libxtst6:ppc64el (2:1.2.5-1) ... 396s Selecting previously unselected package libdconf1:ppc64el. 396s Preparing to unpack .../018-libdconf1_0.40.0-5_ppc64el.deb ... 396s Unpacking libdconf1:ppc64el (0.40.0-5) ... 396s Selecting previously unselected package dconf-service. 396s Preparing to unpack .../019-dconf-service_0.40.0-5_ppc64el.deb ... 396s Unpacking dconf-service (0.40.0-5) ... 396s Selecting previously unselected package dconf-gsettings-backend:ppc64el. 396s Preparing to unpack .../020-dconf-gsettings-backend_0.40.0-5_ppc64el.deb ... 396s Unpacking dconf-gsettings-backend:ppc64el (0.40.0-5) ... 396s Selecting previously unselected package gsettings-desktop-schemas. 396s Preparing to unpack .../021-gsettings-desktop-schemas_48~beta-1ubuntu1_all.deb ... 396s Unpacking gsettings-desktop-schemas (48~beta-1ubuntu1) ... 396s Selecting previously unselected package at-spi2-core. 396s Preparing to unpack .../022-at-spi2-core_2.55.2-1_ppc64el.deb ... 396s Unpacking at-spi2-core (2.55.2-1) ... 396s Selecting previously unselected package fonts-dejavu-mono. 396s Preparing to unpack .../023-fonts-dejavu-mono_2.37-8_all.deb ... 396s Unpacking fonts-dejavu-mono (2.37-8) ... 396s Selecting previously unselected package fonts-dejavu-core. 396s Preparing to unpack .../024-fonts-dejavu-core_2.37-8_all.deb ... 396s Unpacking fonts-dejavu-core (2.37-8) ... 396s Selecting previously unselected package fontconfig-config. 396s Preparing to unpack .../025-fontconfig-config_2.15.0-2ubuntu1_ppc64el.deb ... 396s Unpacking fontconfig-config (2.15.0-2ubuntu1) ... 396s Selecting previously unselected package libfontconfig1:ppc64el. 396s Preparing to unpack .../026-libfontconfig1_2.15.0-2ubuntu1_ppc64el.deb ... 396s Unpacking libfontconfig1:ppc64el (2.15.0-2ubuntu1) ... 396s Selecting previously unselected package fontconfig. 396s Preparing to unpack .../027-fontconfig_2.15.0-2ubuntu1_ppc64el.deb ... 396s Unpacking fontconfig (2.15.0-2ubuntu1) ... 396s Selecting previously unselected package libatk1.0-0t64:ppc64el. 396s Preparing to unpack .../028-libatk1.0-0t64_2.55.2-1_ppc64el.deb ... 396s Unpacking libatk1.0-0t64:ppc64el (2.55.2-1) ... 396s Selecting previously unselected package gir1.2-atk-1.0:ppc64el. 397s Preparing to unpack .../029-gir1.2-atk-1.0_2.55.2-1_ppc64el.deb ... 397s Unpacking gir1.2-atk-1.0:ppc64el (2.55.2-1) ... 397s Selecting previously unselected package libpixman-1-0:ppc64el. 397s Preparing to unpack .../030-libpixman-1-0_0.44.0-3_ppc64el.deb ... 397s Unpacking libpixman-1-0:ppc64el (0.44.0-3) ... 397s Selecting previously unselected package libxcb-render0:ppc64el. 397s Preparing to unpack .../031-libxcb-render0_1.17.0-2_ppc64el.deb ... 397s Unpacking libxcb-render0:ppc64el (1.17.0-2) ... 397s Selecting previously unselected package libxcb-shm0:ppc64el. 397s Preparing to unpack .../032-libxcb-shm0_1.17.0-2_ppc64el.deb ... 397s Unpacking libxcb-shm0:ppc64el (1.17.0-2) ... 397s Selecting previously unselected package libxrender1:ppc64el. 397s Preparing to unpack .../033-libxrender1_1%3a0.9.10-1.1build1_ppc64el.deb ... 397s Unpacking libxrender1:ppc64el (1:0.9.10-1.1build1) ... 397s Selecting previously unselected package libcairo2:ppc64el. 397s Preparing to unpack .../034-libcairo2_1.18.2-2_ppc64el.deb ... 397s Unpacking libcairo2:ppc64el (1.18.2-2) ... 397s Selecting previously unselected package libcairo-gobject2:ppc64el. 397s Preparing to unpack .../035-libcairo-gobject2_1.18.2-2_ppc64el.deb ... 397s Unpacking libcairo-gobject2:ppc64el (1.18.2-2) ... 397s Selecting previously unselected package gir1.2-freedesktop:ppc64el. 397s Preparing to unpack .../036-gir1.2-freedesktop_1.82.0-4_ppc64el.deb ... 397s Unpacking gir1.2-freedesktop:ppc64el (1.82.0-4) ... 397s Selecting previously unselected package gir1.2-gdkpixbuf-2.0:ppc64el. 397s Preparing to unpack .../037-gir1.2-gdkpixbuf-2.0_2.42.12+dfsg-2_ppc64el.deb ... 397s Unpacking gir1.2-gdkpixbuf-2.0:ppc64el (2.42.12+dfsg-2) ... 397s Selecting previously unselected package libgraphite2-3:ppc64el. 397s Preparing to unpack .../038-libgraphite2-3_1.3.14-2ubuntu1_ppc64el.deb ... 397s Unpacking libgraphite2-3:ppc64el (1.3.14-2ubuntu1) ... 397s Selecting previously unselected package libharfbuzz0b:ppc64el. 397s Preparing to unpack .../039-libharfbuzz0b_10.2.0-1_ppc64el.deb ... 397s Unpacking libharfbuzz0b:ppc64el (10.2.0-1) ... 397s Selecting previously unselected package libharfbuzz-gobject0:ppc64el. 397s Preparing to unpack .../040-libharfbuzz-gobject0_10.2.0-1_ppc64el.deb ... 397s Unpacking libharfbuzz-gobject0:ppc64el (10.2.0-1) ... 397s Selecting previously unselected package gir1.2-harfbuzz-0.0:ppc64el. 397s Preparing to unpack .../041-gir1.2-harfbuzz-0.0_10.2.0-1_ppc64el.deb ... 397s Unpacking gir1.2-harfbuzz-0.0:ppc64el (10.2.0-1) ... 397s Selecting previously unselected package libthai-data. 397s Preparing to unpack .../042-libthai-data_0.1.29-2build1_all.deb ... 397s Unpacking libthai-data (0.1.29-2build1) ... 397s Selecting previously unselected package libdatrie1:ppc64el. 397s Preparing to unpack .../043-libdatrie1_0.2.13-3build1_ppc64el.deb ... 397s Unpacking libdatrie1:ppc64el (0.2.13-3build1) ... 397s Selecting previously unselected package libthai0:ppc64el. 397s Preparing to unpack .../044-libthai0_0.1.29-2build1_ppc64el.deb ... 397s Unpacking libthai0:ppc64el (0.1.29-2build1) ... 397s Selecting previously unselected package libpango-1.0-0:ppc64el. 397s Preparing to unpack .../045-libpango-1.0-0_1.56.1-1_ppc64el.deb ... 397s Unpacking libpango-1.0-0:ppc64el (1.56.1-1) ... 397s Selecting previously unselected package libpangoft2-1.0-0:ppc64el. 397s Preparing to unpack .../046-libpangoft2-1.0-0_1.56.1-1_ppc64el.deb ... 397s Unpacking libpangoft2-1.0-0:ppc64el (1.56.1-1) ... 397s Selecting previously unselected package libpangocairo-1.0-0:ppc64el. 397s Preparing to unpack .../047-libpangocairo-1.0-0_1.56.1-1_ppc64el.deb ... 397s Unpacking libpangocairo-1.0-0:ppc64el (1.56.1-1) ... 397s Selecting previously unselected package libxft2:ppc64el. 397s Preparing to unpack .../048-libxft2_2.3.6-1build1_ppc64el.deb ... 397s Unpacking libxft2:ppc64el (2.3.6-1build1) ... 397s Selecting previously unselected package libpangoxft-1.0-0:ppc64el. 397s Preparing to unpack .../049-libpangoxft-1.0-0_1.56.1-1_ppc64el.deb ... 397s Unpacking libpangoxft-1.0-0:ppc64el (1.56.1-1) ... 397s Selecting previously unselected package gir1.2-pango-1.0:ppc64el. 397s Preparing to unpack .../050-gir1.2-pango-1.0_1.56.1-1_ppc64el.deb ... 397s Unpacking gir1.2-pango-1.0:ppc64el (1.56.1-1) ... 397s Selecting previously unselected package libatk-bridge2.0-0t64:ppc64el. 397s Preparing to unpack .../051-libatk-bridge2.0-0t64_2.55.2-1_ppc64el.deb ... 397s Unpacking libatk-bridge2.0-0t64:ppc64el (2.55.2-1) ... 397s Selecting previously unselected package liblcms2-2:ppc64el. 397s Preparing to unpack .../052-liblcms2-2_2.16-2_ppc64el.deb ... 397s Unpacking liblcms2-2:ppc64el (2.16-2) ... 397s Selecting previously unselected package libcolord2:ppc64el. 397s Preparing to unpack .../053-libcolord2_1.4.7-1build2_ppc64el.deb ... 397s Unpacking libcolord2:ppc64el (1.4.7-1build2) ... 397s Selecting previously unselected package libavahi-common-data:ppc64el. 397s Preparing to unpack .../054-libavahi-common-data_0.8-14ubuntu1_ppc64el.deb ... 397s Unpacking libavahi-common-data:ppc64el (0.8-14ubuntu1) ... 397s Selecting previously unselected package libavahi-common3:ppc64el. 397s Preparing to unpack .../055-libavahi-common3_0.8-14ubuntu1_ppc64el.deb ... 397s Unpacking libavahi-common3:ppc64el (0.8-14ubuntu1) ... 397s Selecting previously unselected package libavahi-client3:ppc64el. 397s Preparing to unpack .../056-libavahi-client3_0.8-14ubuntu1_ppc64el.deb ... 397s Unpacking libavahi-client3:ppc64el (0.8-14ubuntu1) ... 397s Selecting previously unselected package libcups2t64:ppc64el. 397s Preparing to unpack .../057-libcups2t64_2.4.11-0ubuntu2_ppc64el.deb ... 397s Unpacking libcups2t64:ppc64el (2.4.11-0ubuntu2) ... 397s Selecting previously unselected package libepoxy0:ppc64el. 397s Preparing to unpack .../058-libepoxy0_1.5.10-2_ppc64el.deb ... 397s Unpacking libepoxy0:ppc64el (1.5.10-2) ... 397s Selecting previously unselected package libwayland-client0:ppc64el. 397s Preparing to unpack .../059-libwayland-client0_1.23.1-3_ppc64el.deb ... 397s Unpacking libwayland-client0:ppc64el (1.23.1-3) ... 397s Selecting previously unselected package libwayland-cursor0:ppc64el. 397s Preparing to unpack .../060-libwayland-cursor0_1.23.1-3_ppc64el.deb ... 397s Unpacking libwayland-cursor0:ppc64el (1.23.1-3) ... 397s Selecting previously unselected package libwayland-egl1:ppc64el. 397s Preparing to unpack .../061-libwayland-egl1_1.23.1-3_ppc64el.deb ... 397s Unpacking libwayland-egl1:ppc64el (1.23.1-3) ... 397s Selecting previously unselected package libxcomposite1:ppc64el. 397s Preparing to unpack .../062-libxcomposite1_1%3a0.4.6-1_ppc64el.deb ... 397s Unpacking libxcomposite1:ppc64el (1:0.4.6-1) ... 397s Selecting previously unselected package libxfixes3:ppc64el. 397s Preparing to unpack .../063-libxfixes3_1%3a6.0.0-2build1_ppc64el.deb ... 397s Unpacking libxfixes3:ppc64el (1:6.0.0-2build1) ... 397s Selecting previously unselected package libxcursor1:ppc64el. 397s Preparing to unpack .../064-libxcursor1_1%3a1.2.3-1_ppc64el.deb ... 397s Unpacking libxcursor1:ppc64el (1:1.2.3-1) ... 397s Selecting previously unselected package libxdamage1:ppc64el. 397s Preparing to unpack .../065-libxdamage1_1%3a1.1.6-1build1_ppc64el.deb ... 397s Unpacking libxdamage1:ppc64el (1:1.1.6-1build1) ... 397s Selecting previously unselected package libxinerama1:ppc64el. 397s Preparing to unpack .../066-libxinerama1_2%3a1.1.4-3build1_ppc64el.deb ... 397s Unpacking libxinerama1:ppc64el (2:1.1.4-3build1) ... 397s Selecting previously unselected package libxrandr2:ppc64el. 397s Preparing to unpack .../067-libxrandr2_2%3a1.5.4-1_ppc64el.deb ... 397s Unpacking libxrandr2:ppc64el (2:1.5.4-1) ... 397s Selecting previously unselected package libgtk-3-common. 397s Preparing to unpack .../068-libgtk-3-common_3.24.48-3ubuntu1_all.deb ... 397s Unpacking libgtk-3-common (3.24.48-3ubuntu1) ... 398s Selecting previously unselected package libgtk-3-0t64:ppc64el. 398s Preparing to unpack .../069-libgtk-3-0t64_3.24.48-3ubuntu1_ppc64el.deb ... 398s Unpacking libgtk-3-0t64:ppc64el (3.24.48-3ubuntu1) ... 398s Selecting previously unselected package gir1.2-gtk-3.0:ppc64el. 398s Preparing to unpack .../070-gir1.2-gtk-3.0_3.24.48-3ubuntu1_ppc64el.deb ... 398s Unpacking gir1.2-gtk-3.0:ppc64el (3.24.48-3ubuntu1) ... 398s Selecting previously unselected package libmozjs-128-0:ppc64el. 398s Preparing to unpack .../071-libmozjs-128-0_128.7.0-1_ppc64el.deb ... 398s Unpacking libmozjs-128-0:ppc64el (128.7.0-1) ... 398s Selecting previously unselected package libgjs0g:ppc64el. 398s Preparing to unpack .../072-libgjs0g_1.82.1-1_ppc64el.deb ... 398s Unpacking libgjs0g:ppc64el (1.82.1-1) ... 398s Selecting previously unselected package gjs. 398s Preparing to unpack .../073-gjs_1.82.1-1_ppc64el.deb ... 398s Unpacking gjs (1.82.1-1) ... 398s Selecting previously unselected package gjs-tests. 398s Preparing to unpack .../074-gjs-tests_1.82.1-1_ppc64el.deb ... 398s Unpacking gjs-tests (1.82.1-1) ... 398s Selecting previously unselected package gnome-desktop-testing. 398s Preparing to unpack .../075-gnome-desktop-testing_2021.1-4_ppc64el.deb ... 398s Unpacking gnome-desktop-testing (2021.1-4) ... 398s Selecting previously unselected package libdrm-radeon1:ppc64el. 398s Preparing to unpack .../076-libdrm-radeon1_2.4.123-1_ppc64el.deb ... 398s Unpacking libdrm-radeon1:ppc64el (2.4.123-1) ... 398s Selecting previously unselected package libfontenc1:ppc64el. 398s Preparing to unpack .../077-libfontenc1_1%3a1.1.8-1build1_ppc64el.deb ... 398s Unpacking libfontenc1:ppc64el (1:1.1.8-1build1) ... 398s Selecting previously unselected package libwayland-server0:ppc64el. 398s Preparing to unpack .../078-libwayland-server0_1.23.1-3_ppc64el.deb ... 398s Unpacking libwayland-server0:ppc64el (1.23.1-3) ... 398s Selecting previously unselected package libglapi-mesa:ppc64el. 398s Preparing to unpack .../079-libglapi-mesa_24.3.4-3ubuntu1_ppc64el.deb ... 398s Unpacking libglapi-mesa:ppc64el (24.3.4-3ubuntu1) ... 398s Selecting previously unselected package libx11-xcb1:ppc64el. 398s Preparing to unpack .../080-libx11-xcb1_2%3a1.8.10-2_ppc64el.deb ... 398s Unpacking libx11-xcb1:ppc64el (2:1.8.10-2) ... 398s Selecting previously unselected package libxcb-dri3-0:ppc64el. 398s Preparing to unpack .../081-libxcb-dri3-0_1.17.0-2_ppc64el.deb ... 398s Unpacking libxcb-dri3-0:ppc64el (1.17.0-2) ... 398s Selecting previously unselected package libxcb-present0:ppc64el. 398s Preparing to unpack .../082-libxcb-present0_1.17.0-2_ppc64el.deb ... 398s Unpacking libxcb-present0:ppc64el (1.17.0-2) ... 398s Selecting previously unselected package libxcb-randr0:ppc64el. 398s Preparing to unpack .../083-libxcb-randr0_1.17.0-2_ppc64el.deb ... 398s Unpacking libxcb-randr0:ppc64el (1.17.0-2) ... 398s Selecting previously unselected package libxcb-sync1:ppc64el. 398s Preparing to unpack .../084-libxcb-sync1_1.17.0-2_ppc64el.deb ... 398s Unpacking libxcb-sync1:ppc64el (1.17.0-2) ... 398s Selecting previously unselected package libxcb-xfixes0:ppc64el. 398s Preparing to unpack .../085-libxcb-xfixes0_1.17.0-2_ppc64el.deb ... 398s Unpacking libxcb-xfixes0:ppc64el (1.17.0-2) ... 398s Selecting previously unselected package libxshmfence1:ppc64el. 398s Preparing to unpack .../086-libxshmfence1_1.3-1build5_ppc64el.deb ... 398s Unpacking libxshmfence1:ppc64el (1.3-1build5) ... 398s Selecting previously unselected package mesa-libgallium:ppc64el. 398s Preparing to unpack .../087-mesa-libgallium_24.3.4-3ubuntu1_ppc64el.deb ... 398s Unpacking mesa-libgallium:ppc64el (24.3.4-3ubuntu1) ... 398s Selecting previously unselected package libgbm1:ppc64el. 398s Preparing to unpack .../088-libgbm1_24.3.4-3ubuntu1_ppc64el.deb ... 398s Unpacking libgbm1:ppc64el (24.3.4-3ubuntu1) ... 398s Selecting previously unselected package libvulkan1:ppc64el. 398s Preparing to unpack .../089-libvulkan1_1.4.304.0-1_ppc64el.deb ... 398s Unpacking libvulkan1:ppc64el (1.4.304.0-1) ... 399s Selecting previously unselected package libgl1-mesa-dri:ppc64el. 399s Preparing to unpack .../090-libgl1-mesa-dri_24.3.4-3ubuntu1_ppc64el.deb ... 399s Unpacking libgl1-mesa-dri:ppc64el (24.3.4-3ubuntu1) ... 399s Selecting previously unselected package libxcb-glx0:ppc64el. 399s Preparing to unpack .../091-libxcb-glx0_1.17.0-2_ppc64el.deb ... 399s Unpacking libxcb-glx0:ppc64el (1.17.0-2) ... 399s Selecting previously unselected package libxxf86vm1:ppc64el. 399s Preparing to unpack .../092-libxxf86vm1_1%3a1.1.4-1build4_ppc64el.deb ... 399s Unpacking libxxf86vm1:ppc64el (1:1.1.4-1build4) ... 399s Selecting previously unselected package libglx-mesa0:ppc64el. 399s Preparing to unpack .../093-libglx-mesa0_24.3.4-3ubuntu1_ppc64el.deb ... 399s Unpacking libglx-mesa0:ppc64el (24.3.4-3ubuntu1) ... 399s Selecting previously unselected package libice6:ppc64el. 399s Preparing to unpack .../094-libice6_2%3a1.1.1-1_ppc64el.deb ... 399s Unpacking libice6:ppc64el (2:1.1.1-1) ... 399s Selecting previously unselected package libsm6:ppc64el. 399s Preparing to unpack .../095-libsm6_2%3a1.2.4-1_ppc64el.deb ... 399s Unpacking libsm6:ppc64el (2:1.2.4-1) ... 399s Selecting previously unselected package libxt6t64:ppc64el. 399s Preparing to unpack .../096-libxt6t64_1%3a1.2.1-1.2build1_ppc64el.deb ... 399s Unpacking libxt6t64:ppc64el (1:1.2.1-1.2build1) ... 399s Selecting previously unselected package libxmu6:ppc64el. 399s Preparing to unpack .../097-libxmu6_2%3a1.1.3-3build2_ppc64el.deb ... 399s Unpacking libxmu6:ppc64el (2:1.1.3-3build2) ... 399s Selecting previously unselected package libxpm4:ppc64el. 399s Preparing to unpack .../098-libxpm4_1%3a3.5.17-1build2_ppc64el.deb ... 399s Unpacking libxpm4:ppc64el (1:3.5.17-1build2) ... 399s Selecting previously unselected package libxaw7:ppc64el. 399s Preparing to unpack .../099-libxaw7_2%3a1.0.16-1_ppc64el.deb ... 399s Unpacking libxaw7:ppc64el (2:1.0.16-1) ... 399s Selecting previously unselected package libxfont2:ppc64el. 399s Preparing to unpack .../100-libxfont2_1%3a2.0.6-1build1_ppc64el.deb ... 399s Unpacking libxfont2:ppc64el (1:2.0.6-1build1) ... 399s Selecting previously unselected package libxkbfile1:ppc64el. 399s Preparing to unpack .../101-libxkbfile1_1%3a1.1.0-1build4_ppc64el.deb ... 399s Unpacking libxkbfile1:ppc64el (1:1.1.0-1build4) ... 399s Selecting previously unselected package x11-xkb-utils. 399s Preparing to unpack .../102-x11-xkb-utils_7.7+9_ppc64el.deb ... 399s Unpacking x11-xkb-utils (7.7+9) ... 399s Selecting previously unselected package xserver-common. 399s Preparing to unpack .../103-xserver-common_2%3a21.1.14-2ubuntu1_all.deb ... 399s Unpacking xserver-common (2:21.1.14-2ubuntu1) ... 399s Selecting previously unselected package libglvnd0:ppc64el. 399s Preparing to unpack .../104-libglvnd0_1.7.0-1build1_ppc64el.deb ... 399s Unpacking libglvnd0:ppc64el (1.7.0-1build1) ... 399s Selecting previously unselected package libglx0:ppc64el. 399s Preparing to unpack .../105-libglx0_1.7.0-1build1_ppc64el.deb ... 399s Unpacking libglx0:ppc64el (1.7.0-1build1) ... 399s Selecting previously unselected package libgl1:ppc64el. 399s Preparing to unpack .../106-libgl1_1.7.0-1build1_ppc64el.deb ... 399s Unpacking libgl1:ppc64el (1.7.0-1build1) ... 399s Selecting previously unselected package xvfb. 399s Preparing to unpack .../107-xvfb_2%3a21.1.14-2ubuntu1_ppc64el.deb ... 399s Unpacking xvfb (2:21.1.14-2ubuntu1) ... 399s Setting up gnome-desktop-testing (2021.1-4) ... 399s Setting up libgraphite2-3:ppc64el (1.3.14-2ubuntu1) ... 399s Setting up libxcb-dri3-0:ppc64el (1.17.0-2) ... 399s Setting up liblcms2-2:ppc64el (2.16-2) ... 399s Setting up libpixman-1-0:ppc64el (0.44.0-3) ... 399s Setting up libsharpyuv0:ppc64el (1.5.0-0.1) ... 399s Setting up libwayland-server0:ppc64el (1.23.1-3) ... 399s Setting up libx11-xcb1:ppc64el (2:1.8.10-2) ... 399s Setting up libxdamage1:ppc64el (1:1.1.6-1build1) ... 399s Setting up libxcb-xfixes0:ppc64el (1.17.0-2) ... 399s Setting up liblerc4:ppc64el (4.0.0+ds-5ubuntu1) ... 399s Setting up libxpm4:ppc64el (1:3.5.17-1build2) ... 399s Setting up hicolor-icon-theme (0.18-2) ... 399s Setting up libxi6:ppc64el (2:1.8.2-1) ... 399s Setting up libxrender1:ppc64el (1:0.9.10-1.1build1) ... 399s Setting up libdatrie1:ppc64el (0.2.13-3build1) ... 399s Setting up libxcb-render0:ppc64el (1.17.0-2) ... 399s Setting up libdrm-radeon1:ppc64el (2.4.123-1) ... 399s Setting up libglvnd0:ppc64el (1.7.0-1build1) ... 399s Setting up libxcb-glx0:ppc64el (1.17.0-2) ... 399s Setting up libgdk-pixbuf2.0-common (2.42.12+dfsg-2) ... 399s Setting up x11-common (1:7.7+23ubuntu3) ... 399s Setting up libdeflate0:ppc64el (1.23-1) ... 399s Setting up libxcb-shm0:ppc64el (1.17.0-2) ... 399s Setting up libjbig0:ppc64el (2.1-6.1ubuntu2) ... 399s Setting up libcolord2:ppc64el (1.4.7-1build2) ... 399s Setting up libxxf86vm1:ppc64el (1:1.1.4-1build4) ... 399s Setting up libxcb-present0:ppc64el (1.17.0-2) ... 399s Setting up libdconf1:ppc64el (0.40.0-5) ... 399s Setting up libfontenc1:ppc64el (1:1.1.8-1build1) ... 399s Setting up libepoxy0:ppc64el (1.5.10-2) ... 399s Setting up libxfixes3:ppc64el (1:6.0.0-2build1) ... 399s Setting up libxcb-sync1:ppc64el (1.17.0-2) ... 399s Setting up libavahi-common-data:ppc64el (0.8-14ubuntu1) ... 399s Setting up libatspi2.0-0t64:ppc64el (2.55.2-1) ... 399s Setting up libxinerama1:ppc64el (2:1.1.4-3build1) ... 399s Setting up fonts-dejavu-mono (2.37-8) ... 399s Setting up libxrandr2:ppc64el (2:1.5.4-1) ... 399s Setting up fonts-dejavu-core (2.37-8) ... 399s Setting up libmozjs-128-0:ppc64el (128.7.0-1) ... 399s Setting up libjpeg-turbo8:ppc64el (2.1.5-3ubuntu2) ... 399s Setting up libglapi-mesa:ppc64el (24.3.4-3ubuntu1) ... 399s Setting up libvulkan1:ppc64el (1.4.304.0-1) ... 399s Setting up libwebp7:ppc64el (1.5.0-0.1) ... 399s Setting up libxshmfence1:ppc64el (1.3-1build5) ... 399s Setting up at-spi2-common (2.55.2-1) ... 399s Setting up libxcb-randr0:ppc64el (1.17.0-2) ... 399s Setting up libharfbuzz0b:ppc64el (10.2.0-1) ... 399s Setting up libthai-data (0.1.29-2build1) ... 399s Setting up libwayland-egl1:ppc64el (1.23.1-3) ... 399s Setting up libxkbfile1:ppc64el (1:1.1.0-1build4) ... 399s Setting up libxcomposite1:ppc64el (1:0.4.6-1) ... 399s Setting up libxfont2:ppc64el (1:2.0.6-1build1) ... 399s Setting up libwayland-client0:ppc64el (1.23.1-3) ... 399s Setting up libjpeg8:ppc64el (8c-2ubuntu11) ... 399s Setting up libice6:ppc64el (2:1.1.1-1) ... 399s Setting up mesa-libgallium:ppc64el (24.3.4-3ubuntu1) ... 399s Setting up libatk1.0-0t64:ppc64el (2.55.2-1) ... 399s Setting up libgbm1:ppc64el (24.3.4-3ubuntu1) ... 399s Setting up gir1.2-atk-1.0:ppc64el (2.55.2-1) ... 399s Setting up fontconfig-config (2.15.0-2ubuntu1) ... 400s Setting up libxtst6:ppc64el (2:1.2.5-1) ... 400s Setting up libxcursor1:ppc64el (1:1.2.3-1) ... 400s Setting up libgl1-mesa-dri:ppc64el (24.3.4-3ubuntu1) ... 400s Setting up libavahi-common3:ppc64el (0.8-14ubuntu1) ... 400s Setting up dconf-service (0.40.0-5) ... 400s Setting up libharfbuzz-gobject0:ppc64el (10.2.0-1) ... 400s Setting up libthai0:ppc64el (0.1.29-2build1) ... 400s Setting up libtiff6:ppc64el (4.5.1+git230720-4ubuntu4) ... 400s Setting up libwayland-cursor0:ppc64el (1.23.1-3) ... 400s Setting up libgdk-pixbuf-2.0-0:ppc64el (2.42.12+dfsg-2) ... 400s Setting up libfontconfig1:ppc64el (2.15.0-2ubuntu1) ... 400s Setting up libsm6:ppc64el (2:1.2.4-1) ... 400s Setting up libavahi-client3:ppc64el (0.8-14ubuntu1) ... 400s Setting up libatk-bridge2.0-0t64:ppc64el (2.55.2-1) ... 400s Setting up gtk-update-icon-cache (4.17.4+ds-4) ... 400s Setting up fontconfig (2.15.0-2ubuntu1) ... 402s Regenerating fonts cache... done. 402s Setting up libxft2:ppc64el (2.3.6-1build1) ... 402s Setting up libglx-mesa0:ppc64el (24.3.4-3ubuntu1) ... 402s Setting up libglx0:ppc64el (1.7.0-1build1) ... 402s Setting up dconf-gsettings-backend:ppc64el (0.40.0-5) ... 402s Setting up gir1.2-gdkpixbuf-2.0:ppc64el (2.42.12+dfsg-2) ... 402s Setting up libpango-1.0-0:ppc64el (1.56.1-1) ... 402s Setting up libcairo2:ppc64el (1.18.2-2) ... 402s Setting up libgl1:ppc64el (1.7.0-1build1) ... 402s Setting up adwaita-icon-theme (48~beta-3) ... 402s update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode 402s Setting up libxt6t64:ppc64el (1:1.2.1-1.2build1) ... 402s Setting up libcairo-gobject2:ppc64el (1.18.2-2) ... 402s Setting up libpangoft2-1.0-0:ppc64el (1.56.1-1) ... 402s Setting up libcups2t64:ppc64el (2.4.11-0ubuntu2) ... 402s Setting up libgtk-3-common (3.24.48-3ubuntu1) ... 402s Setting up libpangocairo-1.0-0:ppc64el (1.56.1-1) ... 402s Setting up gsettings-desktop-schemas (48~beta-1ubuntu1) ... 402s Setting up libxmu6:ppc64el (2:1.1.3-3build2) ... 402s Setting up gir1.2-freedesktop:ppc64el (1.82.0-4) ... 402s Setting up libgjs0g:ppc64el (1.82.1-1) ... 402s Setting up libpangoxft-1.0-0:ppc64el (1.56.1-1) ... 402s Setting up libxaw7:ppc64el (2:1.0.16-1) ... 402s Setting up gir1.2-harfbuzz-0.0:ppc64el (10.2.0-1) ... 402s Setting up gir1.2-pango-1.0:ppc64el (1.56.1-1) ... 402s Setting up x11-xkb-utils (7.7+9) ... 402s Setting up xserver-common (2:21.1.14-2ubuntu1) ... 402s Setting up xvfb (2:21.1.14-2ubuntu1) ... 402s Processing triggers for libc-bin (2.40-4ubuntu1) ... 402s Processing triggers for man-db (2.13.0-1) ... 403s Processing triggers for libglib2.0-0t64:ppc64el (2.83.4-1) ... 403s Setting up libgtk-3-0t64:ppc64el (3.24.48-3ubuntu1) ... 403s Setting up at-spi2-core (2.55.2-1) ... 403s Setting up gir1.2-gtk-3.0:ppc64el (3.24.48-3ubuntu1) ... 403s Setting up gjs (1.82.1-1) ... 403s Setting up gjs-tests (1.82.1-1) ... 403s Processing triggers for libc-bin (2.40-4ubuntu1) ... 407s autopkgtest [05:23:27]: test installed-tests: [----------------------- 407s Running test: gjs/testGIMarshalling.test 407s JS NATIVE: Registered native JS module '_promiseNative' 407s JS NATIVE: Registered native JS module '_byteArrayNative' 407s JS NATIVE: Registered native JS module '_encodingNative' 407s JS NATIVE: Registered native JS module '_gi' 407s JS NATIVE: Registered native JS module 'gi' 407s JS NATIVE: Registered native JS module 'cairoNative' 407s JS NATIVE: Registered native JS module 'system' 407s JS NATIVE: Registered native JS module 'console' 407s JS NATIVE: Registered native JS module '_print' 407s JS CTX: Enabling JIT 407s JS CTX: Initialized class GjsFileImporter prototype 0x342f163000a0 407s JS IMPORT: Defining parent (nil) of 0x342f16300100 'imports' is mod 0 407s JS IMPORT: Importing '_print' 407s JS NATIVE: Defining native module '_print' 407s JS IMPORT: Defining parent 0x342f16300100 of 0x342f163007b0 '_print' is mod 1 407s JS IMPORT: successfully imported module '_print' 407s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 407s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3bb81b43b128 407s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3bb81b43b128 407s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3bb81b43b128 407s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3bb81b43b128 407s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3bb81b43b128 407s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3bb81b43b128 407s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3bb81b43b128 407s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3bb81b43b128 407s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3bb81b43b128 407s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3bb81b43b128 407s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3bb81b43b128 407s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3bb81b43b128 407s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3bb81b43b128 407s JS MAINLOOP: Main loop instance 0xbe6eaa9d060: hold 407s JS MAINLOOP: Enqueue job , promise=, allocation site= 407s JS MAINLOOP: Starting promise job dispatcher 407s JS MAINLOOP: Main loop instance 0xbe6eaa9d060: Spinning loop until released or hook cleared 407s JS MAINLOOP: handling job 0, 407s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 407s JS MAINLOOP: Main loop instance 0xbe6eaa9d060: release 407s JS MAINLOOP: Completed job 0 407s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3bb81b43b128 407s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3bb81b43b128 407s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3bb81b43b128 407s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3bb81b43b128 407s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3bb81b43b128 407s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3bb81b43b128 407s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3bb81b43b128 407s JS IMPORT: Module metadata hook for module 0x342f16313000 407s JS IMPORT: Defining meta.importSync for module 0x342f16313000 407s JS NATIVE: Defining native module 'gi' 407s JS CTX: Initialized class GIRepositoryNamespace prototype 0x342f163133f0 407s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 407s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 407s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 407s JS IMPORT: Importing directory 'overrides' 407s JS IMPORT: Defining parent 0x342f16300100 of 0x342f163134f0 'overrides' is mod 1 407s JS IMPORT: Defined importer 'overrides' 0x342f163134f0 in 0x342f16300100 407s JS IMPORT: successfully imported directory 'overrides' 407s JS IMPORT: Importing '_promiseNative' 407s JS NATIVE: Defining native module '_promiseNative' 407s JS IMPORT: Defining parent 0x342f16300100 of 0x342f163139a0 '_promiseNative' is mod 1 407s JS IMPORT: successfully imported module '_promiseNative' 407s JS IMPORT: Importing module GLib succeeded 407s JS IMPORT: Defining parent 0x342f163134f0 of 0x3bb81b43c150 'GLib' is mod 1 407s JS IMPORT: successfully imported module 'GLib' 407s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 407s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3bb81b479060, JSClass 0x7edffb8585e0, in object 0x3bb81b479038 407s JS CTX: Initialized class GIRepositoryGType prototype 0x342f16313ce8 407s JS CTX: Initialized class GIRepositoryFunction prototype 0x342f16313d48 407s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 407s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 407s JS G BXD: Defined class for Error (GError), prototype 0x3bb81b4790b0, JSClass 0x7edffb8585e0, in object 0x3bb81b479038 407s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 407s JS G BXD: Defined class for Variant (GVariant), prototype 0x3bb81b479100, JSClass 0x7edffb8585e0, in object 0x3bb81b479038 407s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 407s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3bb81b479150, JSClass 0x7edffb8585e0, in object 0x3bb81b479038 407s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 407s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 407s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3bb81b4791a0, JSClass 0x7edffb8585e0, in object 0x3bb81b479038 407s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 407s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 407s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 407s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 407s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 407s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 407s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 407s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 407s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 407s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 407s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 407s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 407s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 407s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 407s JS G BXD: Defined class for Thread (GThread), prototype 0x3bb81b4791f0, JSClass 0x7edffb8585e0, in object 0x3bb81b479038 407s JS G BXD: Defining method ref in prototype for GLib.Thread 407s JS G BXD: Defining method unref in prototype for GLib.Thread 407s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 407s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x3bb81b479240, JSClass 0x7edffb8585e0, in object 0x3bb81b479038 407s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 407s JS G BXD: Defined class for Regex (GRegex), prototype 0x3bb81b479290, JSClass 0x7edffb8585e0, in object 0x3bb81b479038 407s JS G BXD: Defining method match in prototype for GLib.Regex 407s JS G BXD: Defining method match_full in prototype for GLib.Regex 407s JS G BXD: Defining method match_all in prototype for GLib.Regex 407s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 407s JS G NS: Defined namespace 'GLib' 0x3bb81b479038 in GIRepository 0x342f16313280 407s JS IMPORT: Importing module jasmine succeeded 407s JS IMPORT: Defining parent 0x342f16300100 of 0x3bb81b43cce0 'jasmine' is mod 1 407s JS IMPORT: successfully imported module 'jasmine' 407s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 407s JS MAINLOOP: Main loop instance 0xbe6eaa9d060: hold 407s JS MAINLOOP: Enqueue job , promise=, allocation site= 407s JS MAINLOOP: Main loop instance 0xbe6eaa9d060: Spinning loop until released or hook cleared 407s JS MAINLOOP: handling job 0, 407s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 407s JS MAINLOOP: Main loop instance 0xbe6eaa9d060: release 407s JS MAINLOOP: Completed job 0 407s JS IMPORT: Importing 'gi' 407s JS IMPORT: Defining parent 0x342f16300100 of 0x342f16313280 'gi' is mod 1 407s JS IMPORT: successfully imported module 'gi' 407s JS IMPORT: Importing module GIMarshallingTests succeeded 407s JS IMPORT: Defining parent 0x342f163134f0 of 0x3bb81b43ce20 'GIMarshallingTests' is mod 1 407s JS IMPORT: successfully imported module 'GIMarshallingTests' 407s JS G NS: Found info type CONSTANT for 'OVERRIDES_CONSTANT' in namespace 'GIMarshallingTests' 407s JS G NS: Found info type STRUCT for 'OverridesStruct' in namespace 'GIMarshallingTests' 407s JS G BXD: Defined class for OverridesStruct (GIMarshallingTestsOverridesStruct), prototype 0x3bb81b479330, JSClass 0x7edffb8585e0, in object 0x3bb81b479308 407s JS G BXD: Defining method method in prototype for GIMarshallingTests.OverridesStruct 407s JS G NS: Found info type OBJECT for 'OverridesObject' in namespace 'GIMarshallingTests' 407s JS IMPORT: JS import 'GObject' not found in resource:///org/gjs/jsunit/modules/overrides at resource:///org/gjs/jsunit/modules/overrides/GObject.js 407s JS IMPORT: Importing '_gi' 407s JS NATIVE: Defining native module '_gi' 407s JS IMPORT: Defining parent 0x342f16300100 of 0x342f16328f08 '_gi' is mod 1 407s JS IMPORT: successfully imported module '_gi' 407s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gjs/jsunit/modules/overrides at resource:///org/gjs/jsunit/modules/overrides/GjsPrivate.js 407s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 407s JS G NS: Defined namespace 'GjsPrivate' 0x3bb81b4793a8 in GIRepository 0x342f16313280 407s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 407s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 407s JS IMPORT: Importing module _common succeeded 407s JS IMPORT: Defining parent 0x342f16300100 of 0x3bb81b43cf38 '_common' is mod 1 407s JS IMPORT: successfully imported module '_common' 407s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 407s JS IMPORT: Importing module _legacy succeeded 407s JS IMPORT: Defining parent 0x342f16300100 of 0x3bb81b43cf88 '_legacy' is mod 1 407s JS IMPORT: successfully imported module '_legacy' 407s JS IMPORT: Importing module GObject succeeded 407s JS IMPORT: Defining parent 0x342f163134f0 of 0x3bb81b43cee8 'GObject' is mod 1 407s JS IMPORT: successfully imported module 'GObject' 407s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 407s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 407s JS G BXD: Defined class for String (GString), prototype 0x3bb81b479628, JSClass 0x7edffb8585e0, in object 0x3bb81b479380 407s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 407s JS G PRM: Defined class ParamSpec prototype is 0x3bb81b4d7060 class 0x7edffb860068 in object 0x3bb81b479380 407s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 407s JS G OBJ: Defined class for Object (GObject), prototype 0x3bb81b479790, JSClass 0x7edffb858610, in object 0x3bb81b479380 407s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 407s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 407s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3bb81b4797b8, JSClass 0x7edffb858610, in object 0x3bb81b479380 407s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 407s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 407s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 407s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 407s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 407s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 407s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 407s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 407s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 407s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 407s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 407s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 407s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 407s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 407s JS G NS: Defined namespace 'GObject' 0x3bb81b479380 in GIRepository 0x342f16313280 407s JS G OBJ: Defined class for OverridesObject (GIMarshallingTestsOverridesObject), prototype 0x3bb81b479808, JSClass 0x7edffb858610, in object 0x3bb81b479308 407s JS G OBJ: Defining method method in prototype for GIMarshallingTestsOverridesObject (GIMarshallingTests.OverridesObject) 407s JS G NS: Defined namespace 'GIMarshallingTests' 0x3bb81b479308 in GIRepository 0x342f16313280 407s JS IMPORT: JS import 'Gio' not found in resource:///org/gjs/jsunit/modules/overrides at resource:///org/gjs/jsunit/modules/overrides/Gio.js 407s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 407s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 407s JS IMPORT: Importing module lang succeeded 407s JS IMPORT: Defining parent 0x342f16300100 of 0x3bb81b4d75d8 'lang' is mod 1 407s JS IMPORT: successfully imported module 'lang' 407s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 407s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 407s JS IMPORT: Importing module _signals succeeded 407s JS IMPORT: Defining parent 0x342f16300100 of 0x3bb81b4d7628 '_signals' is mod 1 407s JS IMPORT: successfully imported module '_signals' 407s JS IMPORT: Importing module signals succeeded 407s JS IMPORT: Defining parent 0x342f16300100 of 0x3bb81b4d7588 'signals' is mod 1 407s JS IMPORT: successfully imported module 'signals' 407s JS IMPORT: Importing module Gio succeeded 407s JS IMPORT: Defining parent 0x342f163134f0 of 0x3bb81b4d7538 'Gio' is mod 1 407s JS IMPORT: successfully imported module 'Gio' 407s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 407s JS G OBJ: Defined class for Application (GApplication), prototype 0x3bb81b479880, JSClass 0x7edffb858610, in object 0x3bb81b479858 407s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 407s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x3bb81b4d76f0, JSClass 0x7edffb85a808, in object 0x3bb81b479858 407s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 407s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 407s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 407s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 407s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 407s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 407s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 407s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 407s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 407s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 407s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3bb81b4798f8, JSClass 0x7edffb858610, in object 0x3bb81b479858 407s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 407s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x3bb81b4d7970, JSClass 0x7edffb85a808, in object 0x3bb81b479858 407s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 407s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3bb81b479970, JSClass 0x7edffb858610, in object 0x3bb81b479858 407s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 407s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 407s JS G IFACE: Defined class for Initable (GInitable), prototype 0x3bb81b4d7ab0, JSClass 0x7edffb85a808, in object 0x3bb81b479858 407s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 407s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 407s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 407s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x3bb81b4799e8, JSClass 0x7edffb8585e0, in object 0x3bb81b479858 407s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 407s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3bb81b479a38, JSClass 0x7edffb8585e0, in object 0x3bb81b479858 407s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' 407s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 407s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x3bb81b479a88, JSClass 0x7edffb858610, in object 0x3bb81b479858 407s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3bb81b479ad8, JSClass 0x7edffb858610, in object 0x3bb81b4793a8 407s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 407s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3bb81b479b28, JSClass 0x7edffb858610, in object 0x3bb81b479858 407s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 407s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 407s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 407s JS G IFACE: Defined class for File (GFile), prototype 0x3bb81b4d7c18, JSClass 0x7edffb85a808, in object 0x3bb81b479858 407s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3bb81b479ba0, JSClass 0x7edffb858610, in object 0x342f16313360 407s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 407s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x3bb81b479c18, JSClass 0x7edffb858610, in object 0x3bb81b479858 407s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 407s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 407s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x3bb81b479c68, JSClass 0x7edffb858610, in object 0x3bb81b479858 407s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 407s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x3bb81b479cb8, JSClass 0x7edffb858610, in object 0x3bb81b479858 407s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 407s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3bb81b479d08, JSClass 0x7edffb8585e0, in object 0x3bb81b479858 407s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 407s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 407s JS G OBJ: Defined class for Settings (GSettings), prototype 0x3bb81b479d58, JSClass 0x7edffb858610, in object 0x3bb81b479858 407s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 407s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 407s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 407s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 407s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 407s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 407s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 407s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 407s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 407s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 407s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 407s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 407s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 407s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 407s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 407s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 407s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 407s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 407s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 407s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 407s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 407s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 407s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 407s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 407s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 407s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 407s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 407s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 407s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 407s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 407s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 407s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 407s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 407s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 407s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 407s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 407s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 407s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 407s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 408s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 408s JS G NS: Defined namespace 'Gio' 0x3bb81b479858 in GIRepository 0x342f16313280 408s JS G NS: Found info type CONSTANT for 'SIZEOF_LONG' in namespace 'GLib' 408s JS G NS: Found info type CONSTANT for 'SIZEOF_SSIZE_T' in namespace 'GLib' 408s JS G NS: Found info type STRUCT for 'BoxedStruct' in namespace 'GIMarshallingTests' 408s JS G BXD: Defined class for BoxedStruct (GIMarshallingTestsBoxedStruct), prototype 0x3bb81b479da8, JSClass 0x7edffb8585e0, in object 0x3bb81b479308 408s JS G NS: Found info type STRUCT for 'SimpleStruct' in namespace 'GIMarshallingTests' 408s JS G BXD: Defined class for SimpleStruct (void), prototype 0x3bb81b479ee8, JSClass 0x7edffb8585e0, in object 0x3bb81b479308 408s JS G NS: Found info type ENUM for 'Enum' in namespace 'GIMarshallingTests' 408s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 408s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 408s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 42 408s JS G ENUM: Defining GIMarshallingTests.Enum as 0x342f1635ea18 408s JS G NS: Found info type FLAGS for 'Flags' in namespace 'GIMarshallingTests' 408s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 1 408s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 2 408s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 4 408s JS G ENUM: Defining enum value MASK (fixed from mask) 3 408s JS G ENUM: Defining enum value MASK2 (fixed from mask2) 3 408s JS G ENUM: Defining GIMarshallingTests.Flags as 0x342f1635fa98 408s JS G NS: Found info type ENUM for 'GEnum' in namespace 'GIMarshallingTests' 408s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 408s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 408s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 42 408s JS G ENUM: Defining GIMarshallingTests.GEnum as 0x342f163676e8 408s JS G NS: Found info type FLAGS for 'NoTypeFlags' in namespace 'GIMarshallingTests' 408s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 1 408s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 2 408s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 4 408s JS G ENUM: Defining enum value MASK (fixed from mask) 3 408s JS G ENUM: Defining enum value MASK2 (fixed from mask2) 3 408s JS G ENUM: Defining GIMarshallingTests.NoTypeFlags as 0x342f16371a98 408s JS G NS: Found info type OBJECT for 'Object' in namespace 'GIMarshallingTests' 408s JS G OBJ: Defined class for Object (GIMarshallingTestsObject), prototype 0x3bb81b479fd8, JSClass 0x7edffb858610, in object 0x3bb81b479308 408s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 408s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 408s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 408s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 408s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 408s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 408s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 408s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 408s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 408s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 408s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 408s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 408s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 408s JS G ENUM: Defining GObject.ParamFlags as 0x342f163b6d60 408s JS G NS: Found info type FUNCTION for 'param_spec_boolean' in namespace 'GObject' 408s JS G PRM: Wrapping GParamBoolean 'mybool' on (null) with JSObject 408s JS G PRM: JSObject created with param instance 0xbe6ead329f0 type GParamBoolean 408s JS G NS: Found info type OBJECT for 'PropertiesObject' in namespace 'GIMarshallingTests' 408s JS G OBJ: Defined class for PropertiesObject (GIMarshallingTestsPropertiesObject), prototype 0x9247936a3f8, JSClass 0x7edffb858610, in object 0x3bb81b479308 408s JS IMPORT: Module metadata hook for module 0x3bb81b462e40 408s JS IMPORT: Defining meta.importSync for module 0x3bb81b462e40 408s JS NATIVE: Defining native module '_encodingNative' 408s JS CTX: Script evaluation succeeded 408s JS MAINLOOP: Main loop instance 0xbe6eaa9d060: Spinning loop until released or hook cleared 408s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3bb81b43b128 408s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3bb81b43b128 408s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3bb81b43b128 408s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3bb81b43b128 408s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3bb81b43b128 408s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3bb81b43b128 408s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3bb81b43b128 408s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3bb81b43b128 408s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3bb81b43b128 408s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3bb81b43b128 408s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3bb81b43b128 408s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3bb81b43b128 408s JS IMPORT: Module metadata hook for module 0x342f16338a68 408s JS IMPORT: Defining meta.importSync for module 0x342f16338a68 408s JS NATIVE: Defining native module 'system' 408s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3bb81b43b128 408s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3bb81b43b128 408s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 408s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 408s JS MAINLOOP: Set main loop hook to 408s JS MAINLOOP: Main loop instance 0xbe6eaa9d060: hold 408s JS MAINLOOP: Running and clearing main loop hook 408s JS G BXD: Defining method run in prototype for GLib.MainLoop 408s 1..598 408s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 408s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 408s JS G BXD: Defined class for Source (GSource), prototype 0x9247936a628, JSClass 0x7edffb8585e0, in object 0x3bb81b479038 408s JS G BXD: Defining method set_priority in prototype for GLib.Source 408s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 408s JS G BXD: Defining method attach in prototype for GLib.Source 408s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 408s JS IMPORT: Module metadata hook for module 0x3bb81b462cf0 408s JS IMPORT: Defining meta.importSync for module 0x3bb81b462cf0 408s JS G NS: Found info type FUNCTION for 'boolean_return_true' in namespace 'GIMarshallingTests' 408s JS G BXD: Defining method destroy in prototype for GLib.Source 408s ok 1 Boolean true marshals as a return value 408s JS G NS: Found info type FUNCTION for 'boolean_in_true' in namespace 'GIMarshallingTests' 408s ok 2 Boolean true marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'boolean_out_true' in namespace 'GIMarshallingTests' 408s ok 3 Boolean true marshals as an out parameter 408s JS G NS: Found info type FUNCTION for 'boolean_inout_true_false' in namespace 'GIMarshallingTests' 408s ok 4 Boolean true marshals as an inout parameter 408s JS G NS: Found info type FUNCTION for 'boolean_return_false' in namespace 'GIMarshallingTests' 408s ok 5 Boolean false marshals as a return value 408s JS G NS: Found info type FUNCTION for 'boolean_in_false' in namespace 'GIMarshallingTests' 408s ok 6 Boolean false marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'boolean_out_false' in namespace 'GIMarshallingTests' 408s ok 7 Boolean false marshals as an out parameter 408s JS G NS: Found info type FUNCTION for 'boolean_inout_false_true' in namespace 'GIMarshallingTests' 408s ok 8 Boolean false marshals as an inout parameter 408s JS G NS: Found info type FUNCTION for 'boolean_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 9 Boolean picks a reasonable default value when the function doesn't set the out parameter 408s JS G NS: Found info type FUNCTION for 'int8_return_max' in namespace 'GIMarshallingTests' 408s JS G NS: Found info type FUNCTION for 'int8_return_min' in namespace 'GIMarshallingTests' 408s ok 10 Integer int8-typed marshals signed value as a return value 408s JS G NS: Found info type FUNCTION for 'int8_in_max' in namespace 'GIMarshallingTests' 408s JS G NS: Found info type FUNCTION for 'int8_in_min' in namespace 'GIMarshallingTests' 408s ok 11 Integer int8-typed marshals signed value as an in parameter 408s JS G NS: Found info type FUNCTION for 'int8_out_max' in namespace 'GIMarshallingTests' 408s JS G NS: Found info type FUNCTION for 'int8_out_min' in namespace 'GIMarshallingTests' 408s ok 12 Integer int8-typed marshals signed value as an out parameter 408s JS G NS: Found info type FUNCTION for 'int8_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 13 Integer int8-typed picks a reasonable default value when the function doesn't set the out parameter 408s JS G NS: Found info type FUNCTION for 'int8_inout_max_min' in namespace 'GIMarshallingTests' 408s JS G NS: Found info type FUNCTION for 'int8_inout_min_max' in namespace 'GIMarshallingTests' 408s ok 14 Integer int8-typed marshals as an inout parameter 408s JS G NS: Found info type FUNCTION for 'uint8_return' in namespace 'GIMarshallingTests' 408s ok 15 Integer int8-typed marshals unsigned value as a return value 408s JS G NS: Found info type FUNCTION for 'uint8_in' in namespace 'GIMarshallingTests' 408s ok 16 Integer int8-typed marshals unsigned value as an in parameter 408s JS G NS: Found info type FUNCTION for 'uint8_out' in namespace 'GIMarshallingTests' 408s ok 17 Integer int8-typed marshals unsigned value as an out parameter 408s JS G NS: Found info type FUNCTION for 'uint8_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 18 Integer int8-typed picks a reasonable default value when the function doesn't set the out parameter 408s JS G NS: Found info type FUNCTION for 'uint8_inout' in namespace 'GIMarshallingTests' 408s ok 19 Integer int8-typed marshals unsigned value as an inout parameter 408s JS G NS: Found info type FUNCTION for 'int16_return_max' in namespace 'GIMarshallingTests' 408s JS G NS: Found info type FUNCTION for 'int16_return_min' in namespace 'GIMarshallingTests' 408s ok 20 Integer int16-typed marshals signed value as a return value 408s JS G NS: Found info type FUNCTION for 'int16_in_max' in namespace 'GIMarshallingTests' 408s JS G NS: Found info type FUNCTION for 'int16_in_min' in namespace 'GIMarshallingTests' 408s ok 21 Integer int16-typed marshals signed value as an in parameter 408s JS G NS: Found info type FUNCTION for 'int16_out_max' in namespace 'GIMarshallingTests' 408s JS G NS: Found info type FUNCTION for 'int16_out_min' in namespace 'GIMarshallingTests' 408s ok 22 Integer int16-typed marshals signed value as an out parameter 408s JS G NS: Found info type FUNCTION for 'int16_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 23 Integer int16-typed picks a reasonable default value when the function doesn't set the out parameter 408s JS G NS: Found info type FUNCTION for 'int16_inout_max_min' in namespace 'GIMarshallingTests' 408s JS G NS: Found info type FUNCTION for 'int16_inout_min_max' in namespace 'GIMarshallingTests' 408s ok 24 Integer int16-typed marshals as an inout parameter 408s JS G NS: Found info type FUNCTION for 'uint16_return' in namespace 'GIMarshallingTests' 408s ok 25 Integer int16-typed marshals unsigned value as a return value 408s JS G NS: Found info type FUNCTION for 'uint16_in' in namespace 'GIMarshallingTests' 408s ok 26 Integer int16-typed marshals unsigned value as an in parameter 408s JS G NS: Found info type FUNCTION for 'uint16_out' in namespace 'GIMarshallingTests' 408s ok 27 Integer int16-typed marshals unsigned value as an out parameter 408s JS G NS: Found info type FUNCTION for 'uint16_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 28 Integer int16-typed picks a reasonable default value when the function doesn't set the out parameter 408s JS G NS: Found info type FUNCTION for 'uint16_inout' in namespace 'GIMarshallingTests' 408s ok 29 Integer int16-typed marshals unsigned value as an inout parameter 408s JS G NS: Found info type FUNCTION for 'int32_return_max' in namespace 'GIMarshallingTests' 408s JS G NS: Found info type FUNCTION for 'int32_return_min' in namespace 'GIMarshallingTests' 408s ok 30 Integer int32-typed marshals signed value as a return value 408s JS G NS: Found info type FUNCTION for 'int32_in_max' in namespace 'GIMarshallingTests' 408s JS G NS: Found info type FUNCTION for 'int32_in_min' in namespace 'GIMarshallingTests' 408s ok 31 Integer int32-typed marshals signed value as an in parameter 408s JS G NS: Found info type FUNCTION for 'int32_out_max' in namespace 'GIMarshallingTests' 408s JS G NS: Found info type FUNCTION for 'int32_out_min' in namespace 'GIMarshallingTests' 408s ok 32 Integer int32-typed marshals signed value as an out parameter 408s JS G NS: Found info type FUNCTION for 'int32_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 33 Integer int32-typed picks a reasonable default value when the function doesn't set the out parameter 408s JS G NS: Found info type FUNCTION for 'int32_inout_max_min' in namespace 'GIMarshallingTests' 408s JS G NS: Found info type FUNCTION for 'int32_inout_min_max' in namespace 'GIMarshallingTests' 408s ok 34 Integer int32-typed marshals as an inout parameter 408s JS G NS: Found info type FUNCTION for 'uint32_return' in namespace 'GIMarshallingTests' 408s ok 35 Integer int32-typed marshals unsigned value as a return value 408s JS G NS: Found info type FUNCTION for 'uint32_in' in namespace 'GIMarshallingTests' 408s ok 36 Integer int32-typed marshals unsigned value as an in parameter 408s JS G NS: Found info type FUNCTION for 'uint32_out' in namespace 'GIMarshallingTests' 408s ok 37 Integer int32-typed marshals unsigned value as an out parameter 408s JS G NS: Found info type FUNCTION for 'uint32_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 38 Integer int32-typed picks a reasonable default value when the function doesn't set the out parameter 408s JS G NS: Found info type FUNCTION for 'uint32_inout' in namespace 'GIMarshallingTests' 408s ok 39 Integer int32-typed marshals unsigned value as an inout parameter 408s JS G NS: Found info type FUNCTION for 'int64_return_max' in namespace 'GIMarshallingTests' 408s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 408s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 408s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 408s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 408s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 408s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 408s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 408s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 408s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 408s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 408s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 408s JS G ENUM: Defining GLib.LogLevelFlags as 0x342f16366bd0 408s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 408s JS G NS: Found info type FUNCTION for 'int64_return_min' in namespace 'GIMarshallingTests' 408s ok 40 Integer int64-typed marshals signed value as a return value 408s ok 41 Integer int64-typed marshals signed value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 408s JS G NS: Found info type FUNCTION for 'int64_out_max' in namespace 'GIMarshallingTests' 408s JS G NS: Found info type FUNCTION for 'int64_out_min' in namespace 'GIMarshallingTests' 408s ok 42 Integer int64-typed marshals signed value as an out parameter 408s JS G NS: Found info type FUNCTION for 'int64_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 43 Integer int64-typed picks a reasonable default value when the function doesn't set the out parameter 408s ok 44 Integer int64-typed marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 408s JS G NS: Found info type FUNCTION for 'uint64_return' in namespace 'GIMarshallingTests' 408s ok 45 Integer int64-typed marshals unsigned value as a return value 408s ok 46 Integer int64-typed marshals unsigned value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 408s JS G NS: Found info type FUNCTION for 'uint64_out' in namespace 'GIMarshallingTests' 408s ok 47 Integer int64-typed marshals unsigned value as an out parameter 408s JS G NS: Found info type FUNCTION for 'uint64_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 48 Integer int64-typed picks a reasonable default value when the function doesn't set the out parameter 408s ok 49 Integer int64-typed marshals unsigned value as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 408s JS G NS: Found info type FUNCTION for 'short_return_max' in namespace 'GIMarshallingTests' 408s JS G NS: Found info type FUNCTION for 'short_return_min' in namespace 'GIMarshallingTests' 408s ok 50 Integer short-typed marshals signed value as a return value 408s JS G NS: Found info type FUNCTION for 'short_in_max' in namespace 'GIMarshallingTests' 408s JS G NS: Found info type FUNCTION for 'short_in_min' in namespace 'GIMarshallingTests' 408s ok 51 Integer short-typed marshals signed value as an in parameter 408s JS G NS: Found info type FUNCTION for 'short_out_max' in namespace 'GIMarshallingTests' 408s JS G NS: Found info type FUNCTION for 'short_out_min' in namespace 'GIMarshallingTests' 408s ok 52 Integer short-typed marshals signed value as an out parameter 408s JS G NS: Found info type FUNCTION for 'short_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 53 Integer short-typed picks a reasonable default value when the function doesn't set the out parameter 408s JS G NS: Found info type FUNCTION for 'short_inout_max_min' in namespace 'GIMarshallingTests' 408s JS G NS: Found info type FUNCTION for 'short_inout_min_max' in namespace 'GIMarshallingTests' 408s ok 54 Integer short-typed marshals as an inout parameter 408s JS G NS: Found info type FUNCTION for 'ushort_return' in namespace 'GIMarshallingTests' 408s ok 55 Integer short-typed marshals unsigned value as a return value 408s JS G NS: Found info type FUNCTION for 'ushort_in' in namespace 'GIMarshallingTests' 408s ok 56 Integer short-typed marshals unsigned value as an in parameter 408s JS G NS: Found info type FUNCTION for 'ushort_out' in namespace 'GIMarshallingTests' 408s ok 57 Integer short-typed marshals unsigned value as an out parameter 408s JS G NS: Found info type FUNCTION for 'ushort_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 58 Integer short-typed picks a reasonable default value when the function doesn't set the out parameter 408s JS G NS: Found info type FUNCTION for 'ushort_inout' in namespace 'GIMarshallingTests' 408s ok 59 Integer short-typed marshals unsigned value as an inout parameter 408s JS G NS: Found info type FUNCTION for 'int_return_max' in namespace 'GIMarshallingTests' 408s JS G NS: Found info type FUNCTION for 'int_return_min' in namespace 'GIMarshallingTests' 408s ok 60 Integer int-typed marshals signed value as a return value 408s JS G NS: Found info type FUNCTION for 'int_in_max' in namespace 'GIMarshallingTests' 408s JS G NS: Found info type FUNCTION for 'int_in_min' in namespace 'GIMarshallingTests' 408s ok 61 Integer int-typed marshals signed value as an in parameter 408s JS G NS: Found info type FUNCTION for 'int_out_max' in namespace 'GIMarshallingTests' 408s JS G NS: Found info type FUNCTION for 'int_out_min' in namespace 'GIMarshallingTests' 408s ok 62 Integer int-typed marshals signed value as an out parameter 408s JS G NS: Found info type FUNCTION for 'int_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 63 Integer int-typed picks a reasonable default value when the function doesn't set the out parameter 408s JS G NS: Found info type FUNCTION for 'int_inout_max_min' in namespace 'GIMarshallingTests' 408s JS G NS: Found info type FUNCTION for 'int_inout_min_max' in namespace 'GIMarshallingTests' 408s ok 64 Integer int-typed marshals as an inout parameter 408s JS G NS: Found info type FUNCTION for 'uint_return' in namespace 'GIMarshallingTests' 408s ok 65 Integer int-typed marshals unsigned value as a return value 408s JS G NS: Found info type FUNCTION for 'uint_in' in namespace 'GIMarshallingTests' 408s ok 66 Integer int-typed marshals unsigned value as an in parameter 408s JS G NS: Found info type FUNCTION for 'uint_out' in namespace 'GIMarshallingTests' 408s ok 67 Integer int-typed marshals unsigned value as an out parameter 408s JS G NS: Found info type FUNCTION for 'uint_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 68 Integer int-typed picks a reasonable default value when the function doesn't set the out parameter 408s JS G NS: Found info type FUNCTION for 'uint_inout' in namespace 'GIMarshallingTests' 408s ok 69 Integer int-typed marshals unsigned value as an inout parameter 408s JS G NS: Found info type FUNCTION for 'long_return_max' in namespace 'GIMarshallingTests' 408s JS G NS: Found info type FUNCTION for 'long_return_min' in namespace 'GIMarshallingTests' 408s ok 70 Integer long-typed marshals signed value as a return value 408s ok 71 Integer long-typed marshals signed value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 408s JS G NS: Found info type FUNCTION for 'long_out_max' in namespace 'GIMarshallingTests' 408s JS G NS: Found info type FUNCTION for 'long_out_min' in namespace 'GIMarshallingTests' 408s ok 72 Integer long-typed marshals signed value as an out parameter 408s JS G NS: Found info type FUNCTION for 'long_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 73 Integer long-typed picks a reasonable default value when the function doesn't set the out parameter 408s ok 74 Integer long-typed marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 408s JS G NS: Found info type FUNCTION for 'ulong_return' in namespace 'GIMarshallingTests' 408s ok 75 Integer long-typed marshals unsigned value as a return value 408s ok 76 Integer long-typed marshals unsigned value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 408s JS G NS: Found info type FUNCTION for 'ulong_out' in namespace 'GIMarshallingTests' 408s ok 77 Integer long-typed marshals unsigned value as an out parameter 408s JS G NS: Found info type FUNCTION for 'ulong_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 78 Integer long-typed picks a reasonable default value when the function doesn't set the out parameter 408s ok 79 Integer long-typed marshals unsigned value as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 408s JS G NS: Found info type FUNCTION for 'ssize_return_max' in namespace 'GIMarshallingTests' 408s JS G NS: Found info type FUNCTION for 'ssize_return_min' in namespace 'GIMarshallingTests' 408s ok 80 Integer ssize-typed marshals signed value as a return value 408s ok 81 Integer ssize-typed marshals signed value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 408s JS G NS: Found info type FUNCTION for 'ssize_out_max' in namespace 'GIMarshallingTests' 408s JS G NS: Found info type FUNCTION for 'ssize_out_min' in namespace 'GIMarshallingTests' 408s ok 82 Integer ssize-typed marshals signed value as an out parameter 408s JS G NS: Found info type FUNCTION for 'ssize_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 83 Integer ssize-typed picks a reasonable default value when the function doesn't set the out parameter 408s ok 84 Integer ssize-typed marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 408s JS G NS: Found info type FUNCTION for 'size_return' in namespace 'GIMarshallingTests' 408s ok 85 Integer ssize-typed marshals unsigned value as a return value 408s ok 86 Integer ssize-typed marshals unsigned value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 408s JS G NS: Found info type FUNCTION for 'size_out' in namespace 'GIMarshallingTests' 408s ok 87 Integer ssize-typed marshals unsigned value as an out parameter 408s JS G NS: Found info type FUNCTION for 'size_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 88 Integer ssize-typed picks a reasonable default value when the function doesn't set the out parameter 408s ok 89 Integer ssize-typed marshals unsigned value as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 408s JS G NS: Found info type FUNCTION for 'int64_in_max' in namespace 'GIMarshallingTests' 408s JS G NS: Found info type FUNCTION for 'int64_in_min' in namespace 'GIMarshallingTests' 408s ok 90 BigInt int64-typed marshals signed value as an in parameter 408s JS G NS: Found info type FUNCTION for 'uint64_in' in namespace 'GIMarshallingTests' 408s ok 91 BigInt int64-typed marshals unsigned value as an in parameter 408s JS G NS: Found info type FUNCTION for 'long_in_max' in namespace 'GIMarshallingTests' 408s JS G NS: Found info type FUNCTION for 'long_in_min' in namespace 'GIMarshallingTests' 408s ok 92 BigInt long-typed marshals signed value as an in parameter 408s JS G NS: Found info type FUNCTION for 'ulong_in' in namespace 'GIMarshallingTests' 408s ok 93 BigInt long-typed marshals unsigned value as an in parameter 408s JS G NS: Found info type FUNCTION for 'ssize_in_max' in namespace 'GIMarshallingTests' 408s JS G NS: Found info type FUNCTION for 'ssize_in_min' in namespace 'GIMarshallingTests' 408s ok 94 BigInt ssize-typed marshals signed value as an in parameter 408s JS G NS: Found info type FUNCTION for 'size_in' in namespace 'GIMarshallingTests' 408s ok 95 BigInt ssize-typed marshals unsigned value as an in parameter 408s JS G NS: Found info type FUNCTION for 'float_return' in namespace 'GIMarshallingTests' 408s ok 96 Floating point float-typed marshals value as a return value 408s JS G NS: Found info type FUNCTION for 'float_in' in namespace 'GIMarshallingTests' 408s ok 97 Floating point float-typed marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'float_out' in namespace 'GIMarshallingTests' 408s ok 98 Floating point float-typed marshals value as an out parameter 408s JS G NS: Found info type FUNCTION for 'float_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 99 Floating point float-typed picks a reasonable default value when the function doesn't set the out parameter 408s JS G NS: Found info type FUNCTION for 'float_inout' in namespace 'GIMarshallingTests' 408s ok 100 Floating point float-typed marshals value as an inout parameter 408s JS G NS: Found info type FUNCTION for 'float_noncanonical_nan_out' in namespace 'GIMarshallingTests' 408s ok 101 Floating point float-typed can handle noncanonical NaN 408s JS G NS: Found info type FUNCTION for 'double_return' in namespace 'GIMarshallingTests' 408s ok 102 Floating point double-typed marshals value as a return value 408s JS G NS: Found info type FUNCTION for 'double_in' in namespace 'GIMarshallingTests' 408s ok 103 Floating point double-typed marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'double_out' in namespace 'GIMarshallingTests' 408s ok 104 Floating point double-typed marshals value as an out parameter 408s JS G NS: Found info type FUNCTION for 'double_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 105 Floating point double-typed picks a reasonable default value when the function doesn't set the out parameter 408s JS G NS: Found info type FUNCTION for 'double_inout' in namespace 'GIMarshallingTests' 408s ok 106 Floating point double-typed marshals value as an inout parameter 408s JS G NS: Found info type FUNCTION for 'double_noncanonical_nan_out' in namespace 'GIMarshallingTests' 408s ok 107 Floating point double-typed can handle noncanonical NaN 408s JS G NS: Found info type FUNCTION for 'time_t_return' in namespace 'GIMarshallingTests' 408s ok 108 time_t marshals as a return value 408s JS G NS: Found info type FUNCTION for 'time_t_in' in namespace 'GIMarshallingTests' 408s ok 109 time_t marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'time_t_out' in namespace 'GIMarshallingTests' 408s ok 110 time_t marshals as an out parameter 408s JS G NS: Found info type FUNCTION for 'time_t_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 111 time_t picks a reasonable default value when the function doesn't set the out parameter 408s JS G NS: Found info type FUNCTION for 'time_t_inout' in namespace 'GIMarshallingTests' 408s ok 112 time_t marshals as an inout parameter 408s JS G NS: Found info type FUNCTION for 'gtype_return' in namespace 'GIMarshallingTests' 408s ok 113 GType void marshals as a return value 408s JS G NS: Found info type FUNCTION for 'gtype_in' in namespace 'GIMarshallingTests' 408s ok 114 GType void marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'gtype_out' in namespace 'GIMarshallingTests' 408s ok 115 GType void marshals as an out parameter 408s JS G NS: Found info type FUNCTION for 'gtype_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 116 GType void picks a reasonable default value when the function doesn't set the out parameter 408s JS G NS: Found info type FUNCTION for 'gtype_inout' in namespace 'GIMarshallingTests' 408s ok 117 GType void marshals as an inout parameter 408s JS G NS: Found info type FUNCTION for 'gtype_string_return' in namespace 'GIMarshallingTests' 408s ok 118 GType string marshals as a return value 408s JS G NS: Found info type FUNCTION for 'gtype_string_in' in namespace 'GIMarshallingTests' 408s ok 119 GType string marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'gtype_string_out' in namespace 'GIMarshallingTests' 408s ok 120 GType string marshals as an out parameter 408s ok 121 GType can be implicitly converted from a GObject type alias 408s ok 122 GType can be implicitly converted from a JS type 408s JS G NS: Found info type FUNCTION for 'utf8_none_return' in namespace 'GIMarshallingTests' 408s ok 123 UTF-8 string with transfer none marshals as a return value 408s JS G NS: Found info type FUNCTION for 'utf8_none_in' in namespace 'GIMarshallingTests' 408s ok 124 UTF-8 string with transfer none marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'utf8_none_out' in namespace 'GIMarshallingTests' 408s ok 125 UTF-8 string with transfer none marshals as an out parameter 408s JS G NS: Found info type FUNCTION for 'utf8_none_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 126 UTF-8 string with transfer none picks a reasonable default value when the function doesn't set the out parameter 408s JS G NS: Found info type FUNCTION for 'utf8_none_inout' in namespace 'GIMarshallingTests' 408s ok 127 UTF-8 string with transfer none marshals as an inout parameter 408s JS G NS: Found info type FUNCTION for 'utf8_full_return' in namespace 'GIMarshallingTests' 408s ok 128 UTF-8 string with transfer full marshals as a return value 408s JS G NS: Found info type FUNCTION for 'utf8_full_out' in namespace 'GIMarshallingTests' 408s ok 129 UTF-8 string with transfer full marshals as an out parameter 408s ok 130 UTF-8 string with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 408s JS G NS: Found info type FUNCTION for 'utf8_as_uint8array_in' in namespace 'GIMarshallingTests' 408s ok 131 UTF-8 string marshals value as a byte array 408s JS G NS: Found info type FUNCTION for 'utf8_dangling_out' in namespace 'GIMarshallingTests' 408s ok 132 UTF-8 string makes a default out value for a broken C function 408s JS G NS: Found info type FUNCTION for 'init_function' in namespace 'GIMarshallingTests' 408s ok 133 In-out array in the style of gtk_init() marshals null 408s ok 134 In-out array in the style of gtk_init() marshals an inout empty array 408s ok 135 In-out array in the style of gtk_init() marshals an inout array 408s JS G NS: Found info type FUNCTION for 'array_fixed_int_return' in namespace 'GIMarshallingTests' 408s ok 136 Fixed-size C array of ints marshals as a return value 408s JS G NS: Found info type FUNCTION for 'array_fixed_int_in' in namespace 'GIMarshallingTests' 408s ok 137 Fixed-size C array of ints marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'array_fixed_out' in namespace 'GIMarshallingTests' 408s ok 138 Fixed-size C array of ints marshals as an out parameter 408s JS G NS: Found info type FUNCTION for 'array_fixed_caller_allocated_out' in namespace 'GIMarshallingTests' 408s ok 139 Fixed-size C array of ints marshals as an out parameter 408s JS G NS: Found info type FUNCTION for 'array_fixed_inout' in namespace 'GIMarshallingTests' 408s ok 140 Fixed-size C array of ints marshals as an inout parameter 408s JS G NS: Found info type FUNCTION for 'array_fixed_short_return' in namespace 'GIMarshallingTests' 408s ok 141 Fixed-size C array of shorts marshals as a return value 408s JS G NS: Found info type FUNCTION for 'array_fixed_short_in' in namespace 'GIMarshallingTests' 408s ok 142 Fixed-size C array of shorts marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'array_fixed_out_struct' in namespace 'GIMarshallingTests' 408s ok 143 Fixed-size C array marshals a struct array as an out parameter 408s JS G NS: Found info type FUNCTION for 'array_fixed_caller_allocated_struct_out' in namespace 'GIMarshallingTests' 408s ok 144 Fixed-size C array marshals a fixed-size struct array as caller allocated out param 408s JS G NS: Found info type FUNCTION for 'array_return' in namespace 'GIMarshallingTests' 408s ok 145 C array with length marshals as a return value 408s JS G NS: Found info type FUNCTION for 'array_in' in namespace 'GIMarshallingTests' 408s ok 146 C array with length marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'array_out' in namespace 'GIMarshallingTests' 408s ok 147 C array with length marshals as an out parameter 408s JS G NS: Found info type FUNCTION for 'array_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 148 C array with length picks a reasonable default value when the function doesn't set the out parameter 408s JS G NS: Found info type FUNCTION for 'array_inout' in namespace 'GIMarshallingTests' 408s ok 149 C array with length marshals as an inout parameter 408s JS G NS: Found info type FUNCTION for 'array_return_etc' in namespace 'GIMarshallingTests' 408s ok 150 C array with length can be returned along with other arguments 408s JS G NS: Found info type FUNCTION for 'array_in_len_before' in namespace 'GIMarshallingTests' 408s ok 151 C array with length can be passed to a function with its length parameter before it 408s JS G NS: Found info type FUNCTION for 'array_in_len_zero_terminated' in namespace 'GIMarshallingTests' 408s ok 152 C array with length can be passed to a function with zero terminator 408s JS G NS: Found info type FUNCTION for 'array_string_in' in namespace 'GIMarshallingTests' 408s ok 153 C array with length of strings marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'array_uint8_in' in namespace 'GIMarshallingTests' 408s ok 154 C array with length marshals a byte array as an in parameter 408s JS G NS: Found info type FUNCTION for 'array_int64_in' in namespace 'GIMarshallingTests' 408s ok 155 C array with length of signed 64-bit ints marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'array_uint64_in' in namespace 'GIMarshallingTests' 408s ok 156 C array with length of unsigned 64-bit ints marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'array_unichar_in' in namespace 'GIMarshallingTests' 408s ok 157 C array with length of unichars marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'array_unichar_out' in namespace 'GIMarshallingTests' 408s ok 158 C array with length of unichars marshals as an out parameter 408s ok 159 C array with length of unichars marshals from an array of codepoints 408s JS G NS: Found info type FUNCTION for 'array_bool_in' in namespace 'GIMarshallingTests' 408s ok 160 C array with length of booleans marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'array_bool_out' in namespace 'GIMarshallingTests' 408s ok 161 C array with length of booleans marshals as an out parameter 408s ok 162 C array with length of booleans marshals from an array of numbers 408s JS G NS: Found info type FUNCTION for 'array_struct_in' in namespace 'GIMarshallingTests' 408s ok 163 C array with length of boxed structs marshals as an in parameter 408s ok 164 C array with length of boxed structs passed by value marshals as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 408s ok 165 C array with length of simple structs marshals as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 408s JS G NS: Found info type FUNCTION for 'multi_array_key_value_in' in namespace 'GIMarshallingTests' 408s ok 166 C array with length marshals two arrays with the same length parameter 408s JS G NS: Found info type FUNCTION for 'array_struct_take_in' in namespace 'GIMarshallingTests' 408s ok 167 C array with length copies correctly on transfer full 408s JS G NS: Found info type FUNCTION for 'array_enum_in' in namespace 'GIMarshallingTests' 408s ok 168 C array with length of enums marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'array_flags_in' in namespace 'GIMarshallingTests' 408s ok 169 C array with length of flags marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'array_in_guint64_len' in namespace 'GIMarshallingTests' 408s ok 170 C array with length marshals an array with a 64-bit length parameter 408s JS G NS: Found info type FUNCTION for 'array_in_guint8_len' in namespace 'GIMarshallingTests' 408s ok 171 C array with length marshals an array with an 8-bit length parameter 408s ok 172 C array with length can be an in-out argument 408s ok 173 C array with length can be an in-out argument with in length # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s ok 174 C array with length can be an out argument with in-out length # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/560 408s ok 175 C array with length cannot be an out argument with in-out length # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s ok 176 C array with length can be an in-out argument with out length # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/560 408s ok 177 C array with length cannot be an in-out argument with out length # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s ok 178 C array with length can be an out argument with in length # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/560 408s ok 179 C array with length cannot be an out argument with in length # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s JS G NS: Found info type FUNCTION for 'array_out_etc' in namespace 'GIMarshallingTests' 408s ok 180 C array with length can be an out argument along with other arguments 408s JS G NS: Found info type FUNCTION for 'array_inout_etc' in namespace 'GIMarshallingTests' 408s ok 181 C array with length can be an in-out argument along with other arguments 408s JS G NS: Found info type FUNCTION for 'array_in_nonzero_nonlen' in namespace 'GIMarshallingTests' 408s ok 182 C array with length does not interpret an unannotated integer as a length parameter 408s JS G NS: Found info type FUNCTION for 'array_zero_terminated_return' in namespace 'GIMarshallingTests' 408s ok 183 Zero-terminated C array of strings marshals as a return value 408s JS G NS: Found info type FUNCTION for 'array_zero_terminated_in' in namespace 'GIMarshallingTests' 408s ok 184 Zero-terminated C array of strings marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'array_zero_terminated_out' in namespace 'GIMarshallingTests' 408s ok 185 Zero-terminated C array of strings marshals as an out parameter 408s JS G NS: Found info type FUNCTION for 'array_zero_terminated_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 186 Zero-terminated C array of strings picks a reasonable default value when the function doesn't set the out parameter 408s JS G NS: Found info type FUNCTION for 'array_zero_terminated_inout' in namespace 'GIMarshallingTests' 408s ok 187 Zero-terminated C array of strings marshals as an inout parameter 408s JS G NS: Found info type FUNCTION for 'array_zero_terminated_return_null' in namespace 'GIMarshallingTests' 408s ok 188 Zero-terminated C array marshals null as a zero-terminated array return value 408s JS G NS: Found info type FUNCTION for 'array_zero_terminated_return_struct' in namespace 'GIMarshallingTests' 408s ok 189 Zero-terminated C array marshals an array of structs as a return value 408s JS G NS: Found info type FUNCTION for 'array_zero_terminated_return_unichar' in namespace 'GIMarshallingTests' 408s ok 190 Zero-terminated C array marshals an array of unichars as a return value 408s JS G NS: Found info type FUNCTION for 'array_gvariant_none_in' in namespace 'GIMarshallingTests' 408s JS G BXD: Defining method classify in prototype for GLib.Variant 408s JS G BXD: Defining method get_int32 in prototype for GLib.Variant 408s JS G BXD: Defining method get_string in prototype for GLib.Variant 408s ok 191 Zero-terminated C array of GLib.Variants marshals as a transfer-none in and out parameter 408s JS G NS: Found info type FUNCTION for 'array_gvariant_container_in' in namespace 'GIMarshallingTests' 408s ok 192 Zero-terminated C array of GLib.Variants marshals as a transfer-container in and out parameter 408s JS G NS: Found info type FUNCTION for 'array_gvariant_full_in' in namespace 'GIMarshallingTests' 408s ok 193 Zero-terminated C array of GLib.Variants marshals as a transfer-full in and out parameter 408s JS G NS: Found info type FUNCTION for 'garray_int_none_return' in namespace 'GIMarshallingTests' 408s ok 194 GArray of ints with transfer none marshals as a return value 408s JS G NS: Found info type FUNCTION for 'garray_int_none_in' in namespace 'GIMarshallingTests' 408s ok 195 GArray of ints with transfer none marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'garray_uint64_none_return' in namespace 'GIMarshallingTests' 408s ok 196 GArray marshals int64s as a transfer-none return value 408s JS G NS: Found info type FUNCTION for 'garray_utf8_none_return' in namespace 'GIMarshallingTests' 408s ok 197 GArray of strings with transfer none marshals as a return value 408s JS G NS: Found info type FUNCTION for 'garray_utf8_none_in' in namespace 'GIMarshallingTests' 408s ok 198 GArray of strings with transfer none marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'garray_utf8_none_out' in namespace 'GIMarshallingTests' 408s ok 199 GArray of strings with transfer none marshals as an out parameter 408s JS G NS: Found info type FUNCTION for 'garray_utf8_none_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 200 GArray of strings with transfer none picks a reasonable default value when the function doesn't set the out parameter 408s JS G NS: Found info type FUNCTION for 'garray_utf8_none_inout' in namespace 'GIMarshallingTests' 408s ok 201 GArray of strings with transfer none marshals as an inout parameter 408s JS G NS: Found info type FUNCTION for 'garray_utf8_full_return' in namespace 'GIMarshallingTests' 408s ok 202 GArray of strings with transfer full marshals as a return value 408s JS G NS: Found info type FUNCTION for 'garray_utf8_full_out' in namespace 'GIMarshallingTests' 408s ok 203 GArray of strings with transfer full marshals as an out parameter 408s JS G NS: Found info type FUNCTION for 'garray_utf8_full_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 204 GArray of strings with transfer full picks a reasonable default value when the function doesn't set the out parameter 408s ok 205 GArray of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 408s JS G NS: Found info type FUNCTION for 'garray_utf8_container_return' in namespace 'GIMarshallingTests' 408s ok 206 GArray of strings with transfer container marshals as a return value 408s JS G NS: Found info type FUNCTION for 'garray_utf8_container_out' in namespace 'GIMarshallingTests' 408s ok 207 GArray of strings with transfer container marshals as an out parameter 408s JS G NS: Found info type FUNCTION for 'garray_utf8_container_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 208 GArray of strings with transfer container picks a reasonable default value when the function doesn't set the out parameter 408s ok 209 GArray of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 408s ok 210 GArray of strings marshals as a transfer-full caller-allocated out parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/106 408s JS G NS: Found info type FUNCTION for 'garray_utf8_full_out_caller_allocated' in namespace 'GIMarshallingTests' 408s ok 211 GArray of strings marshals as a transfer-full caller-allocated out parameter throws errors 408s JS G NS: Found info type FUNCTION for 'garray_boxed_struct_full_return' in namespace 'GIMarshallingTests' 408s ok 212 GArray marshals boxed structs as a transfer-full return value 408s JS G NS: Found info type FUNCTION for 'garray_bool_none_in' in namespace 'GIMarshallingTests' 408s ok 213 GArray of booleans with transfer none marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'garray_unichar_none_in' in namespace 'GIMarshallingTests' 408s ok 214 GArray of unichars can be passed in with transfer none 408s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_none_return' in namespace 'GIMarshallingTests' 408s ok 215 GPtrArray of strings with transfer none marshals as a return value 408s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_none_in' in namespace 'GIMarshallingTests' 408s ok 216 GPtrArray of strings with transfer none marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_none_out' in namespace 'GIMarshallingTests' 408s ok 217 GPtrArray of strings with transfer none marshals as an out parameter 408s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_none_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 218 GPtrArray of strings with transfer none picks a reasonable default value when the function doesn't set the out parameter 408s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_none_inout' in namespace 'GIMarshallingTests' 408s ok 219 GPtrArray of strings with transfer none marshals as an inout parameter 408s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_full_return' in namespace 'GIMarshallingTests' 408s ok 220 GPtrArray of strings with transfer full marshals as a return value 408s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_full_out' in namespace 'GIMarshallingTests' 408s ok 221 GPtrArray of strings with transfer full marshals as an out parameter 408s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_full_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 222 GPtrArray of strings with transfer full picks a reasonable default value when the function doesn't set the out parameter 408s ok 223 GPtrArray of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 408s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_container_return' in namespace 'GIMarshallingTests' 408s ok 224 GPtrArray of strings with transfer container marshals as a return value 408s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_container_out' in namespace 'GIMarshallingTests' 408s ok 225 GPtrArray of strings with transfer container marshals as an out parameter 408s JS G NS: Found info type FUNCTION for 'gptrarray_utf8_container_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 226 GPtrArray of strings with transfer container picks a reasonable default value when the function doesn't set the out parameter 408s ok 227 GPtrArray of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 408s JS G NS: Found info type FUNCTION for 'gptrarray_boxed_struct_full_return' in namespace 'GIMarshallingTests' 408s ok 228 GPtrArray of structs can be returned with transfer full 408s JS G NS: Found info type FUNCTION for 'bytearray_full_return' in namespace 'GIMarshallingTests' 408s ok 229 GByteArray marshals as a return value 408s JS G NS: Found info type FUNCTION for 'bytearray_none_in' in namespace 'GIMarshallingTests' 408s ok 230 GByteArray can be passed in with transfer none 408s JS G NS: Found info type FUNCTION for 'gbytes_full_return' in namespace 'GIMarshallingTests' 408s JS IMPORT: Importing '_byteArrayNative' 408s JS NATIVE: Defining native module '_byteArrayNative' 408s JS IMPORT: Defining parent 0x3bb81b43ec10 of 0x342f163ce9c8 '_byteArrayNative' is mod 1 408s JS IMPORT: successfully imported module '_byteArrayNative' 408s ok 231 GBytes marshals as a transfer-full return value 408s JS G NS: Found info type FUNCTION for 'gbytes_none_in' in namespace 'GIMarshallingTests' 408s ok 232 GBytes can be created from an array and passed in 408s ok 233 GBytes can be created by returning from a function and passed in 408s ok 234 GBytes can be implicitly converted from a Uint8Array 408s ok 235 GBytes can be created from a string and is encoded in UTF-8 408s ok 236 GBytes cannot be passed to a function expecting a byte array 408s JS G NS: Found info type FUNCTION for 'gstrv_return' in namespace 'GIMarshallingTests' 408s ok 237 GStrv marshals as a return value 408s JS G NS: Found info type FUNCTION for 'gstrv_in' in namespace 'GIMarshallingTests' 408s ok 238 GStrv marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'gstrv_out' in namespace 'GIMarshallingTests' 408s ok 239 GStrv marshals as an out parameter 408s JS G NS: Found info type FUNCTION for 'gstrv_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 240 GStrv picks a reasonable default value when the function doesn't set the out parameter 408s JS G NS: Found info type FUNCTION for 'gstrv_inout' in namespace 'GIMarshallingTests' 408s ok 241 GStrv marshals as an inout parameter 408s ok 242 Array of GStrv length out transfer none # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s ok 243 Array of GStrv length return transfer none # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s ok 244 Array of GStrv length in transfer none # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s ok 245 Array of GStrv length inout transfer none # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s ok 246 Array of GStrv length out transfer container # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s ok 247 Array of GStrv length return transfer container # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s ok 248 Array of GStrv length in transfer container # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s ok 249 Array of GStrv length inout transfer container # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s ok 250 Array of GStrv length out transfer full # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s ok 251 Array of GStrv length return transfer full # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s ok 252 Array of GStrv length in transfer full # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s ok 253 Array of GStrv length inout transfer full # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s ok 254 Array of GStrv fixed out transfer none # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s ok 255 Array of GStrv fixed return transfer none # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s ok 256 Array of GStrv fixed in transfer none # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s ok 257 Array of GStrv fixed inout transfer none # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s ok 258 Array of GStrv fixed out transfer container # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s ok 259 Array of GStrv fixed return transfer container # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s ok 260 Array of GStrv fixed in transfer container # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s ok 261 Array of GStrv fixed inout transfer container # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s ok 262 Array of GStrv fixed out transfer full # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s ok 263 Array of GStrv fixed return transfer full # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s ok 264 Array of GStrv fixed in transfer full # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s ok 265 Array of GStrv fixed inout transfer full # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s ok 266 Array of GStrv zero_terminated out transfer none # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s ok 267 Array of GStrv zero_terminated return transfer none # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s ok 268 Array of GStrv zero_terminated in transfer none # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s ok 269 Array of GStrv zero_terminated inout transfer none # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s ok 270 Array of GStrv zero_terminated out transfer container # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s ok 271 Array of GStrv zero_terminated return transfer container # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s ok 272 Array of GStrv zero_terminated in transfer container # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s ok 273 Array of GStrv zero_terminated inout transfer container # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s ok 274 Array of GStrv zero_terminated out transfer full # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s ok 275 Array of GStrv zero_terminated return transfer full # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s ok 276 Array of GStrv zero_terminated in transfer full # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s ok 277 Array of GStrv zero_terminated inout transfer full # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 408s JS G NS: Found info type FUNCTION for 'glist_int_none_return' in namespace 'GIMarshallingTests' 408s ok 278 GList of ints with transfer none marshals as a return value 408s JS G NS: Found info type FUNCTION for 'glist_int_none_in' in namespace 'GIMarshallingTests' 408s ok 279 GList of ints with transfer none marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'glist_uint32_none_return' in namespace 'GIMarshallingTests' 408s ok 280 GList of unsigned 32-bit ints with transfer none marshals as a return value 408s JS G NS: Found info type FUNCTION for 'glist_uint32_none_in' in namespace 'GIMarshallingTests' 408s ok 281 GList of unsigned 32-bit ints with transfer none marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'glist_utf8_none_return' in namespace 'GIMarshallingTests' 408s ok 282 GList of strings with transfer none marshals as a return value 408s JS G NS: Found info type FUNCTION for 'glist_utf8_none_in' in namespace 'GIMarshallingTests' 408s ok 283 GList of strings with transfer none marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'glist_utf8_none_out' in namespace 'GIMarshallingTests' 408s ok 284 GList of strings with transfer none marshals as an out parameter 408s JS G NS: Found info type FUNCTION for 'glist_utf8_none_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 285 GList of strings with transfer none picks a reasonable default value when the function doesn't set the out parameter 408s JS G NS: Found info type FUNCTION for 'glist_utf8_none_inout' in namespace 'GIMarshallingTests' 408s ok 286 GList of strings with transfer none marshals as an inout parameter 408s JS G NS: Found info type FUNCTION for 'glist_utf8_full_return' in namespace 'GIMarshallingTests' 408s ok 287 GList of strings with transfer full marshals as a return value 408s JS G NS: Found info type FUNCTION for 'glist_utf8_full_out' in namespace 'GIMarshallingTests' 408s ok 288 GList of strings with transfer full marshals as an out parameter 408s JS G NS: Found info type FUNCTION for 'glist_utf8_full_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 289 GList of strings with transfer full picks a reasonable default value when the function doesn't set the out parameter 408s ok 290 GList of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 408s JS G NS: Found info type FUNCTION for 'glist_utf8_container_return' in namespace 'GIMarshallingTests' 408s ok 291 GList of strings with transfer container marshals as a return value 408s JS G NS: Found info type FUNCTION for 'glist_utf8_container_out' in namespace 'GIMarshallingTests' 408s ok 292 GList of strings with transfer container marshals as an out parameter 408s JS G NS: Found info type FUNCTION for 'glist_utf8_container_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 293 GList of strings with transfer container picks a reasonable default value when the function doesn't set the out parameter 408s ok 294 GList of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 408s JS G NS: Found info type FUNCTION for 'gslist_int_none_return' in namespace 'GIMarshallingTests' 408s ok 295 GSList of ints with transfer none marshals as a return value 408s JS G NS: Found info type FUNCTION for 'gslist_int_none_in' in namespace 'GIMarshallingTests' 408s ok 296 GSList of ints with transfer none marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'gslist_utf8_none_return' in namespace 'GIMarshallingTests' 408s ok 297 GSList of strings with transfer none marshals as a return value 408s JS G NS: Found info type FUNCTION for 'gslist_utf8_none_in' in namespace 'GIMarshallingTests' 408s ok 298 GSList of strings with transfer none marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'gslist_utf8_none_out' in namespace 'GIMarshallingTests' 408s ok 299 GSList of strings with transfer none marshals as an out parameter 408s JS G NS: Found info type FUNCTION for 'gslist_utf8_none_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 300 GSList of strings with transfer none picks a reasonable default value when the function doesn't set the out parameter 408s JS G NS: Found info type FUNCTION for 'gslist_utf8_none_inout' in namespace 'GIMarshallingTests' 408s ok 301 GSList of strings with transfer none marshals as an inout parameter 408s JS G NS: Found info type FUNCTION for 'gslist_utf8_full_return' in namespace 'GIMarshallingTests' 408s ok 302 GSList of strings with transfer full marshals as a return value 408s JS G NS: Found info type FUNCTION for 'gslist_utf8_full_out' in namespace 'GIMarshallingTests' 408s ok 303 GSList of strings with transfer full marshals as an out parameter 408s JS G NS: Found info type FUNCTION for 'gslist_utf8_full_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 304 GSList of strings with transfer full picks a reasonable default value when the function doesn't set the out parameter 408s ok 305 GSList of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 408s JS G NS: Found info type FUNCTION for 'gslist_utf8_container_return' in namespace 'GIMarshallingTests' 408s ok 306 GSList of strings with transfer container marshals as a return value 408s JS G NS: Found info type FUNCTION for 'gslist_utf8_container_out' in namespace 'GIMarshallingTests' 408s ok 307 GSList of strings with transfer container marshals as an out parameter 408s JS G NS: Found info type FUNCTION for 'gslist_utf8_container_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 308 GSList of strings with transfer container picks a reasonable default value when the function doesn't set the out parameter 408s ok 309 GSList of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 408s JS G NS: Found info type FUNCTION for 'ghashtable_int_none_return' in namespace 'GIMarshallingTests' 408s ok 310 GHashTable with integer values marshals as a return value 408s JS G NS: Found info type FUNCTION for 'ghashtable_int_none_in' in namespace 'GIMarshallingTests' 408s ok 311 GHashTable with integer values marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_return' in namespace 'GIMarshallingTests' 408s ok 312 GHashTable with string values with transfer none marshals as a return value 408s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_in' in namespace 'GIMarshallingTests' 408s ok 313 GHashTable with string values with transfer none marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_out' in namespace 'GIMarshallingTests' 408s ok 314 GHashTable with string values with transfer none marshals as an out parameter 408s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 315 GHashTable with string values with transfer none picks a reasonable default value when the function doesn't set the out parameter 408s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_none_inout' in namespace 'GIMarshallingTests' 408s ok 316 GHashTable with string values with transfer none marshals as an inout parameter 408s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_full_return' in namespace 'GIMarshallingTests' 408s ok 317 GHashTable with string values with transfer full marshals as a return value 408s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_full_out' in namespace 'GIMarshallingTests' 408s ok 318 GHashTable with string values with transfer full marshals as an out parameter 408s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_full_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 319 GHashTable with string values with transfer full picks a reasonable default value when the function doesn't set the out parameter 408s ok 320 GHashTable with string values with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 408s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_container_return' in namespace 'GIMarshallingTests' 408s ok 321 GHashTable with string values with transfer container marshals as a return value 408s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_container_out' in namespace 'GIMarshallingTests' 408s ok 322 GHashTable with string values with transfer container marshals as an out parameter 408s JS G NS: Found info type FUNCTION for 'ghashtable_utf8_container_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 323 GHashTable with string values with transfer container picks a reasonable default value when the function doesn't set the out parameter 408s ok 324 GHashTable with string values with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 408s JS G NS: Found info type FUNCTION for 'ghashtable_double_in' in namespace 'GIMarshallingTests' 408s ok 325 GHashTable with double values marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'ghashtable_float_in' in namespace 'GIMarshallingTests' 408s ok 326 GHashTable with float values marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'ghashtable_int64_in' in namespace 'GIMarshallingTests' 408s ok 327 GHashTable with 64-bit int values marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'ghashtable_uint64_in' in namespace 'GIMarshallingTests' 408s ok 328 GHashTable with unsigned 64-bit int values marshals as an in parameter 408s ok 329 GHashTable symbol keys are ignored 408s JS G NS: Found info type FUNCTION for 'gvalue_return' in namespace 'GIMarshallingTests' 408s ok 330 GValue marshals as a return value 408s JS G NS: Found info type FUNCTION for 'gvalue_in' in namespace 'GIMarshallingTests' 408s ok 331 GValue marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'gvalue_out' in namespace 'GIMarshallingTests' 408s ok 332 GValue marshals as an out parameter 408s JS G NS: Found info type FUNCTION for 'gvalue_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 333 GValue picks a reasonable default value when the function doesn't set the out parameter 408s ok 334 GValue marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 408s JS G NS: Found info type FUNCTION for 'gvalue_noncanonical_nan_float' in namespace 'GIMarshallingTests' 408s ok 335 GValue can handle noncanonical float NaN 408s JS G NS: Found info type FUNCTION for 'gvalue_noncanonical_nan_double' in namespace 'GIMarshallingTests' 408s ok 336 GValue can handle noncanonical double NaN 408s JS G NS: Found info type FUNCTION for 'gvalue_int64_in' in namespace 'GIMarshallingTests' 408s ok 337 GValue marshals as an int64 in parameter 408s JS G NS: Found info type FUNCTION for 'gvalue_in_with_type' in namespace 'GIMarshallingTests' 408s ok 338 GValue type objects can be converted from primitive-like types 408s JS G NS: Found info type FUNCTION for 'gvalue_in_with_modification' in namespace 'GIMarshallingTests' 408s ok 339 GValue can be passed into a function and modified 408s JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' 408s JS G BXD: Defined class for Value (GValue), prototype 0x2d85d63b3c90, JSClass 0x7edffb8585e0, in object 0x3bb81b479380 408s JS G BXD: Defining method init in prototype for GObject.Value 408s JS G BXD: Defining method set_int in prototype for GObject.Value 408s JS G BXD: Defining method get_int in prototype for GObject.Value 408s ok 340 GValue can be passed into a function as a boxed type and modified 408s ok 341 GValue enum can be passed into a function and packed # SKIP we don't know to pack enums in a GValue as enum and not int 408s JS G BXD: Defining method set_enum in prototype for GObject.Value 408s JS G NS: Found info type FUNCTION for 'gvalue_in_enum' in namespace 'GIMarshallingTests' 408s ok 342 GValue enum can be passed into a function as a boxed type and packed 408s ok 343 GValue flags can be passed into a function and packed # SKIP we don't know to pack flags in a GValue as flags and not gint 408s JS G BXD: Defining method set_flags in prototype for GObject.Value 408s JS G NS: Found info type FUNCTION for 'gvalue_in_flags' in namespace 'GIMarshallingTests' 408s ok 344 GValue flags can be passed into a function as a boxed type and packed 408s JS G NS: Found info type FUNCTION for 'gvalue_int64_out' in namespace 'GIMarshallingTests' 408s ok 345 GValue marshals as an int64 out parameter 408s JS G NS: Found info type FUNCTION for 'gvalue_out_caller_allocates' in namespace 'GIMarshallingTests' 408s ok 346 GValue marshals as a caller-allocated out parameter 408s JS G NS: Found info type FUNCTION for 'gvalue_flat_array' in namespace 'GIMarshallingTests' 408s ok 347 GValue array can be passed into a function and packed 408s JS G BXD: Defining method set_string in prototype for GObject.Value 408s JS G BXD: Defining method set_boolean in prototype for GObject.Value 408s ok 348 GValue array of boxed type GValues can be passed into a function 408s ok 349 GValue array of uninitialized boxed GValues 408s JS G NS: Found info type FUNCTION for 'return_gvalue_flat_array' in namespace 'GIMarshallingTests' 408s ok 350 GValue array can be passed as an out argument and unpacked 408s JS G NS: Found info type FUNCTION for 'return_gvalue_zero_terminated_array' in namespace 'GIMarshallingTests' 408s ok 351 GValue array can be passed as an out argument and unpacked when zero-terminated 408s ok 352 GValue array can roundtrip with GValues intact # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/272 408s ok 353 GValue can have its type inferred from primitive values 408s JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' 408s JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x2d85d63b76c8, JSClass 0x7edffb858610, in object 0x3bb81b479858 408s JS G NS: Found info type INTERFACE for 'Action' in namespace 'Gio' 408s JS G IFACE: Defined class for Action (GAction), prototype 0x2d85d63b8128, JSClass 0x7edffb85a808, in object 0x3bb81b479858 408s ok 354 GValue can have its type inferred as a GObject type 408s ok 355 GValue can have its type inferred as a superclass 408s ok 356 GValue can have its type inferred as an interface that it implements 408s JS G NS: Found info type STRUCT for 'KeyFile' in namespace 'GLib' 408s JS G BXD: Defined class for KeyFile (GKeyFile), prototype 0x2d85d63b7998, JSClass 0x7edffb8585e0, in object 0x3bb81b479038 408s ok 357 GValue can have its type inferred as a boxed type 408s ok 358 GValue can have its type inferred as GVariant 408s JS G NS: Found info type FUNCTION for 'union_returnv' in namespace 'GIMarshallingTests' 408s JS G NS: Found info type UNION for 'Union' in namespace 'GIMarshallingTests' 408s JS G BXD: Defined class for Union (GIMarshallingTestsUnion), prototype 0x2d85d63b7bc8, JSClass 0x7edffb8585b0, in object 0x3bb81b479308 408s ok 359 GValue can have its type inferred as a union type 408s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 408s JS G PRM: Wrapping GParamString 'my-param' on (null) with JSObject 408s JS G PRM: JSObject created with param instance 0xbe6eae17390 type GParamString 408s ok 360 GValue can have its type inferred as a GParamSpec 408s JS G BXD: Defining method set_double in prototype for GObject.Value 408s JS G BXD: Defining method set_boxed in prototype for GObject.Value 408s ok 361 GValue can deal with a GValue packed in a GValue 408s JS G NS: Found info type FUNCTION for 'gclosure_in' in namespace 'GIMarshallingTests' 408s ok 362 Callback GClosure marshals as an in parameter 408s ok 363 Callback GClosure marshals a GClosure as a return value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/80 408s JS G NS: Found info type FUNCTION for 'callback_return_value_only' in namespace 'GIMarshallingTests' 408s ok 364 Callback marshals a return value 408s JS G NS: Found info type FUNCTION for 'callback_one_out_parameter' in namespace 'GIMarshallingTests' 408s ok 365 Callback marshals one out parameter 408s JS G NS: Found info type FUNCTION for 'callback_multiple_out_parameters' in namespace 'GIMarshallingTests' 408s ok 366 Callback marshals multiple out parameters 408s JS G NS: Found info type FUNCTION for 'callback_return_value_and_one_out_parameter' in namespace 'GIMarshallingTests' 408s ok 367 Callback marshals a return value and one out parameter 408s JS G NS: Found info type FUNCTION for 'callback_return_value_and_multiple_out_parameters' in namespace 'GIMarshallingTests' 408s ok 368 Callback marshals a return value and multiple out parameters 408s ok 369 Callback marshals an array out parameter # SKIP Function not added to gobject-introspection test suite yet 408s JS G NS: Found info type FUNCTION for 'callback_owned_boxed' in namespace 'GIMarshallingTests' 408s ok 370 Callback marshals a callback parameter that can be called from C 408s JS G NS: Found info type FUNCTION for 'pointer_in_return' in namespace 'GIMarshallingTests' 408s ok 371 Raw pointers gets an allocated return value 408s ok 372 Raw pointers can be roundtripped at least if the pointer is null 408s JS G NS: Found info type FUNCTION for 'genum_returnv' in namespace 'GIMarshallingTests' 408s ok 373 Registered enum type marshals as a return value 408s JS G NS: Found info type FUNCTION for 'genum_in' in namespace 'GIMarshallingTests' 408s ok 374 Registered enum type marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'genum_out' in namespace 'GIMarshallingTests' 408s ok 375 Registered enum type marshals as an out parameter 408s JS G NS: Found info type FUNCTION for 'genum_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 376 Registered enum type picks a reasonable default value when the function doesn't set the out parameter 408s JS G NS: Found info type FUNCTION for 'genum_inout' in namespace 'GIMarshallingTests' 408s ok 377 Registered enum type marshals as an inout parameter 408s JS G NS: Found info type FUNCTION for 'enum_returnv' in namespace 'GIMarshallingTests' 408s ok 378 Bare enum type marshals as a return value 408s JS G NS: Found info type FUNCTION for 'enum_in' in namespace 'GIMarshallingTests' 408s ok 379 Bare enum type marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'enum_out' in namespace 'GIMarshallingTests' 408s ok 380 Bare enum type marshals as an out parameter 408s JS G NS: Found info type FUNCTION for 'enum_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 381 Bare enum type picks a reasonable default value when the function doesn't set the out parameter 408s JS G NS: Found info type FUNCTION for 'enum_inout' in namespace 'GIMarshallingTests' 408s ok 382 Bare enum type marshals as an inout parameter 408s JS G NS: Found info type FUNCTION for 'flags_returnv' in namespace 'GIMarshallingTests' 408s ok 383 Registered flags type marshals as a return value 408s JS G NS: Found info type FUNCTION for 'flags_in' in namespace 'GIMarshallingTests' 408s ok 384 Registered flags type marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'flags_out' in namespace 'GIMarshallingTests' 408s ok 385 Registered flags type marshals as an out parameter 408s JS G NS: Found info type FUNCTION for 'flags_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 386 Registered flags type picks a reasonable default value when the function doesn't set the out parameter 408s JS G NS: Found info type FUNCTION for 'flags_inout' in namespace 'GIMarshallingTests' 408s ok 387 Registered flags type marshals as an inout parameter 408s JS G NS: Found info type FUNCTION for 'flags_in_zero' in namespace 'GIMarshallingTests' 408s ok 388 Registered flags type accepts zero 408s JS G NS: Found info type FUNCTION for 'no_type_flags_returnv' in namespace 'GIMarshallingTests' 408s ok 389 Bare flags type marshals as a return value 408s JS G NS: Found info type FUNCTION for 'no_type_flags_in' in namespace 'GIMarshallingTests' 408s ok 390 Bare flags type marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'no_type_flags_out' in namespace 'GIMarshallingTests' 408s ok 391 Bare flags type marshals as an out parameter 408s JS G NS: Found info type FUNCTION for 'no_type_flags_out_uninitialized' in namespace 'GIMarshallingTests' 408s ok 392 Bare flags type picks a reasonable default value when the function doesn't set the out parameter 408s JS G NS: Found info type FUNCTION for 'no_type_flags_inout' in namespace 'GIMarshallingTests' 408s ok 393 Bare flags type marshals as an inout parameter 408s JS G NS: Found info type FUNCTION for 'no_type_flags_in_zero' in namespace 'GIMarshallingTests' 408s ok 394 Bare flags type accepts zero 408s JS G NS: Found info type FUNCTION for 'simple_struct_returnv' in namespace 'GIMarshallingTests' 408s ok 395 Simple struct marshals as a return value 408s JS G BXD: Defining method inv in prototype for GIMarshallingTests.SimpleStruct 408s JS G BXD: Defining method method in prototype for GIMarshallingTests.SimpleStruct 408s ok 396 Simple struct marshals as the this-argument of a method 408s JS G NS: Found info type FUNCTION for 'pointer_struct_returnv' in namespace 'GIMarshallingTests' 408s JS G NS: Found info type STRUCT for 'PointerStruct' in namespace 'GIMarshallingTests' 408s JS G BXD: Defined class for PointerStruct (GIMarshallingTestsPointerStruct), prototype 0x2d85d63c8920, JSClass 0x7edffb8585e0, in object 0x3bb81b479308 408s ok 397 Pointer struct marshals as a return value 408s JS G BXD: Defining method inv in prototype for GIMarshallingTests.PointerStruct 408s ok 398 Pointer struct marshals as the this-argument of a method 408s JS G NS: Found info type FUNCTION for 'boxed_struct_returnv' in namespace 'GIMarshallingTests' 408s ok 399 Boxed struct marshals as a return value 408s JS G BXD: Defining method inv in prototype for GIMarshallingTests.BoxedStruct 408s ok 400 Boxed struct marshals as the this-argument of a method 408s JS G NS: Found info type FUNCTION for 'boxed_struct_out' in namespace 'GIMarshallingTests' 408s ok 401 Boxed struct marshals as an out parameter 408s JS G NS: Found info type FUNCTION for 'boxed_struct_inout' in namespace 'GIMarshallingTests' 408s ok 402 Boxed struct marshals as an inout parameter 408s ok 403 Union marshals as a return value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/273 408s JS G BXD: Defining method inv in prototype for GIMarshallingTests.Union 408s JS G BXD: Defining method method in prototype for GIMarshallingTests.Union 408s ok 404 Union marshals as the this-argument of a method 408s ok 405 GObject has a static method that can be called 408s JS G OBJ: Defining method method in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 408s ok 406 GObject has a method that can be called 408s JS G OBJ: Defining method overridden_method in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 408s ok 407 GObject has an overridden method that can be called 408s ok 408 GObject can be created from a static constructor 408s ok 409 GObject can have a static constructor that fails 408s JS G OBJ: Defining method method_array_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 408s ok 410 GObject method marshals an int array as an in parameter 408s JS G OBJ: Defining method method_array_out in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 408s ok 411 GObject method marshals an int array as an out parameter 408s JS G OBJ: Defining method method_array_inout in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 408s ok 412 GObject method marshals an int array as an inout parameter 408s JS G OBJ: Defining method method_array_return in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 408s ok 413 GObject method marshals an int array as a return value 408s JS G OBJ: Defining method method_with_default_implementation in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 408s ok 414 GObject method with default implementation can be called 408s ok 415 GObject marshals as a return parameter with transfer none 408s ok 416 GObject marshals as a out parameter with transfer none 408s ok 417 GObject marshals as an inout parameter with transfer none 408s ok 418 GObject marshals as a return parameter with transfer full 408s ok 419 GObject marshals as a out parameter with transfer full 408s ok 420 GObject marshals as an inout parameter with transfer full 408s JS G OBJ: Defining method none_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 408s ok 421 GObject marshals as a this value with transfer none 408s JS G OBJ: Defining method method_int8_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 408s ok 422 Virtual function marshals an in argument 408s JS G OBJ: Defining method method_int8_out in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 408s ok 423 Virtual function marshals an out argument 408s JS G OBJ: Defining method method_int8_arg_and_out_caller in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 408s ok 424 Virtual function marshals a POD out argument 408s JS G OBJ: Defining method method_int8_arg_and_out_callee in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 408s ok 425 Virtual function marshals a callee-allocated pointer out argument 408s JS G OBJ: Defining method method_str_arg_out_ret in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 408s ok 426 Virtual function marshals a string out argument and return value 408s ok 427 Virtual function can override a default implementation in JS 408s ok 428 Virtual function marshals a callback # SKIP callback parameters to vfuncs not supported 408s JS G OBJ: Defining method vfunc_return_value_only in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 408s ok 429 Virtual function marshals a return value 408s JS G OBJ: Defining method vfunc_one_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 408s ok 430 Virtual function marshals one out parameter 408s JS G OBJ: Defining method vfunc_multiple_out_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 408s ok 431 Virtual function marshals multiple out parameters 408s JS G OBJ: Defining method vfunc_return_value_and_one_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 408s ok 432 Virtual function marshals a return value and one out parameter 408s JS G OBJ: Defining method vfunc_return_value_and_multiple_out_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 408s ok 433 Virtual function marshals a return value and multiple out parameters 408s JS G OBJ: Defining method vfunc_one_inout_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 408s ok 434 Virtual function marshals one inout parameter 408s JS G OBJ: Defining method vfunc_multiple_inout_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 408s ok 435 Virtual function marshals multiple inout parameters 408s JS G OBJ: Defining method vfunc_return_value_and_one_inout_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 408s ok 436 Virtual function marshals a return value and one inout parameter 408s JS G OBJ: Defining method vfunc_return_value_and_multiple_inout_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 408s ok 437 Virtual function marshals a return value and multiple inout parameters 408s JS G OBJ: Defining method vfunc_array_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 408s ok 438 Virtual function marshals an array out parameter 408s JS G OBJ: Defining method vfunc_caller_allocated_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 408s ok 439 Virtual function marshals a caller-allocated GValue out parameter 408s JS G OBJ: Defining method vfunc_meth_with_error in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 408s ok 440 Virtual function marshals an error out parameter when no error 408s ok 441 Virtual function marshals an error out parameter with a JavaScript exception 408s JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' 408s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x2d85d63d5088, JSClass 0x7edffb85a5c0, in object 0x3bb81b479858 408s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 408s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 408s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 408s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 408s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 408s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 408s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 408s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 408s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 408s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 408s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 408s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 408s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 408s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 408s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 408s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 408s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 408s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 408s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 408s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 408s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 408s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 408s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 408s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 408s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 408s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 408s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 408s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 408s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 408s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 408s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 408s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 408s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 408s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 408s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 408s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 408s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 408s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 408s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 408s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 408s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 408s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 408s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 408s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 408s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 408s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 408s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 408s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 408s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 408s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 408s JS G BXD: Defining method matches in prototype for GLib.Error 408s JS G NS: Found info type ENUM for 'SpawnError' in namespace 'GLib' 408s JS G ERR: Defined class for SpawnError (GError), prototype 0x2d85d63d5128, JSClass 0x7edffb85a5c0, in object 0x3bb81b479038 408s JS G ENUM: Defining enum value FORK (fixed from fork) 0 408s JS G ENUM: Defining enum value READ (fixed from read) 1 408s JS G ENUM: Defining enum value CHDIR (fixed from chdir) 2 408s JS G ENUM: Defining enum value ACCES (fixed from acces) 3 408s JS G ENUM: Defining enum value PERM (fixed from perm) 4 408s JS G ENUM: Defining enum value TOO_BIG (fixed from too_big) 5 408s JS G ENUM: Defining enum value 2BIG (fixed from 2big) 5 408s JS G ENUM: Defining enum value NOEXEC (fixed from noexec) 6 408s JS G ENUM: Defining enum value NAMETOOLONG (fixed from nametoolong) 7 408s JS G ENUM: Defining enum value NOENT (fixed from noent) 8 408s JS G ENUM: Defining enum value NOMEM (fixed from nomem) 9 408s JS G ENUM: Defining enum value NOTDIR (fixed from notdir) 10 408s JS G ENUM: Defining enum value LOOP (fixed from loop) 11 408s JS G ENUM: Defining enum value TXTBUSY (fixed from txtbusy) 12 408s JS G ENUM: Defining enum value IO (fixed from io) 13 408s JS G ENUM: Defining enum value NFILE (fixed from nfile) 14 408s JS G ENUM: Defining enum value MFILE (fixed from mfile) 15 408s JS G ENUM: Defining enum value INVAL (fixed from inval) 16 408s JS G ENUM: Defining enum value ISDIR (fixed from isdir) 17 408s JS G ENUM: Defining enum value LIBBAD (fixed from libbad) 18 408s JS G ENUM: Defining enum value FAILED (fixed from failed) 19 408s ok 442 Virtual function marshals an error out parameter with a GError exception 408s ok 443 Virtual function marshals an error out parameter with a primitive value 408s ok 444 Virtual function marshals an error out parameter with a plain object 408s JS G OBJ: Defining method vfunc_return_enum in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 408s ok 445 Virtual function marshals an enum return value 408s JS G OBJ: Defining method vfunc_out_enum in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 408s ok 446 Virtual function marshals an enum out parameter 408s JS G OBJ: Defining method vfunc_return_flags in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 408s ok 447 Virtual function marshals a flags return value 408s JS G OBJ: Defining method vfunc_out_flags in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 408s ok 448 Virtual function marshals a flags out parameter 408s JS G OBJ: Defining method get_ref_info_for_vfunc_return_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 408s ok 449 Virtual function marshals an object return parameter with transfer none 408s JS G OBJ: Defining method get_ref_info_for_vfunc_return_object_transfer_full in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 408s ok 450 Virtual function marshals an object return parameter with transfer full 408s JS G OBJ: Defining method get_ref_info_for_vfunc_out_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 408s ok 451 Virtual function marshals an object out parameter with transfer none 408s JS G OBJ: Defining method get_ref_info_for_vfunc_out_object_transfer_full in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 408s ok 452 Virtual function marshals an object out parameter with transfer full 408s JS G OBJ: Defining method get_ref_info_for_vfunc_in_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 408s ok 453 Virtual function marshals an object in parameter with transfer none 408s ok 454 Virtual function marshals an object in parameter with transfer full # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/275 408s ok 455 Wrong virtual functions marshals a return value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/311 408s ok 456 Wrong virtual functions marshals one out parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/311 408s ok 457 Wrong virtual functions marshals multiple out parameters 408s ok 458 Wrong virtual functions marshals a return value and one out parameter 408s ok 459 Wrong virtual functions marshals a return value and multiple out parameters 408s ok 460 Wrong virtual functions marshals an array out parameter 408s JS G FUNC: JSObject type 'undefined' is neither null nor an object 408s ok 461 Wrong virtual functions marshals an enum return value 408s JS G FUNC: JSObject type 'undefined' is neither null nor an object 408s ok 462 Wrong virtual functions marshals an enum out parameter 408s JS G FUNC: JSObject type 'undefined' is neither null nor an object 408s ok 463 Wrong virtual functions marshals a flags return value 408s JS G FUNC: JSObject type 'undefined' is neither null nor an object 408s ok 464 Wrong virtual functions marshals a flags out parameter 408s JS G NS: Found info type OBJECT for 'SubObject' in namespace 'GIMarshallingTests' 408s JS G OBJ: Defined class for SubObject (GIMarshallingTestsSubObject), prototype 0x2d85d63dda10, JSClass 0x7edffb858610, in object 0x3bb81b479308 408s ok 465 Inherited GObject SubObject has a parent method that can be called 408s JS G OBJ: Defining method sub_method in prototype for GIMarshallingTestsSubObject (GIMarshallingTests.SubObject) 408s ok 466 Inherited GObject SubObject has a method that can be called 408s JS G OBJ: Defining method overwritten_method in prototype for GIMarshallingTestsSubObject (GIMarshallingTests.SubObject) 408s ok 467 Inherited GObject SubObject has an overridden method that can be called 408s ok 468 Inherited GObject SubObject has a method with default implementation that can be called 408s JS G NS: Found info type OBJECT for 'SubSubObject' in namespace 'GIMarshallingTests' 408s JS G OBJ: Defined class for SubSubObject (GIMarshallingTestsSubSubObject), prototype 0x2d85d63dddf8, JSClass 0x7edffb858610, in object 0x3bb81b479308 408s ok 469 Inherited GObject SubSubObject has a parent method that can be called 408s ok 470 Inherited GObject SubSubObject has a method that can be called 408s ok 471 Inherited GObject SubSubObject has an overridden method that can be called 408s ok 472 Inherited GObject SubSubObject has a method with default implementation that can be called 408s JS G NS: Found info type OBJECT for 'InterfaceImpl' in namespace 'GIMarshallingTests' 408s JS G OBJ: Defined class for InterfaceImpl (GIMarshallingTestsInterfaceImpl), prototype 0x2d85d63ee268, JSClass 0x7edffb858610, in object 0x3bb81b479308 408s JS G NS: Found info type INTERFACE for 'Interface' in namespace 'GIMarshallingTests' 408s JS G IFACE: Defined class for Interface (GIMarshallingTestsInterface), prototype 0x2d85d63d55b0, JSClass 0x7edffb85a808, in object 0x3bb81b479308 408s JS G OBJ: Defining method get_as_interface in prototype for GIMarshallingTestsInterfaceImpl (GIMarshallingTests.InterfaceImpl) 408s ok 473 Interface can be returned 408s JS G OBJ: Defining method test_int8_in in prototype for GIMarshallingTestsInterfaceImpl (GIMarshallingTests.InterfaceImpl) 408s JS G NS: Found info type FUNCTION for 'test_interface_test_int8_in' in namespace 'GIMarshallingTests' 408s ok 474 Interface can call an interface vfunc in C 408s JS G NS: Found info type INTERFACE for 'Interface2' in namespace 'GIMarshallingTests' 408s JS G IFACE: Defined class for Interface2 (GIMarshallingTestsInterface2), prototype 0x2d85d63d5650, JSClass 0x7edffb85a808, in object 0x3bb81b479308 408s ok 475 Interface can implement a C interface 408s JS G NS: Found info type INTERFACE for 'Interface3' in namespace 'GIMarshallingTests' 408s JS G IFACE: Defined class for Interface3 (GIMarshallingTestsInterface3), prototype 0x2d85d63d5678, JSClass 0x7edffb85a808, in object 0x3bb81b479308 408s JS G BXD: Defining method get_boolean in prototype for GLib.Variant 408s JS G BXD: Defining method get_uint64 in prototype for GLib.Variant 408s JS G BXD: Defining method get_int64 in prototype for GLib.Variant 408s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 408s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 408s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x2d85d63eea10, JSClass 0x7edffb8585e0, in object 0x3bb81b479038 408s ok 476 Interface can implement a C interface with a vfunc 408s JS G NS: Found info type FUNCTION for 'int_out_out' in namespace 'GIMarshallingTests' 408s ok 477 Configurations of return values can handle two out parameters 408s JS G NS: Found info type FUNCTION for 'int_three_in_three_out' in namespace 'GIMarshallingTests' 408s ok 478 Configurations of return values can handle three in and three out parameters 408s JS G NS: Found info type FUNCTION for 'int_return_out' in namespace 'GIMarshallingTests' 408s ok 479 Configurations of return values can handle a return value and an out parameter 408s JS G NS: Found info type FUNCTION for 'int_two_in_utf8_two_in_with_allow_none' in namespace 'GIMarshallingTests' 408s ok 480 Configurations of return values can handle four in parameters, two of which are nullable 408s JS G NS: Found info type FUNCTION for 'int_one_in_utf8_two_in_one_allows_none' in namespace 'GIMarshallingTests' 408s ok 481 Configurations of return values can handle three in parameters, one of which is nullable and one not 408s JS G NS: Found info type FUNCTION for 'array_in_utf8_two_in' in namespace 'GIMarshallingTests' 408s ok 482 Configurations of return values can handle an array in parameter and two nullable in parameters 408s JS G NS: Found info type FUNCTION for 'array_in_utf8_two_in_out_of_order' in namespace 'GIMarshallingTests' 408s ok 483 Configurations of return values can handle an array in parameter and two nullable in parameters, mixed with the array length 408s JS G NS: Found info type FUNCTION for 'gerror' in namespace 'GIMarshallingTests' 408s ok 484 GError marshals a GError** signature as an exception 408s JS G NS: Found info type FUNCTION for 'gerror_array_in' in namespace 'GIMarshallingTests' 408s JS G NS: Found info type FUNCTION for 'quark_from_static_string' in namespace 'GLib' 408s JS G NS: Found info type CONSTANT for 'CONSTANT_GERROR_DOMAIN' in namespace 'GIMarshallingTests' 408s JS G NS: Found info type CONSTANT for 'CONSTANT_GERROR_CODE' in namespace 'GIMarshallingTests' 408s JS G NS: Found info type CONSTANT for 'CONSTANT_GERROR_MESSAGE' in namespace 'GIMarshallingTests' 408s ok 485 GError marshals a GError** at the end of the signature as an exception 408s JS G NS: Found info type FUNCTION for 'gerror_out' in namespace 'GIMarshallingTests' 408s ok 486 GError marshals a GError** elsewhere in the signature as an out parameter 408s JS G NS: Found info type FUNCTION for 'gerror_out_transfer_none' in namespace 'GIMarshallingTests' 408s ok 487 GError marshals a GError** elsewhere in the signature as an out parameter with transfer none 408s JS G NS: Found info type FUNCTION for 'gerror_return' in namespace 'GIMarshallingTests' 408s ok 488 GError marshals GError as a return value 408s ok 489 Overrides can add constants 408s ok 490 Overrides can override a struct method 408s ok 491 Overrides returns the overridden struct 408s ok 492 Overrides can override an object constructor 408s ok 493 Overrides can override an object method 408s ok 494 Overrides returns the overridden object 408s JS G NS: Found info type FUNCTION for 'filename_list_return' in namespace 'GIMarshallingTests' 408s ok 495 Filename marshals as a return value 408s JS G NS: Found info type FUNCTION for 'param_spec_in_bool' in namespace 'GIMarshallingTests' 408s ok 496 GObject.ParamSpec marshals as an in parameter 408s JS G NS: Found info type FUNCTION for 'param_spec_return' in namespace 'GIMarshallingTests' 408s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 408s JS G PRM: JSObject created with param instance 0xbe6eae71800 type GParamString 408s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 408s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 408s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 408s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 408s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' 408s JS G NS: Found info type FUNCTION for 'param_spec_get_value_type' in namespace 'GjsPrivate' 408s ok 497 GObject.ParamSpec marshals as a return value 408s JS G NS: Found info type FUNCTION for 'param_spec_out' in namespace 'GIMarshallingTests' 408s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 408s JS G PRM: JSObject created with param instance 0xbe6eae73790 type GParamString 408s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 408s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 408s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 408s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 408s ok 498 GObject.ParamSpec marshals as an out parameter 408s JS G PRM: Wrapping GParamBoolean 'some-boolean' on GIMarshallingTestsPropertiesObject with JSObject 408s JS G PRM: JSObject created with param instance 0xbe6ead31c90 type GParamBoolean 408s JS G PRM: Wrapping GParamBoolean 'some-boolean' on GIMarshallingTestsPropertiesObject with JSObject 408s JS G PRM: JSObject created with param instance 0xbe6ead31c90 type GParamBoolean 408s JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' 408s ok 499 GObject properties gets and sets a boolean property as some_boolean 408s JS G PRM: Wrapping GParamBoolean 'some-boolean' on GIMarshallingTestsPropertiesObject with JSObject 408s JS G PRM: JSObject created with param instance 0xbe6ead31c90 type GParamBoolean 408s JS G PRM: Wrapping GParamBoolean 'some-boolean' on GIMarshallingTestsPropertiesObject with JSObject 408s JS G PRM: JSObject created with param instance 0xbe6ead31c90 type GParamBoolean 408s ok 500 GObject properties gets and sets a boolean property as some-boolean 408s JS G PRM: Wrapping GParamBoolean 'some-boolean' on GIMarshallingTestsPropertiesObject with JSObject 408s JS G PRM: JSObject created with param instance 0xbe6ead31c90 type GParamBoolean 408s JS G PRM: Wrapping GParamBoolean 'some-boolean' on GIMarshallingTestsPropertiesObject with JSObject 408s JS G PRM: JSObject created with param instance 0xbe6ead31c90 type GParamBoolean 408s ok 501 GObject properties gets and sets a boolean property as someBoolean 408s JS G PRM: Wrapping GParamChar 'some-char' on GIMarshallingTestsPropertiesObject with JSObject 408s JS G PRM: JSObject created with param instance 0xbe6ead31d10 type GParamChar 408s JS G PRM: Wrapping GParamChar 'some-char' on GIMarshallingTestsPropertiesObject with JSObject 408s JS G PRM: JSObject created with param instance 0xbe6ead31d10 type GParamChar 408s ok 502 GObject properties gets and sets a char property as some_char 408s JS G PRM: Wrapping GParamChar 'some-char' on GIMarshallingTestsPropertiesObject with JSObject 408s JS G PRM: JSObject created with param instance 0xbe6ead31d10 type GParamChar 408s JS G PRM: Wrapping GParamChar 'some-char' on GIMarshallingTestsPropertiesObject with JSObject 408s JS G PRM: JSObject created with param instance 0xbe6ead31d10 type GParamChar 408s ok 503 GObject properties gets and sets a char property as some-char 408s JS G PRM: Wrapping GParamChar 'some-char' on GIMarshallingTestsPropertiesObject with JSObject 408s JS G PRM: JSObject created with param instance 0xbe6ead31d10 type GParamChar 408s JS G PRM: Wrapping GParamChar 'some-char' on GIMarshallingTestsPropertiesObject with JSObject 408s JS G PRM: JSObject created with param instance 0xbe6ead31d10 type GParamChar 408s ok 504 GObject properties gets and sets a char property as someChar 408s JS G PRM: Wrapping GParamUChar 'some-uchar' on GIMarshallingTestsPropertiesObject with JSObject 408s JS G PRM: JSObject created with param instance 0xbe6ead31df0 type GParamUChar 408s JS G PRM: Wrapping GParamUChar 'some-uchar' on GIMarshallingTestsPropertiesObject with JSObject 408s JS G PRM: JSObject created with param instance 0xbe6ead31df0 type GParamUChar 408s ok 505 GObject properties gets and sets a uchar property as some_uchar 408s JS G PRM: Wrapping GParamUChar 'some-uchar' on GIMarshallingTestsPropertiesObject with JSObject 408s JS G PRM: JSObject created with param instance 0xbe6ead31df0 type GParamUChar 408s JS G PRM: Wrapping GParamUChar 'some-uchar' on GIMarshallingTestsPropertiesObject with JSObject 408s JS G PRM: JSObject created with param instance 0xbe6ead31df0 type GParamUChar 408s ok 506 GObject properties gets and sets a uchar property as some-uchar 408s JS G PRM: Wrapping GParamUChar 'some-uchar' on GIMarshallingTestsPropertiesObject with JSObject 408s JS G PRM: JSObject created with param instance 0xbe6ead31df0 type GParamUChar 408s JS G PRM: Wrapping GParamUChar 'some-uchar' on GIMarshallingTestsPropertiesObject with JSObject 408s JS G PRM: JSObject created with param instance 0xbe6ead31df0 type GParamUChar 408s ok 507 GObject properties gets and sets a uchar property as someUchar 408s JS G PRM: Wrapping GParamInt 'some-int' on GIMarshallingTestsPropertiesObject with JSObject 408s JS G PRM: JSObject created with param instance 0xbe6ead31ed0 type GParamInt 408s JS G PRM: Wrapping GParamInt 'some-int' on GIMarshallingTestsPropertiesObject with JSObject 408s JS G PRM: JSObject created with param instance 0xbe6ead31ed0 type GParamInt 408s ok 508 GObject properties gets and sets a int property as some_int 408s JS G PRM: Wrapping GParamInt 'some-int' on GIMarshallingTestsPropertiesObject with JSObject 408s JS G PRM: JSObject created with param instance 0xbe6ead31ed0 type GParamInt 408s JS G PRM: Wrapping GParamInt 'some-int' on GIMarshallingTestsPropertiesObject with JSObject 408s JS G PRM: JSObject created with param instance 0xbe6ead31ed0 type GParamInt 408s ok 509 GObject properties gets and sets a int property as some-int 408s JS G PRM: Wrapping GParamInt 'some-int' on GIMarshallingTestsPropertiesObject with JSObject 408s JS G PRM: JSObject created with param instance 0xbe6ead31ed0 type GParamInt 408s JS G PRM: Wrapping GParamInt 'some-int' on GIMarshallingTestsPropertiesObject with JSObject 408s JS G PRM: JSObject created with param instance 0xbe6ead31ed0 type GParamInt 408s ok 510 GObject properties gets and sets a int property as someInt 408s JS G PRM: Wrapping GParamUInt 'some-uint' on GIMarshallingTestsPropertiesObject with JSObject 408s JS G PRM: JSObject created with param instance 0xbe6ead31fb0 type GParamUInt 408s JS G PRM: Wrapping GParamUInt 'some-uint' on GIMarshallingTestsPropertiesObject with JSObject 408s JS G PRM: JSObject created with param instance 0xbe6ead31fb0 type GParamUInt 408s ok 511 GObject properties gets and sets a uint property as some_uint 408s JS G PRM: Wrapping GParamUInt 'some-uint' on GIMarshallingTestsPropertiesObject with JSObject 408s JS G PRM: JSObject created with param instance 0xbe6ead31fb0 type GParamUInt 408s JS G PRM: Wrapping GParamUInt 'some-uint' on GIMarshallingTestsPropertiesObject with JSObject 408s JS G PRM: JSObject created with param instance 0xbe6ead31fb0 type GParamUInt 408s ok 512 GObject properties gets and sets a uint property as some-uint 408s JS G PRM: Wrapping GParamUInt 'some-uint' on GIMarshallingTestsPropertiesObject with JSObject 408s JS G PRM: JSObject created with param instance 0xbe6ead31fb0 type GParamUInt 409s JS G PRM: Wrapping GParamUInt 'some-uint' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead31fb0 type GParamUInt 409s ok 513 GObject properties gets and sets a uint property as someUint 409s JS G PRM: Wrapping GParamLong 'some-long' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead32090 type GParamLong 409s JS G PRM: Wrapping GParamLong 'some-long' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead32090 type GParamLong 409s ok 514 GObject properties gets and sets a long property as some_long 409s JS G PRM: Wrapping GParamLong 'some-long' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead32090 type GParamLong 409s JS G PRM: Wrapping GParamLong 'some-long' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead32090 type GParamLong 409s ok 515 GObject properties gets and sets a long property as some-long 409s JS G PRM: Wrapping GParamLong 'some-long' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead32090 type GParamLong 409s JS G PRM: Wrapping GParamLong 'some-long' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead32090 type GParamLong 409s ok 516 GObject properties gets and sets a long property as someLong 409s JS G PRM: Wrapping GParamULong 'some-ulong' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead32180 type GParamULong 409s JS G PRM: Wrapping GParamULong 'some-ulong' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead32180 type GParamULong 409s ok 517 GObject properties gets and sets a ulong property as some_ulong 409s JS G PRM: Wrapping GParamULong 'some-ulong' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead32180 type GParamULong 409s JS G PRM: Wrapping GParamULong 'some-ulong' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead32180 type GParamULong 409s ok 518 GObject properties gets and sets a ulong property as some-ulong 409s JS G PRM: Wrapping GParamULong 'some-ulong' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead32180 type GParamULong 409s JS G PRM: Wrapping GParamULong 'some-ulong' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead32180 type GParamULong 409s ok 519 GObject properties gets and sets a ulong property as someUlong 409s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2f810 type GParamInt64 409s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2f810 type GParamInt64 409s ok 520 GObject properties gets and sets a int64 property as some_int64 409s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2f810 type GParamInt64 409s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2f810 type GParamInt64 409s ok 521 GObject properties gets and sets a int64 property as some-int64 409s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2f810 type GParamInt64 409s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2f810 type GParamInt64 409s ok 522 GObject properties gets and sets a int64 property as someInt64 409s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2f810 type GParamInt64 409s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2f810 type GParamInt64 409s ok 523 GObject properties gets and sets a int64 property as some_int64 409s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2f810 type GParamInt64 409s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2f810 type GParamInt64 409s ok 524 GObject properties gets and sets a int64 property as some-int64 409s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2f810 type GParamInt64 409s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2f810 type GParamInt64 409s ok 525 GObject properties gets and sets a int64 property as someInt64 409s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2f810 type GParamInt64 409s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2f810 type GParamInt64 409s ok 526 GObject properties gets and sets a int64 property with a bigint 409s JS G PRM: Wrapping GParamUInt64 'some-uint64' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2f900 type GParamUInt64 409s JS G PRM: Wrapping GParamUInt64 'some-uint64' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2f900 type GParamUInt64 409s ok 527 GObject properties gets and sets a uint64 property as some_uint64 409s JS G PRM: Wrapping GParamUInt64 'some-uint64' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2f900 type GParamUInt64 409s JS G PRM: Wrapping GParamUInt64 'some-uint64' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2f900 type GParamUInt64 409s ok 528 GObject properties gets and sets a uint64 property as some-uint64 409s JS G PRM: Wrapping GParamUInt64 'some-uint64' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2f900 type GParamUInt64 409s JS G PRM: Wrapping GParamUInt64 'some-uint64' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2f900 type GParamUInt64 409s ok 529 GObject properties gets and sets a uint64 property as someUint64 409s JS G PRM: Wrapping GParamUInt64 'some-uint64' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2f900 type GParamUInt64 409s JS G PRM: Wrapping GParamUInt64 'some-uint64' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2f900 type GParamUInt64 409s ok 530 GObject properties gets and sets a uint64 property with a bigint 409s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2fbc0 type GParamString 409s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2fbc0 type GParamString 409s ok 531 GObject properties gets and sets a string property as some_string 409s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2fbc0 type GParamString 409s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2fbc0 type GParamString 409s ok 532 GObject properties gets and sets a string property as some-string 409s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2fbc0 type GParamString 409s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2fbc0 type GParamString 409s ok 533 GObject properties gets and sets a string property as someString 409s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2fbc0 type GParamString 409s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2fbc0 type GParamString 409s ok 534 GObject properties gets and sets a string property as some_string 409s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2fbc0 type GParamString 409s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2fbc0 type GParamString 409s ok 535 GObject properties gets and sets a string property as some-string 409s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2fbc0 type GParamString 409s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2fbc0 type GParamString 409s ok 536 GObject properties gets and sets a string property as someString 409s ok 537 GObject properties get and sets out-of-range values throws 409s JS G PRM: Wrapping GParamFloat 'some-float' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2f9f0 type GParamFloat 409s JS G PRM: Wrapping GParamFloat 'some-float' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2f9f0 type GParamFloat 409s ok 538 GObject properties gets and sets a float property 409s JS G PRM: Wrapping GParamDouble 'some-double' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2fad0 type GParamDouble 409s JS G PRM: Wrapping GParamDouble 'some-double' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2fad0 type GParamDouble 409s ok 539 GObject properties gets and sets a double property 409s JS G PRM: Wrapping GParamBoxed 'some-strv' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2fcb0 type GParamBoxed 409s JS G PRM: Wrapping GParamBoxed 'some-strv' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2fcb0 type GParamBoxed 409s ok 540 GObject properties gets and sets a strv property as some_strv 409s JS G PRM: Wrapping GParamBoxed 'some-strv' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2fcb0 type GParamBoxed 409s JS G PRM: Wrapping GParamBoxed 'some-strv' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2fcb0 type GParamBoxed 409s ok 541 GObject properties gets and sets a strv property as some-strv 409s JS G PRM: Wrapping GParamBoxed 'some-strv' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2fcb0 type GParamBoxed 409s JS G PRM: Wrapping GParamBoxed 'some-strv' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2fcb0 type GParamBoxed 409s ok 542 GObject properties gets and sets a strv property as someStrv 409s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2fd80 type GParamBoxed 409s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2fd80 type GParamBoxed 409s ok 543 GObject properties gets and sets a boxed_struct property as some_boxed_struct 409s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2fd80 type GParamBoxed 409s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2fd80 type GParamBoxed 409s ok 544 GObject properties gets and sets a boxed_struct property as some-boxed-struct 409s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2fd80 type GParamBoxed 409s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2fd80 type GParamBoxed 409s ok 545 GObject properties gets and sets a boxed_struct property as someBoxedStruct 409s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2fd80 type GParamBoxed 409s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2fd80 type GParamBoxed 409s ok 546 GObject properties gets and sets a boxed_struct property as some_boxed_struct 409s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2fd80 type GParamBoxed 409s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2fd80 type GParamBoxed 409s ok 547 GObject properties gets and sets a boxed_struct property as some-boxed-struct 409s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2fd80 type GParamBoxed 409s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2fd80 type GParamBoxed 409s ok 548 GObject properties gets and sets a boxed_struct property as someBoxedStruct 409s JS G PRM: Wrapping GParamBoxed 'some-boxed-glist' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead30020 type GParamBoxed 409s JS G PRM: Wrapping GParamBoxed 'some-boxed-glist' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead30020 type GParamBoxed 409s ok 549 GObject properties gets and sets a boxed_glist property as some_boxed_glist 409s JS G PRM: Wrapping GParamBoxed 'some-boxed-glist' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead30020 type GParamBoxed 409s JS G PRM: Wrapping GParamBoxed 'some-boxed-glist' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead30020 type GParamBoxed 409s ok 550 GObject properties gets and sets a boxed_glist property as some-boxed-glist 409s JS G PRM: Wrapping GParamBoxed 'some-boxed-glist' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead30020 type GParamBoxed 409s JS G PRM: Wrapping GParamBoxed 'some-boxed-glist' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead30020 type GParamBoxed 409s ok 551 GObject properties gets and sets a boxed_glist property as someBoxedGlist 409s JS G PRM: Wrapping GParamBoxed 'some-gvalue' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead300f0 type GParamBoxed 409s JS G PRM: Wrapping GParamBoxed 'some-gvalue' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead300f0 type GParamBoxed 409s ok 552 GObject properties gets and sets a gvalue property as some_gvalue 409s JS G PRM: Wrapping GParamBoxed 'some-gvalue' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead300f0 type GParamBoxed 409s JS G PRM: Wrapping GParamBoxed 'some-gvalue' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead300f0 type GParamBoxed 409s ok 553 GObject properties gets and sets a gvalue property as some-gvalue 409s JS G PRM: Wrapping GParamBoxed 'some-gvalue' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead300f0 type GParamBoxed 409s JS G PRM: Wrapping GParamBoxed 'some-gvalue' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead300f0 type GParamBoxed 409s ok 554 GObject properties gets and sets a gvalue property as someGvalue 409s JS G PRM: Wrapping GParamBoxed 'some-gvalue' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead300f0 type GParamBoxed 409s JS G PRM: Wrapping GParamBoxed 'some-gvalue' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead300f0 type GParamBoxed 409s ok 555 GObject properties gets and sets a gvalue property with a bigint 409s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead301c0 type GParamVariant 409s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead301c0 type GParamVariant 409s ok 556 GObject properties gets and sets a variant property as some_variant 409s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead301c0 type GParamVariant 409s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead301c0 type GParamVariant 409s ok 557 GObject properties gets and sets a variant property as some-variant 409s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead301c0 type GParamVariant 409s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead301c0 type GParamVariant 409s ok 558 GObject properties gets and sets a variant property as someVariant 409s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead301c0 type GParamVariant 409s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead301c0 type GParamVariant 409s ok 559 GObject properties gets and sets a variant property as some_variant 409s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead301c0 type GParamVariant 409s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead301c0 type GParamVariant 409s ok 560 GObject properties gets and sets a variant property as some-variant 409s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead301c0 type GParamVariant 409s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead301c0 type GParamVariant 409s ok 561 GObject properties gets and sets a variant property as someVariant 409s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead301c0 type GParamVariant 409s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead301c0 type GParamVariant 409s ok 562 GObject properties gets and sets a variant property as some_variant 409s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead301c0 type GParamVariant 409s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead301c0 type GParamVariant 409s ok 563 GObject properties gets and sets a variant property as some-variant 409s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead301c0 type GParamVariant 409s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead301c0 type GParamVariant 409s ok 564 GObject properties gets and sets a variant property as someVariant 409s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead302e0 type GParamObject 409s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead302e0 type GParamObject 409s ok 565 GObject properties gets and sets a object property as some_object 409s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead302e0 type GParamObject 409s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead302e0 type GParamObject 409s ok 566 GObject properties gets and sets a object property as some-object 409s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead302e0 type GParamObject 409s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead302e0 type GParamObject 409s ok 567 GObject properties gets and sets a object property as someObject 409s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead302e0 type GParamObject 409s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead302e0 type GParamObject 409s ok 568 GObject properties gets and sets a object property as some_object 409s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead302e0 type GParamObject 409s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead302e0 type GParamObject 409s ok 569 GObject properties gets and sets a object property as some-object 409s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead302e0 type GParamObject 409s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead302e0 type GParamObject 409s ok 570 GObject properties gets and sets a object property as someObject 409s JS G PRM: Wrapping GParamFlags 'some-flags' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead3c360 type GParamFlags 409s JS G PRM: Wrapping GParamFlags 'some-flags' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead3c360 type GParamFlags 409s ok 571 GObject properties gets and sets a flags property as some_flags 409s JS G PRM: Wrapping GParamFlags 'some-flags' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead3c360 type GParamFlags 409s JS G PRM: Wrapping GParamFlags 'some-flags' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead3c360 type GParamFlags 409s ok 572 GObject properties gets and sets a flags property as some-flags 409s JS G PRM: Wrapping GParamFlags 'some-flags' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead3c360 type GParamFlags 409s JS G PRM: Wrapping GParamFlags 'some-flags' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead3c360 type GParamFlags 409s ok 573 GObject properties gets and sets a flags property as someFlags 409s JS G PRM: Wrapping GParamEnum 'some-enum' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead3c3e0 type GParamEnum 409s JS G PRM: Wrapping GParamEnum 'some-enum' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead3c3e0 type GParamEnum 409s ok 574 GObject properties gets and sets a enum property as some_enum 409s JS G PRM: Wrapping GParamEnum 'some-enum' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead3c3e0 type GParamEnum 409s JS G PRM: Wrapping GParamEnum 'some-enum' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead3c3e0 type GParamEnum 409s ok 575 GObject properties gets and sets a enum property as some-enum 409s JS G PRM: Wrapping GParamEnum 'some-enum' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead3c3e0 type GParamEnum 409s JS G PRM: Wrapping GParamEnum 'some-enum' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead3c3e0 type GParamEnum 409s ok 576 GObject properties gets and sets a enum property as someEnum 409s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead3c460 type GParamBoxed 409s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead3c460 type GParamBoxed 409s ok 577 GObject properties gets and sets a byte_array property as some_byte_array 409s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead3c460 type GParamBoxed 409s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead3c460 type GParamBoxed 409s ok 578 GObject properties gets and sets a byte_array property as some-byte-array 409s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead3c460 type GParamBoxed 409s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead3c460 type GParamBoxed 409s ok 579 GObject properties gets and sets a byte_array property as someByteArray 409s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead3c460 type GParamBoxed 409s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead3c460 type GParamBoxed 409s ok 580 GObject properties gets and sets a byte_array property as some_byte_array 409s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead3c460 type GParamBoxed 409s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead3c460 type GParamBoxed 409s ok 581 GObject properties gets and sets a byte_array property as some-byte-array 409s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead3c460 type GParamBoxed 409s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead3c460 type GParamBoxed 409s ok 582 GObject properties gets and sets a byte_array property as someByteArray 409s ok 583 GObject properties gets a read-only property 409s ok 584 GObject properties throws when setting a read-only property 409s ok 585 GObject properties allows to set/get deprecated properties # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/410 409s JS G PRM: Wrapping GParamInt 'some-int' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead31ed0 type GParamInt 409s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2fbc0 type GParamString 409s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 409s JS G PRM: JSObject created with param instance 0xbe6ead2fbc0 type GParamString 409s ok 586 GObject properties can be overridden from JS 409s JS G NS: Found info type OBJECT for 'SignalsObject' in namespace 'GIMarshallingTests' 409s JS G OBJ: Defined class for SignalsObject (GIMarshallingTestsSignalsObject), prototype 0x25d45224f790, JSClass 0x7edffb858610, in object 0x3bb81b479308 409s JS G OBJ: Defining method emit_boxed_gptrarray_utf8 in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 409s ok 587 GObject signals checks emission of signal with boxed-gptrarray-utf8 argument and transfer none 409s JS G OBJ: Defining method emit_boxed_gptrarray_boxed_struct in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 409s ok 588 GObject signals checks emission of signal with boxed-gptrarray-boxed-struct argument and transfer none 409s JS G OBJ: Defining method emit_hash_table_utf8_int in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 409s ok 589 GObject signals checks emission of signal with hash-table-utf8-int argument and transfer none 409s JS G OBJ: Defining method emit_boxed_gptrarray_utf8_container in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 409s ok 590 GObject signals checks emission of signal with boxed-gptrarray-utf8 argument and transfer container 409s JS G OBJ: Defining method emit_boxed_gptrarray_boxed_struct_container in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 409s ok 591 GObject signals checks emission of signal with boxed-gptrarray-boxed-struct argument and transfer container 409s JS G OBJ: Defining method emit_hash_table_utf8_int_container in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 409s ok 592 GObject signals checks emission of signal with hash-table-utf8-int argument and transfer container 409s ok 593 GObject signals checks emission of signal with boxed-gptrarray-utf8 argument and transfer none 409s ok 594 GObject signals checks emission of signal with boxed-gptrarray-boxed-struct argument and transfer none 409s ok 595 GObject signals checks emission of signal with hash-table-utf8-int argument and transfer none 409s JS G OBJ: Defining method emit_boxed_struct in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 409s ok 596 GObject signals checks emission of signal with boxed-struct argument and transfer none 409s ok 597 GObject signals checks emission of signal with boxed-struct argument and transfer full # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/470 409s ok 598 GObject signals with not-ref-counted boxed types with transfer full are properly handled 409s JS G BXD: Defining method quit in prototype for GLib.MainLoop 409s JS MAINLOOP: Enqueue job , promise=, allocation site= 409s JS MAINLOOP: Main loop instance 0xbe6eaa9d060: Spinning loop until released or hook cleared 409s JS MAINLOOP: handling job 0, 409s JS MAINLOOP: Enqueue job , promise=, allocation site= 409s JS MAINLOOP: Completed job 0 409s JS MAINLOOP: handling job 1, 409s JS MAINLOOP: Enqueue job , promise=, allocation site= 409s JS MAINLOOP: Completed job 1 409s JS MAINLOOP: handling job 2, 409s JS MAINLOOP: Enqueue job , promise=, allocation site= 409s JS MAINLOOP: Completed job 2 409s JS MAINLOOP: handling job 3, 409s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 409s JS MAINLOOP: Main loop instance 0xbe6eaa9d060: release 409s JS MAINLOOP: Completed job 3 409s JS MEMORY: Memory report: before destroying context 409s JS MEMORY: 4233 objects currently alive 409s JS MEMORY: boxed_instance = 3049 409s JS MEMORY: boxed_prototype = 20 409s JS MEMORY: closure = 46 409s JS MEMORY: function = 700 409s JS MEMORY: fundamental_instance = 0 409s JS MEMORY: fundamental_prototype = 0 409s JS MEMORY: gerror_instance = 4 409s JS MEMORY: gerror_prototype = 2 409s JS MEMORY: interface = 8 409s JS MEMORY: module = 10 409s JS MEMORY: ns = 5 409s JS MEMORY: object_instance = 186 409s JS MEMORY: object_prototype = 27 409s JS MEMORY: param = 173 409s JS MEMORY: union_instance = 2 409s JS MEMORY: union_prototype = 1 409s JS CTX: JS shutdown sequence 409s JS CTX: Stopping profiler 409s JS CTX: Shutting down toggle queue 409s JS CTX: Notifying external reference holders of GjsContext dispose 409s JS MAINLOOP: Stopping promise job dispatcher 409s JS CTX: Notifying reference holders of GjsContext dispose 409s JS CTX: Checking unhandled promise rejections 409s JS CTX: Releasing cached JS wrappers 409s JS CTX: Final triggered GC 409s JS CTX: Destroying JS context 409s JS CTX: Releasing all native objects 409s JS CTX: Disabling auto GC 409s JS CTX: Ending trace on global object 409s JS CTX: Freeing allocated resources 409s JS CTX: JS context destroyed 409s PASS: gjs/testGIMarshalling.test 409s Running test: gjs/lastvalues.test 409s 1..1 409s ok 1 - /usr/libexec/installed-tests/gjs/debugger/lastvalues.debugger 409s PASS: gjs/lastvalues.test 409s Running test: gjs/testCairo.test 409s JS NATIVE: Registered native JS module '_promiseNative' 409s JS NATIVE: Registered native JS module '_byteArrayNative' 409s JS NATIVE: Registered native JS module '_encodingNative' 409s JS NATIVE: Registered native JS module '_gi' 409s JS NATIVE: Registered native JS module 'gi' 409s JS NATIVE: Registered native JS module 'cairoNative' 409s JS NATIVE: Registered native JS module 'system' 409s JS NATIVE: Registered native JS module 'console' 409s JS NATIVE: Registered native JS module '_print' 409s JS CTX: Enabling JIT 409s JS CTX: Initialized class GjsFileImporter prototype 0xbb84a5000a0 409s JS IMPORT: Defining parent (nil) of 0xbb84a500100 'imports' is mod 0 409s JS IMPORT: Importing '_print' 409s JS NATIVE: Defining native module '_print' 409s JS IMPORT: Defining parent 0xbb84a500100 of 0xbb84a5007b0 '_print' is mod 1 409s JS IMPORT: successfully imported module '_print' 409s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 409s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xe02e5d3b128 409s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe02e5d3b128 409s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe02e5d3b128 409s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe02e5d3b128 409s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe02e5d3b128 409s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe02e5d3b128 409s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe02e5d3b128 409s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe02e5d3b128 409s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe02e5d3b128 409s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe02e5d3b128 409s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe02e5d3b128 409s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe02e5d3b128 409s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe02e5d3b128 409s JS MAINLOOP: Main loop instance 0xd25bb55d060: hold 409s JS MAINLOOP: Enqueue job , promise=, allocation site= 409s JS MAINLOOP: Starting promise job dispatcher 409s JS MAINLOOP: Main loop instance 0xd25bb55d060: Spinning loop until released or hook cleared 409s JS MAINLOOP: handling job 0, 409s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 409s JS MAINLOOP: Main loop instance 0xd25bb55d060: release 409s JS MAINLOOP: Completed job 0 409s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe02e5d3b128 409s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe02e5d3b128 409s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe02e5d3b128 409s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe02e5d3b128 409s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe02e5d3b128 409s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe02e5d3b128 409s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe02e5d3b128 409s JS IMPORT: Module metadata hook for module 0xbb84a513000 409s JS IMPORT: Defining meta.importSync for module 0xbb84a513000 409s JS NATIVE: Defining native module 'gi' 409s JS CTX: Initialized class GIRepositoryNamespace prototype 0xbb84a5133f0 409s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 409s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 409s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 409s JS IMPORT: Importing directory 'overrides' 409s JS IMPORT: Defining parent 0xbb84a500100 of 0xbb84a5134f0 'overrides' is mod 1 409s JS IMPORT: Defined importer 'overrides' 0xbb84a5134f0 in 0xbb84a500100 409s JS IMPORT: successfully imported directory 'overrides' 409s JS IMPORT: Importing '_promiseNative' 409s JS NATIVE: Defining native module '_promiseNative' 409s JS IMPORT: Defining parent 0xbb84a500100 of 0xbb84a5139a0 '_promiseNative' is mod 1 409s JS IMPORT: successfully imported module '_promiseNative' 409s JS IMPORT: Importing module GLib succeeded 409s JS IMPORT: Defining parent 0xbb84a5134f0 of 0xe02e5d3c150 'GLib' is mod 1 409s JS IMPORT: successfully imported module 'GLib' 409s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 409s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe02e5d79060, JSClass 0x66efb94785e0, in object 0xe02e5d79038 409s JS CTX: Initialized class GIRepositoryGType prototype 0xbb84a513ce8 409s JS CTX: Initialized class GIRepositoryFunction prototype 0xbb84a513d48 409s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 409s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 409s JS G BXD: Defined class for Error (GError), prototype 0xe02e5d790b0, JSClass 0x66efb94785e0, in object 0xe02e5d79038 409s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 409s JS G BXD: Defined class for Variant (GVariant), prototype 0xe02e5d79100, JSClass 0x66efb94785e0, in object 0xe02e5d79038 409s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 409s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe02e5d79150, JSClass 0x66efb94785e0, in object 0xe02e5d79038 409s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 409s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 409s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe02e5d791a0, JSClass 0x66efb94785e0, in object 0xe02e5d79038 409s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 409s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 409s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 409s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 409s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 409s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 409s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 409s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 409s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 409s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 409s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 409s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 409s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 409s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 409s JS G BXD: Defined class for Thread (GThread), prototype 0xe02e5d791f0, JSClass 0x66efb94785e0, in object 0xe02e5d79038 409s JS G BXD: Defining method ref in prototype for GLib.Thread 409s JS G BXD: Defining method unref in prototype for GLib.Thread 409s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 409s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xe02e5d79240, JSClass 0x66efb94785e0, in object 0xe02e5d79038 409s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 409s JS G BXD: Defined class for Regex (GRegex), prototype 0xe02e5d79290, JSClass 0x66efb94785e0, in object 0xe02e5d79038 409s JS G BXD: Defining method match in prototype for GLib.Regex 409s JS G BXD: Defining method match_full in prototype for GLib.Regex 409s JS G BXD: Defining method match_all in prototype for GLib.Regex 409s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 409s JS G NS: Defined namespace 'GLib' 0xe02e5d79038 in GIRepository 0xbb84a513280 409s JS IMPORT: Importing module jasmine succeeded 409s JS IMPORT: Defining parent 0xbb84a500100 of 0xe02e5d3cce0 'jasmine' is mod 1 409s JS IMPORT: successfully imported module 'jasmine' 409s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 409s JS MAINLOOP: Main loop instance 0xd25bb55d060: hold 409s JS MAINLOOP: Enqueue job , promise=, allocation site= 409s JS MAINLOOP: Main loop instance 0xd25bb55d060: Spinning loop until released or hook cleared 409s JS MAINLOOP: handling job 0, 409s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 409s JS MAINLOOP: Main loop instance 0xd25bb55d060: release 409s JS MAINLOOP: Completed job 0 409s JS IMPORT: Importing 'gi' 409s JS IMPORT: Defining parent 0xbb84a500100 of 0xbb84a513280 'gi' is mod 1 409s JS IMPORT: successfully imported module 'gi' 409s JS IMPORT: JS import 'cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/cairo.js 409s JS IMPORT: JS import '_cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_cairo.js 409s JS IMPORT: JS import '_cairo' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_cairo.js 409s JS IMPORT: Importing module _cairo succeeded 409s JS IMPORT: Defining parent 0xbb84a500100 of 0xe02e5d3ce70 '_cairo' is mod 1 409s JS IMPORT: successfully imported module '_cairo' 409s JS IMPORT: Importing 'cairoNative' 409s JS NATIVE: Defining native module 'cairoNative' 409s JS CTX: Initialized class Region prototype 0xbb84a528cb8 409s JS CTX: Initialized class Context prototype 0xbb84a528dd8 409s JS CTX: Initialized class Surface prototype 0xbb84a5295b8 409s JS CTX: Initialized class ImageSurface prototype 0xbb84a529698 409s JS CTX: Initialized class Path prototype 0xbb84a529778 409s JS CTX: Initialized class PSSurface prototype 0xbb84a5297d8 409s JS CTX: Initialized class PDFSurface prototype 0xbb84a529838 409s JS CTX: Initialized class SVGSurface prototype 0xbb84a529998 409s JS CTX: Initialized class Pattern prototype 0xbb84a5299f8 409s JS CTX: Initialized class Gradient prototype 0xbb84a529a58 409s JS CTX: Initialized class LinearGradient prototype 0xbb84a529ab8 409s JS CTX: Initialized class RadialGradient prototype 0xbb84a529b18 409s JS CTX: Initialized class SurfacePattern prototype 0xbb84a529b78 409s JS CTX: Initialized class SolidPattern prototype 0xbb84a529bd8 409s JS IMPORT: Defining parent 0xbb84a500100 of 0xbb84a528c98 'cairoNative' is mod 1 409s JS IMPORT: successfully imported module 'cairoNative' 409s JS IMPORT: Importing module cairo succeeded 409s JS IMPORT: Defining parent 0xbb84a500100 of 0xe02e5d3ce20 'cairo' is mod 1 409s JS IMPORT: successfully imported module 'cairo' 409s JS IMPORT: JS import 'Gdk' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/Gdk.js 409s JS G NS: Defined namespace 'Gdk' 0xe02e5d793a8 in GIRepository 0xbb84a513280 409s JS IMPORT: JS import 'GIMarshallingTests' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GIMarshallingTests.js 409s JS G NS: Defined namespace 'GIMarshallingTests' 0xe02e5d793d0 in GIRepository 0xbb84a513280 409s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 409s JS IMPORT: Importing module _legacy succeeded 409s JS IMPORT: Defining parent 0xbb84a500100 of 0xe02e5d3cf10 '_legacy' is mod 1 409s JS IMPORT: successfully imported module '_legacy' 409s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 409s JS G NS: Defined namespace 'GjsPrivate' 0xe02e5d79448 in GIRepository 0xbb84a513280 409s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 409s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 409s JS IMPORT: Importing module lang succeeded 409s JS IMPORT: Defining parent 0xbb84a500100 of 0xe02e5dcc038 'lang' is mod 1 409s JS IMPORT: successfully imported module 'lang' 409s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 409s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 409s JS IMPORT: Importing module _signals succeeded 409s JS IMPORT: Defining parent 0xbb84a500100 of 0xe02e5dcc088 '_signals' is mod 1 409s JS IMPORT: successfully imported module '_signals' 409s JS IMPORT: Importing module signals succeeded 409s JS IMPORT: Defining parent 0xbb84a500100 of 0xe02e5d3cfb0 'signals' is mod 1 409s JS IMPORT: successfully imported module 'signals' 409s JS IMPORT: Importing module Gio succeeded 409s JS IMPORT: Defining parent 0xbb84a5134f0 of 0xe02e5d3cf60 'Gio' is mod 1 409s JS IMPORT: successfully imported module 'Gio' 409s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 409s JS IMPORT: Importing '_gi' 409s JS NATIVE: Defining native module '_gi' 409s JS IMPORT: Defining parent 0xbb84a500100 of 0xbb84a52d360 '_gi' is mod 1 409s JS IMPORT: successfully imported module '_gi' 409s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 409s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 409s JS IMPORT: Importing module _common succeeded 409s JS IMPORT: Defining parent 0xbb84a500100 of 0xe02e5dcc128 '_common' is mod 1 409s JS IMPORT: successfully imported module '_common' 409s JS IMPORT: Importing module GObject succeeded 409s JS IMPORT: Defining parent 0xbb84a5134f0 of 0xe02e5dcc0d8 'GObject' is mod 1 409s JS IMPORT: successfully imported module 'GObject' 409s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 409s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 409s JS G BXD: Defined class for String (GString), prototype 0xe02e5d796f0, JSClass 0x66efb94785e0, in object 0xe02e5d79470 409s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 409s JS G PRM: Defined class ParamSpec prototype is 0xe02e5dcc1c8 class 0x66efb9480068 in object 0xe02e5d79470 409s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 409s JS G OBJ: Defined class for Object (GObject), prototype 0xe02e5d79858, JSClass 0x66efb9478610, in object 0xe02e5d79470 409s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 409s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 409s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe02e5d79880, JSClass 0x66efb9478610, in object 0xe02e5d79470 409s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 409s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 409s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 409s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 409s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 409s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 409s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 409s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 409s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 409s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 409s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 409s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 409s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 409s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 409s JS G NS: Defined namespace 'GObject' 0xe02e5d79470 in GIRepository 0xbb84a513280 409s JS G OBJ: Defined class for Application (GApplication), prototype 0xe02e5d798d0, JSClass 0x66efb9478610, in object 0xe02e5d79420 409s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 409s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xe02e5dcc6a0, JSClass 0x66efb947a808, in object 0xe02e5d79420 409s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 409s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 409s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 409s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 409s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 409s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 409s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 409s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 409s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 409s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 409s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xe02e5d79948, JSClass 0x66efb9478610, in object 0xe02e5d79420 409s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 409s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xe02e5dcc920, JSClass 0x66efb947a808, in object 0xe02e5d79420 409s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 409s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xe02e5d799c0, JSClass 0x66efb9478610, in object 0xe02e5d79420 409s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 409s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 409s JS G IFACE: Defined class for Initable (GInitable), prototype 0xe02e5dcca60, JSClass 0x66efb947a808, in object 0xe02e5d79420 409s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 409s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 409s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 409s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xe02e5d79a38, JSClass 0x66efb94785e0, in object 0xe02e5d79420 409s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 409s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xe02e5d79a88, JSClass 0x66efb94785e0, in object 0xe02e5d79420 409s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' 409s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 409s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xe02e5d79ad8, JSClass 0x66efb9478610, in object 0xe02e5d79420 409s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xe02e5d79b28, JSClass 0x66efb9478610, in object 0xe02e5d79448 409s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 409s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xe02e5d79b78, JSClass 0x66efb9478610, in object 0xe02e5d79420 409s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 409s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 409s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 409s JS G IFACE: Defined class for File (GFile), prototype 0xe02e5dccbc8, JSClass 0x66efb947a808, in object 0xe02e5d79420 409s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xe02e5d79bf0, JSClass 0x66efb9478610, in object 0xbb84a513360 409s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 409s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xe02e5d79c68, JSClass 0x66efb9478610, in object 0xe02e5d79420 409s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 409s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 409s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xe02e5d79cb8, JSClass 0x66efb9478610, in object 0xe02e5d79420 409s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 409s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xe02e5d79d08, JSClass 0x66efb9478610, in object 0xe02e5d79420 409s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 409s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xe02e5d79d58, JSClass 0x66efb94785e0, in object 0xe02e5d79420 409s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 409s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 409s JS G OBJ: Defined class for Settings (GSettings), prototype 0xe02e5d79da8, JSClass 0x66efb9478610, in object 0xe02e5d79420 409s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 409s JS G NS: Defined namespace 'Gio' 0xe02e5d79420 in GIRepository 0xbb84a513280 409s JS IMPORT: Importing module Gtk succeeded 409s JS IMPORT: Defining parent 0xbb84a5134f0 of 0xe02e5d3cec0 'Gtk' is mod 1 409s JS IMPORT: successfully imported module 'Gtk' 409s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 409s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 409s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0xe02e5d79df8, JSClass 0x66efb9478610, in object 0xe02e5d79470 409s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0xe02e5d79e48, JSClass 0x66efb9478610, in object 0xe02e5d793f8 409s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 409s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0xe02e5de0920, JSClass 0x66efb947a808, in object 0xe02e5d793f8 409s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 409s JS G OBJ: Defined class for Container (GtkContainer), prototype 0xe02e5d79ec0, JSClass 0x66efb9478610, in object 0xe02e5d793f8 409s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 409s JS G NS: Defined namespace 'Gtk' 0xe02e5d793f8 in GIRepository 0xbb84a513280 409s JS IMPORT: JS import 'Regress' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/Regress.js 409s JS G NS: Defined namespace 'Regress' 0xe02e5d79f10 in GIRepository 0xbb84a513280 409s JS IMPORT: Importing module cairo succeeded 409s JS IMPORT: Defining parent 0xe02e5d3ed90 of 0xe02e5df5268 'cairo' is mod 1 409s JS IMPORT: successfully imported module 'cairo' 409s JS G NS: Found info type ENUM for 'Antialias' in namespace 'cairo' 409s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 409s JS G ENUM: Defining enum value NONE (fixed from none) 1 409s JS G ENUM: Defining enum value GRAY (fixed from gray) 2 409s JS G ENUM: Defining enum value SUBPIXEL (fixed from subpixel) 3 409s JS G ENUM: Defining enum value FAST (fixed from fast) 4 409s JS G ENUM: Defining enum value GOOD (fixed from good) 5 409s JS G ENUM: Defining enum value BEST (fixed from best) 6 409s JS G ENUM: Defining cairo.Antialias as 0xbb84a50ee60 409s JS G NS: Found info type ENUM for 'Content' in namespace 'cairo' 409s JS G ENUM: Defining enum value COLOR (fixed from color) 4096 409s JS G ENUM: Defining enum value ALPHA (fixed from alpha) 8192 409s JS G ENUM: Defining enum value COLOR_ALPHA (fixed from color_alpha) 12288 409s JS G ENUM: Defining cairo.Content as 0xbb84a50ef40 409s JS G NS: Found info type ENUM for 'Extend' in namespace 'cairo' 409s JS G ENUM: Defining enum value NONE (fixed from none) 0 409s JS G ENUM: Defining enum value REPEAT (fixed from repeat) 1 409s JS G ENUM: Defining enum value REFLECT (fixed from reflect) 2 409s JS G ENUM: Defining enum value PAD (fixed from pad) 3 409s JS G ENUM: Defining cairo.Extend as 0xbb84a50efa0 409s JS G NS: Found info type ENUM for 'FillRule' in namespace 'cairo' 409s JS G ENUM: Defining enum value WINDING (fixed from winding) 0 409s JS G ENUM: Defining enum value EVEN_ODD (fixed from even_odd) 1 409s JS G ENUM: Defining cairo.FillRule as 0xbb84a50f000 409s JS G NS: Found info type ENUM for 'Filter' in namespace 'cairo' 409s JS G ENUM: Defining enum value FAST (fixed from fast) 0 409s JS G ENUM: Defining enum value GOOD (fixed from good) 1 409s JS G ENUM: Defining enum value BEST (fixed from best) 2 409s JS G ENUM: Defining enum value NEAREST (fixed from nearest) 3 409s JS G ENUM: Defining enum value BILINEAR (fixed from bilinear) 4 409s JS G ENUM: Defining enum value GAUSSIAN (fixed from gaussian) 5 409s JS G ENUM: Defining cairo.Filter as 0xbb84a50f060 409s JS G NS: Found info type ENUM for 'FontSlant' in namespace 'cairo' 409s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 409s JS G ENUM: Defining enum value ITALIC (fixed from italic) 1 409s JS G ENUM: Defining enum value OBLIQUE (fixed from oblique) 2 409s JS G ENUM: Defining cairo.FontSlant as 0xbb84a50f140 409s JS G NS: Found info type ENUM for 'FontWeight' in namespace 'cairo' 409s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 409s JS G ENUM: Defining enum value BOLD (fixed from bold) 1 409s JS G ENUM: Defining cairo.FontWeight as 0xbb84a50f1a0 409s JS G NS: Found info type ENUM for 'Format' in namespace 'cairo' 409s JS G ENUM: Defining enum value INVALID (fixed from invalid) -1 409s JS G ENUM: Defining enum value ARGB32 (fixed from argb32) 0 409s JS G ENUM: Defining enum value RGB24 (fixed from rgb24) 1 409s JS G ENUM: Defining enum value A8 (fixed from a8) 2 409s JS G ENUM: Defining enum value A1 (fixed from a1) 3 409s JS G ENUM: Defining enum value RGB16_565 (fixed from rgb16_565) 4 409s JS G ENUM: Defining enum value RGB30 (fixed from rgb30) 5 409s JS G ENUM: Defining cairo.Format as 0xbb84a50f200 409s JS G NS: Found info type ENUM for 'LineCap' in namespace 'cairo' 409s JS G ENUM: Defining enum value BUTT (fixed from butt) 0 409s JS G ENUM: Defining enum value ROUND (fixed from round) 1 409s JS G ENUM: Defining enum value SQUARE (fixed from square) 2 409s JS G ENUM: Defining cairo.LineCap as 0xbb84a50f2e0 409s JS G NS: Found info type ENUM for 'LineJoin' in namespace 'cairo' 409s JS G ENUM: Defining enum value MITER (fixed from miter) 0 409s JS G ENUM: Defining enum value ROUND (fixed from round) 1 409s JS G ENUM: Defining enum value BEVEL (fixed from bevel) 2 409s JS G ENUM: Defining cairo.LineJoin as 0xbb84a50f340 409s JS G NS: Found info type ENUM for 'Operator' in namespace 'cairo' 409s JS G ENUM: Defining enum value CLEAR (fixed from clear) 0 409s JS G ENUM: Defining enum value SOURCE (fixed from source) 1 409s JS G ENUM: Defining enum value OVER (fixed from over) 2 409s JS G ENUM: Defining enum value IN (fixed from in) 3 409s JS G ENUM: Defining enum value OUT (fixed from out) 4 409s JS G ENUM: Defining enum value ATOP (fixed from atop) 5 409s JS G ENUM: Defining enum value DEST (fixed from dest) 6 409s JS G ENUM: Defining enum value DEST_OVER (fixed from dest_over) 7 409s JS G ENUM: Defining enum value DEST_IN (fixed from dest_in) 8 409s JS G ENUM: Defining enum value DEST_OUT (fixed from dest_out) 9 409s JS G ENUM: Defining enum value DEST_ATOP (fixed from dest_atop) 10 409s JS G ENUM: Defining enum value XOR (fixed from xor) 11 409s JS G ENUM: Defining enum value ADD (fixed from add) 12 409s JS G ENUM: Defining enum value SATURATE (fixed from saturate) 13 409s JS G ENUM: Defining enum value MULTIPLY (fixed from multiply) 14 409s JS G ENUM: Defining enum value SCREEN (fixed from screen) 15 409s JS G ENUM: Defining enum value OVERLAY (fixed from overlay) 16 409s JS G ENUM: Defining enum value DARKEN (fixed from darken) 17 409s JS G ENUM: Defining enum value LIGHTEN (fixed from lighten) 18 409s JS G ENUM: Defining enum value COLOR_DODGE (fixed from color_dodge) 19 409s JS G ENUM: Defining enum value COLOR_BURN (fixed from color_burn) 20 409s JS G ENUM: Defining enum value HARD_LIGHT (fixed from hard_light) 21 409s JS G ENUM: Defining enum value SOFT_LIGHT (fixed from soft_light) 22 409s JS G ENUM: Defining enum value DIFFERENCE (fixed from difference) 23 409s JS G ENUM: Defining enum value EXCLUSION (fixed from exclusion) 24 409s JS G ENUM: Defining enum value HSL_HUE (fixed from hsl_hue) 25 409s JS G ENUM: Defining enum value HSL_SATURATION (fixed from hsl_saturation) 26 409s JS G ENUM: Defining enum value HSL_COLOR (fixed from hsl_color) 27 409s JS G ENUM: Defining enum value HSL_LUMINOSITY (fixed from hsl_luminosity) 28 409s JS G ENUM: Defining cairo.Operator as 0xbb84a50f3a0 409s JS G NS: Found info type ENUM for 'PatternType' in namespace 'cairo' 409s JS G ENUM: Defining enum value SOLID (fixed from solid) 0 409s JS G ENUM: Defining enum value SURFACE (fixed from surface) 1 409s JS G ENUM: Defining enum value LINEAR (fixed from linear) 2 409s JS G ENUM: Defining enum value RADIAL (fixed from radial) 3 409s JS G ENUM: Defining enum value MESH (fixed from mesh) 4 409s JS G ENUM: Defining enum value RASTER_SOURCE (fixed from raster_source) 5 409s JS G ENUM: Defining cairo.PatternType as 0xbb84a50f580 409s JS G NS: Found info type ENUM for 'SurfaceType' in namespace 'cairo' 409s JS G ENUM: Defining enum value IMAGE (fixed from image) 0 409s JS G ENUM: Defining enum value PDF (fixed from pdf) 1 409s JS G ENUM: Defining enum value PS (fixed from ps) 2 409s JS G ENUM: Defining enum value XLIB (fixed from xlib) 3 409s JS G ENUM: Defining enum value XCB (fixed from xcb) 4 409s JS G ENUM: Defining enum value GLITZ (fixed from glitz) 5 409s JS G ENUM: Defining enum value QUARTZ (fixed from quartz) 6 409s JS G ENUM: Defining enum value WIN32 (fixed from win32) 7 409s JS G ENUM: Defining enum value BEOS (fixed from beos) 8 409s JS G ENUM: Defining enum value DIRECTFB (fixed from directfb) 9 409s JS G ENUM: Defining enum value SVG (fixed from svg) 10 409s JS G ENUM: Defining enum value OS2 (fixed from os2) 11 409s JS G ENUM: Defining enum value WIN32_PRINTING (fixed from win32_printing) 12 409s JS G ENUM: Defining enum value QUARTZ_IMAGE (fixed from quartz_image) 13 409s JS G ENUM: Defining enum value SCRIPT (fixed from script) 14 409s JS G ENUM: Defining enum value QT (fixed from qt) 15 409s JS G ENUM: Defining enum value RECORDING (fixed from recording) 16 409s JS G ENUM: Defining enum value VG (fixed from vg) 17 409s JS G ENUM: Defining enum value GL (fixed from gl) 18 409s JS G ENUM: Defining enum value DRM (fixed from drm) 19 409s JS G ENUM: Defining enum value TEE (fixed from tee) 20 409s JS G ENUM: Defining enum value XML (fixed from xml) 21 409s JS G ENUM: Defining enum value SKIA (fixed from skia) 22 409s JS G ENUM: Defining enum value SUBSURFACE (fixed from subsurface) 23 409s JS G ENUM: Defining enum value COGL (fixed from cogl) 24 409s JS G ENUM: Defining cairo.SurfaceType as 0xbb84a50f660 409s JS G NS: Found info type STRUCT for 'Region' in namespace 'cairo' 409s JS G BXD: Defined class for Region (CairoRegion), prototype 0x2be6b9e061a0, JSClass 0x66efb94785e0, in object 0xe02e5d79f38 409s JS G NS: Found info type STRUCT for 'Context' in namespace 'cairo' 409s JS G BXD: Defined class for Context (CairoContext), prototype 0x2be6b9e061c8, JSClass 0x66efb94785e0, in object 0xe02e5d79f38 409s JS G NS: Found info type STRUCT for 'Surface' in namespace 'cairo' 409s JS G BXD: Defined class for Surface (CairoSurface), prototype 0x2be6b9e061f0, JSClass 0x66efb94785e0, in object 0xe02e5d79f38 409s JS G NS: Found info type STRUCT for 'Path' in namespace 'cairo' 409s JS G BXD: Defined class for Path (void), prototype 0x2be6b9e06218, JSClass 0x66efb94785e0, in object 0xe02e5d79f38 409s JS G NS: Found info type STRUCT for 'Pattern' in namespace 'cairo' 409s JS G BXD: Defined class for Pattern (CairoPattern), prototype 0x2be6b9e06240, JSClass 0x66efb94785e0, in object 0xe02e5d79f38 409s JS G NS: Defined namespace 'cairo' 0xe02e5d79f38 in GIRepository 0xe02e5d3ee98 409s JS CTX: Script evaluation succeeded 409s JS MAINLOOP: Main loop instance 0xd25bb55d060: Spinning loop until released or hook cleared 409s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe02e5d3b128 409s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe02e5d3b128 409s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe02e5d3b128 409s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe02e5d3b128 409s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe02e5d3b128 409s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe02e5d3b128 409s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe02e5d3b128 409s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe02e5d3b128 409s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe02e5d3b128 409s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe02e5d3b128 409s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe02e5d3b128 409s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe02e5d3b128 409s JS IMPORT: Module metadata hook for module 0xbb84a5111f0 409s JS IMPORT: Defining meta.importSync for module 0xbb84a5111f0 409s JS NATIVE: Defining native module 'system' 409s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe02e5d3b128 409s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe02e5d3b128 409s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 409s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 409s JS MAINLOOP: Set main loop hook to 409s JS MAINLOOP: Main loop instance 0xd25bb55d060: hold 409s JS MAINLOOP: Running and clearing main loop hook 409s JS G BXD: Defining method run in prototype for GLib.MainLoop 409s 1..43 409s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 409s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 409s JS G BXD: Defined class for Source (GSource), prototype 0x2be6b9e06268, JSClass 0x66efb94785e0, in object 0xe02e5d79038 409s JS G BXD: Defining method set_priority in prototype for GLib.Source 409s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 409s JS G BXD: Defining method attach in prototype for GLib.Source 409s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 409s JS IMPORT: Module metadata hook for module 0xe02e5d62f20 409s JS IMPORT: Defining meta.importSync for module 0xe02e5d62f20 409s JS G BXD: Defining method destroy in prototype for GLib.Source 409s ok 1 Cairo context has the right type 409s ok 2 Cairo context reports its target surface 409s ok 3 Cairo context can set its source to a pattern 409s ok 4 Cairo context can set its antialias 409s ok 5 Cairo context can set its fill rule 409s ok 6 Cairo context can set its line cap 409s ok 7 Cairo context can set its line join 409s ok 8 Cairo context can set its line width 409s ok 9 Cairo context can set its miter limit 409s ok 10 Cairo context can set its operator 409s ok 11 Cairo context can set its tolerance 409s ok 12 Cairo context has a rectangle as clip extents 409s ok 13 Cairo context has a rectangle as fill extents 409s ok 14 Cairo context has a rectangle as stroke extents 409s ok 15 Cairo context has zero dashes initially 409s ok 16 Cairo context transforms user to device coordinates 409s ok 17 Cairo context transforms user to device distance 409s ok 18 Cairo context transforms device to user coordinates 409s ok 19 Cairo context transforms device to user distance 409s ok 20 Cairo context computes text extents 409s ok 21 Cairo context can call various, otherwise untested, methods without crashing 409s ok 22 Cairo context has methods when created from a C function # SKIP GTK disabled 409s ok 23 Cairo pattern has typechecks 409s ok 24 Cairo solid pattern can be created from RGB static method 409s ok 25 Cairo solid pattern can be created from RGBA static method 409s ok 26 Cairo surface pattern can be created and added as a source 409s ok 27 Cairo linear gradient can be created and added as a source 409s ok 28 Cairo radial gradient can be created and added as a source 409s ok 29 Cairo path has typechecks 409s ok 30 Cairo surface has typechecks 409s ok 31 Cairo surface can access the device scale 409s ok 32 Cairo surface can access the device offset 409s ok 33 Cairo surface can be finalized 409s JS G NS: Found info type FUNCTION for 'test_cairo_context_full_return' in namespace 'Regress' 409s ok 34 Cairo GI test suite for context can be marshalled as a return value 409s JS G NS: Found info type FUNCTION for 'test_cairo_context_none_in' in namespace 'Regress' 409s ok 35 Cairo GI test suite for context can be marshalled as an in parameter 409s JS G NS: Found info type FUNCTION for 'test_cairo_surface_none_return' in namespace 'Regress' 409s ok 36 Cairo GI test suite for surface can be marshalled as a transfer-none return value 409s JS G NS: Found info type FUNCTION for 'test_cairo_surface_full_return' in namespace 'Regress' 409s ok 37 Cairo GI test suite for surface can be marshalled as a transfer-full return value 409s JS G NS: Found info type FUNCTION for 'test_cairo_surface_none_in' in namespace 'Regress' 409s ok 38 Cairo GI test suite for surface can be marshalled as an in parameter 409s JS G NS: Found info type FUNCTION for 'test_cairo_surface_full_out' in namespace 'Regress' 409s ok 39 Cairo GI test suite for surface can be marshalled as an out parameter 409s JS G NS: Found info type OBJECT for 'TestObj' in namespace 'Regress' 409s JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0x2be6b9e31740, JSClass 0x66efb9478610, in object 0xe02e5d79f10 409s JS G OBJ: Defining method emit_sig_with_foreign_struct in prototype for RegressTestObj (Regress.TestObj) 409s ok 40 Cairo GI test suite can be marshalled through a signal handler 409s JS G NS: Found info type FUNCTION for 'gvalue_in_with_type' in namespace 'GIMarshallingTests' 409s ok 41 Cairo GI test suite can have its type inferred as a foreign struct 409s ok 42 Cairo imported via GI has the same functionality as imports.cairo 409s JS G NS: Found info type STRUCT for 'RectangleInt' in namespace 'cairo' 409s JS G BXD: Defined class for RectangleInt (CairoRectangleInt), prototype 0x2be6b9e31a88, JSClass 0x66efb94785e0, in object 0xe02e5d79f38 409s ok 43 Cairo imported via GI has boxed types from the GIR file 409s JS G BXD: Defining method quit in prototype for GLib.MainLoop 409s JS MAINLOOP: Enqueue job , promise=, allocation site= 409s JS MAINLOOP: Main loop instance 0xd25bb55d060: Spinning loop until released or hook cleared 409s JS MAINLOOP: handling job 0, 409s JS MAINLOOP: Enqueue job , promise=, allocation site= 409s JS MAINLOOP: Completed job 0 409s JS MAINLOOP: handling job 1, 409s JS MAINLOOP: Enqueue job , promise=, allocation site= 409s JS MAINLOOP: Completed job 1 409s JS MAINLOOP: handling job 2, 409s JS MAINLOOP: Enqueue job , promise=, allocation site= 409s JS MAINLOOP: Completed job 2 409s JS MAINLOOP: handling job 3, 409s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 409s JS MAINLOOP: Main loop instance 0xd25bb55d060: release 409s JS MAINLOOP: Completed job 3 409s JS MEMORY: Memory report: before destroying context 409s JS MEMORY: 577 objects currently alive 409s JS MEMORY: boxed_instance = 257 409s JS MEMORY: boxed_prototype = 19 409s JS MEMORY: closure = 2 409s JS MEMORY: function = 253 409s JS MEMORY: fundamental_instance = 0 409s JS MEMORY: fundamental_prototype = 0 409s JS MEMORY: gerror_instance = 0 409s JS MEMORY: gerror_prototype = 0 409s JS MEMORY: interface = 5 409s JS MEMORY: module = 13 409s JS MEMORY: ns = 9 409s JS MEMORY: object_instance = 2 409s JS MEMORY: object_prototype = 17 409s JS MEMORY: param = 0 409s JS MEMORY: union_instance = 0 409s JS MEMORY: union_prototype = 0 409s JS CTX: JS shutdown sequence 409s JS CTX: Stopping profiler 409s JS CTX: Shutting down toggle queue 409s JS CTX: Notifying external reference holders of GjsContext dispose 409s JS MAINLOOP: Stopping promise job dispatcher 409s JS CTX: Notifying reference holders of GjsContext dispose 409s JS CTX: Checking unhandled promise rejections 409s JS CTX: Releasing cached JS wrappers 409s JS CTX: Final triggered GC 409s JS CTX: Destroying JS context 409s JS CTX: Releasing all native objects 409s JS CTX: Disabling auto GC 409s JS CTX: Ending trace on global object 409s JS CTX: Freeing allocated resources 409s JS CTX: JS context destroyed 409s PASS: gjs/testCairo.test 409s Running test: gjs/testGObjectClass.test 409s JS NATIVE: Registered native JS module '_promiseNative' 409s JS NATIVE: Registered native JS module '_byteArrayNative' 409s JS NATIVE: Registered native JS module '_encodingNative' 409s JS NATIVE: Registered native JS module '_gi' 409s JS NATIVE: Registered native JS module 'gi' 409s JS NATIVE: Registered native JS module 'cairoNative' 409s JS NATIVE: Registered native JS module 'system' 409s JS NATIVE: Registered native JS module 'console' 409s JS NATIVE: Registered native JS module '_print' 409s JS CTX: Enabling JIT 409s JS CTX: Initialized class GjsFileImporter prototype 0xd7da99000a0 409s JS IMPORT: Defining parent (nil) of 0xd7da9900100 'imports' is mod 0 409s JS IMPORT: Importing '_print' 409s JS NATIVE: Defining native module '_print' 409s JS IMPORT: Defining parent 0xd7da9900100 of 0xd7da99007b0 '_print' is mod 1 409s JS IMPORT: successfully imported module '_print' 409s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 409s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x13c11ad3b128 409s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x13c11ad3b128 409s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x13c11ad3b128 409s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x13c11ad3b128 409s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x13c11ad3b128 409s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x13c11ad3b128 409s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x13c11ad3b128 409s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x13c11ad3b128 409s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x13c11ad3b128 409s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x13c11ad3b128 409s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x13c11ad3b128 409s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x13c11ad3b128 409s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x13c11ad3b128 409s JS MAINLOOP: Main loop instance 0x7bbd43ad060: hold 409s JS MAINLOOP: Enqueue job , promise=, allocation site= 409s JS MAINLOOP: Starting promise job dispatcher 409s JS MAINLOOP: Main loop instance 0x7bbd43ad060: Spinning loop until released or hook cleared 409s JS MAINLOOP: handling job 0, 409s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 409s JS MAINLOOP: Main loop instance 0x7bbd43ad060: release 409s JS MAINLOOP: Completed job 0 409s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x13c11ad3b128 409s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x13c11ad3b128 409s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x13c11ad3b128 409s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x13c11ad3b128 409s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x13c11ad3b128 409s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x13c11ad3b128 409s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x13c11ad3b128 409s JS IMPORT: Module metadata hook for module 0xd7da9913000 409s JS IMPORT: Defining meta.importSync for module 0xd7da9913000 409s JS NATIVE: Defining native module 'gi' 409s JS CTX: Initialized class GIRepositoryNamespace prototype 0xd7da99133f0 409s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 409s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 409s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 409s JS IMPORT: Importing directory 'overrides' 409s JS IMPORT: Defining parent 0xd7da9900100 of 0xd7da99134f0 'overrides' is mod 1 409s JS IMPORT: Defined importer 'overrides' 0xd7da99134f0 in 0xd7da9900100 409s JS IMPORT: successfully imported directory 'overrides' 409s JS IMPORT: Importing '_promiseNative' 409s JS NATIVE: Defining native module '_promiseNative' 409s JS IMPORT: Defining parent 0xd7da9900100 of 0xd7da99139a0 '_promiseNative' is mod 1 409s JS IMPORT: successfully imported module '_promiseNative' 409s JS IMPORT: Importing module GLib succeeded 409s JS IMPORT: Defining parent 0xd7da99134f0 of 0x13c11ad3c150 'GLib' is mod 1 409s JS IMPORT: successfully imported module 'GLib' 409s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 409s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x13c11ad79060, JSClass 0x616dfb3a85e0, in object 0x13c11ad79038 409s JS CTX: Initialized class GIRepositoryGType prototype 0xd7da9913ce8 409s JS CTX: Initialized class GIRepositoryFunction prototype 0xd7da9913d48 409s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 409s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 409s JS G BXD: Defined class for Error (GError), prototype 0x13c11ad790b0, JSClass 0x616dfb3a85e0, in object 0x13c11ad79038 409s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 409s JS G BXD: Defined class for Variant (GVariant), prototype 0x13c11ad79100, JSClass 0x616dfb3a85e0, in object 0x13c11ad79038 409s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 409s JS G BXD: Defined class for Bytes (GBytes), prototype 0x13c11ad79150, JSClass 0x616dfb3a85e0, in object 0x13c11ad79038 409s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 409s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 409s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x13c11ad791a0, JSClass 0x616dfb3a85e0, in object 0x13c11ad79038 409s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 409s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 409s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 409s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 409s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 409s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 409s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 409s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 409s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 409s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 409s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 409s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 409s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 409s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 409s JS G BXD: Defined class for Thread (GThread), prototype 0x13c11ad791f0, JSClass 0x616dfb3a85e0, in object 0x13c11ad79038 409s JS G BXD: Defining method ref in prototype for GLib.Thread 409s JS G BXD: Defining method unref in prototype for GLib.Thread 409s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 409s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x13c11ad79240, JSClass 0x616dfb3a85e0, in object 0x13c11ad79038 409s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 409s JS G BXD: Defined class for Regex (GRegex), prototype 0x13c11ad79290, JSClass 0x616dfb3a85e0, in object 0x13c11ad79038 409s JS G BXD: Defining method match in prototype for GLib.Regex 409s JS G BXD: Defining method match_full in prototype for GLib.Regex 409s JS G BXD: Defining method match_all in prototype for GLib.Regex 409s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 409s JS G NS: Defined namespace 'GLib' 0x13c11ad79038 in GIRepository 0xd7da9913280 409s JS IMPORT: Importing module jasmine succeeded 409s JS IMPORT: Defining parent 0xd7da9900100 of 0x13c11ad3cce0 'jasmine' is mod 1 409s JS IMPORT: successfully imported module 'jasmine' 409s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 409s JS MAINLOOP: Main loop instance 0x7bbd43ad060: hold 409s JS MAINLOOP: Enqueue job , promise=, allocation site= 409s JS MAINLOOP: Main loop instance 0x7bbd43ad060: Spinning loop until released or hook cleared 409s JS MAINLOOP: handling job 0, 409s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 409s JS MAINLOOP: Main loop instance 0x7bbd43ad060: release 409s JS MAINLOOP: Completed job 0 409s JS IMPORT: Importing 'system' 409s JS NATIVE: Defining native module 'system' 409s JS IMPORT: Defining parent 0xd7da9900100 of 0xd7da99282c8 'system' is mod 1 409s JS IMPORT: successfully imported module 'system' 409s JS IMPORT: Importing 'gi' 409s JS IMPORT: Defining parent 0xd7da9900100 of 0xd7da9913280 'gi' is mod 1 409s JS IMPORT: successfully imported module 'gi' 409s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 409s JS G NS: Defined namespace 'GjsPrivate' 0x13c11ad79330 in GIRepository 0xd7da9913280 409s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 409s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 409s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 409s JS IMPORT: Importing module _legacy succeeded 409s JS IMPORT: Defining parent 0xd7da9900100 of 0x13c11ad3cf10 '_legacy' is mod 1 409s JS IMPORT: successfully imported module '_legacy' 409s JS IMPORT: Importing module lang succeeded 409s JS IMPORT: Defining parent 0xd7da9900100 of 0x13c11ad3cec0 'lang' is mod 1 409s JS IMPORT: successfully imported module 'lang' 409s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 409s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 409s JS IMPORT: Importing module _signals succeeded 409s JS IMPORT: Defining parent 0xd7da9900100 of 0x13c11ad3cf60 '_signals' is mod 1 409s JS IMPORT: successfully imported module '_signals' 409s JS IMPORT: Importing module signals succeeded 409s JS IMPORT: Defining parent 0xd7da9900100 of 0x13c11ad3ce70 'signals' is mod 1 409s JS IMPORT: successfully imported module 'signals' 409s JS IMPORT: Importing module Gio succeeded 409s JS IMPORT: Defining parent 0xd7da99134f0 of 0x13c11ad3ce20 'Gio' is mod 1 409s JS IMPORT: successfully imported module 'Gio' 409s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 409s JS IMPORT: Importing '_gi' 409s JS NATIVE: Defining native module '_gi' 409s JS IMPORT: Defining parent 0xd7da9900100 of 0xd7da992b878 '_gi' is mod 1 409s JS IMPORT: successfully imported module '_gi' 409s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 409s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 409s JS IMPORT: Importing module _common succeeded 409s JS IMPORT: Defining parent 0xd7da9900100 of 0x13c11adde038 '_common' is mod 1 409s JS IMPORT: successfully imported module '_common' 409s JS IMPORT: Importing module GObject succeeded 409s JS IMPORT: Defining parent 0xd7da99134f0 of 0x13c11ad3cfb0 'GObject' is mod 1 409s JS IMPORT: successfully imported module 'GObject' 409s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 409s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 409s JS G BXD: Defined class for String (GString), prototype 0x13c11ad795d8, JSClass 0x616dfb3a85e0, in object 0x13c11ad79358 409s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 409s JS G PRM: Defined class ParamSpec prototype is 0x13c11adde0d8 class 0x616dfb3b0068 in object 0x13c11ad79358 409s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 409s JS G OBJ: Defined class for Object (GObject), prototype 0x13c11ad79740, JSClass 0x616dfb3a8610, in object 0x13c11ad79358 409s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 409s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 409s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x13c11ad79768, JSClass 0x616dfb3a8610, in object 0x13c11ad79358 409s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 409s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 409s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 409s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 409s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 409s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 409s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 409s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 409s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 409s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 409s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 409s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 409s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 409s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 409s JS G NS: Defined namespace 'GObject' 0x13c11ad79358 in GIRepository 0xd7da9913280 409s JS G OBJ: Defined class for Application (GApplication), prototype 0x13c11ad797b8, JSClass 0x616dfb3a8610, in object 0x13c11ad79308 409s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 409s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x13c11adde5b0, JSClass 0x616dfb3aa808, in object 0x13c11ad79308 409s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 409s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 409s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 409s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 409s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 409s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 409s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 409s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 409s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 409s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 409s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x13c11ad79830, JSClass 0x616dfb3a8610, in object 0x13c11ad79308 409s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 409s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x13c11adde830, JSClass 0x616dfb3aa808, in object 0x13c11ad79308 409s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 409s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x13c11ad798a8, JSClass 0x616dfb3a8610, in object 0x13c11ad79308 409s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 409s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 409s JS G IFACE: Defined class for Initable (GInitable), prototype 0x13c11adde970, JSClass 0x616dfb3aa808, in object 0x13c11ad79308 409s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 409s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 409s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 409s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x13c11ad79920, JSClass 0x616dfb3a85e0, in object 0x13c11ad79308 409s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 409s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x13c11ad79970, JSClass 0x616dfb3a85e0, in object 0x13c11ad79308 409s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' 409s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 409s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x13c11ad799c0, JSClass 0x616dfb3a8610, in object 0x13c11ad79308 409s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x13c11ad79a10, JSClass 0x616dfb3a8610, in object 0x13c11ad79330 409s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 409s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x13c11ad79a60, JSClass 0x616dfb3a8610, in object 0x13c11ad79308 409s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 409s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 409s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 409s JS G IFACE: Defined class for File (GFile), prototype 0x13c11addead8, JSClass 0x616dfb3aa808, in object 0x13c11ad79308 409s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x13c11ad79ad8, JSClass 0x616dfb3a8610, in object 0xd7da9913360 409s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 409s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x13c11ad79b50, JSClass 0x616dfb3a8610, in object 0x13c11ad79308 409s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 409s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 409s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x13c11ad79ba0, JSClass 0x616dfb3a8610, in object 0x13c11ad79308 409s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 409s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x13c11ad79bf0, JSClass 0x616dfb3a8610, in object 0x13c11ad79308 409s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 409s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x13c11ad79c40, JSClass 0x616dfb3a85e0, in object 0x13c11ad79308 409s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 409s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 409s JS G OBJ: Defined class for Settings (GSettings), prototype 0x13c11ad79c90, JSClass 0x616dfb3a8610, in object 0x13c11ad79308 409s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 409s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 409s JS G NS: Defined namespace 'Gio' 0x13c11ad79308 in GIRepository 0xd7da9913280 409s JS IMPORT: Importing module Gtk succeeded 409s JS IMPORT: Defining parent 0xd7da99134f0 of 0x13c11adea588 'Gtk' is mod 1 409s JS IMPORT: successfully imported module 'Gtk' 409s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 409s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 409s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x13c11ad79d08, JSClass 0x616dfb3a8610, in object 0x13c11ad79358 409s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x13c11ad79d58, JSClass 0x616dfb3a8610, in object 0x13c11ad79ce0 409s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 409s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x13c11adea880, JSClass 0x616dfb3aa808, in object 0x13c11ad79ce0 409s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 409s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x13c11ad79dd0, JSClass 0x616dfb3a8610, in object 0x13c11ad79ce0 409s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 409s JS G NS: Defined namespace 'Gtk' 0x13c11ad79ce0 in GIRepository 0xd7da9913280 409s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 409s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 409s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 409s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 409s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 409s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 409s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 409s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 409s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 409s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 409s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 409s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 409s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 409s JS G ENUM: Defining GObject.ParamFlags as 0xd7da9932478 409s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 409s JS G PRM: Wrapping GParamString 'readwrite' on (null) with JSObject 409s JS G PRM: JSObject created with param instance 0x7bbd464c180 type GParamString 409s JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject 409s JS G PRM: JSObject created with param instance 0x7bbd464c290 type GParamString 409s JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject 409s JS G PRM: JSObject created with param instance 0x7bbd464c3b0 type GParamString 409s JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' 409s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 409s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 409s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 409s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 409s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 409s JS G ENUM: Defining enum value ACTION (fixed from action) 32 409s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 409s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 409s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 409s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 409s JS G ENUM: Defining GObject.SignalFlags as 0xd7da99326a8 409s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 409s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' 409s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 409s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 409s JS G NS: Found info type FUNCTION for 'signal_lookup' in namespace 'GObject' 409s JS G NS: Found info type FUNCTION for 'signal_override_class_closure' in namespace 'GObject' 409s JS G PRM: Wrapping GParamString 'readwrite' on (null) with JSObject 409s JS G PRM: JSObject created with param instance 0x7bbd4654cf0 type GParamString 409s JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject 409s JS G PRM: JSObject created with param instance 0x7bbd4654e00 type GParamString 409s JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject 409s JS G PRM: JSObject created with param instance 0x7bbd4654ef0 type GParamString 409s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 409s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 409s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 409s JS G NS: Found info type FLAGS for 'TypeFlags' in namespace 'GObject' 409s JS G ENUM: Defining enum value NONE (fixed from none) 0 409s JS G ENUM: Defining enum value ABSTRACT (fixed from abstract) 16 409s JS G ENUM: Defining enum value VALUE_ABSTRACT (fixed from value_abstract) 32 409s JS G ENUM: Defining enum value FINAL (fixed from final) 64 409s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 128 409s JS G ENUM: Defining GObject.TypeFlags as 0xd7da99357d8 409s JS G NS: Found info type FUNCTION for 'uuid_string_random' in namespace 'GLib' 409s JS G PRM: Wrapping GParamString 'string' on (null) with JSObject 409s JS G PRM: JSObject created with param instance 0x7bbd44cdc30 type GParamString 409s JS G NS: Found info type FUNCTION for 'param_spec_boolean' in namespace 'GObject' 409s JS G PRM: Wrapping GParamBoolean 'bool' on (null) with JSObject 409s JS G PRM: JSObject created with param instance 0x7bbd44ce040 type GParamBoolean 409s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 409s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 409s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 409s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 409s JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' 409s JS G PRM: Wrapping GParamInt 'simple' on (null) with JSObject 409s JS G PRM: JSObject created with param instance 0x7bbd44f3820 type GParamInt 409s JS G PRM: Wrapping GParamInt 'long-long-name' on (null) with JSObject 409s JS G PRM: JSObject created with param instance 0x7bbd44f3990 type GParamInt 409s JS G PRM: Wrapping GParamInt 'construct' on (null) with JSObject 409s JS G PRM: JSObject created with param instance 0x7bbd44f3a70 type GParamInt 409s JS G PRM: Wrapping GParamInt 'construct-only' on (null) with JSObject 409s JS G PRM: JSObject created with param instance 0x7bbd44f3b50 type GParamInt 409s JS G PRM: Wrapping GParamInt 'construct-only-with-setter' on (null) with JSObject 409s JS G PRM: JSObject created with param instance 0x7bbd44f3c80 type GParamInt 409s JS G PRM: Wrapping GParamInt 'construct-only-was-invalid-in-turkish' on (null) with JSObject 409s JS G PRM: JSObject created with param instance 0x7bbd44f3d00 type GParamInt 409s JS G PRM: Wrapping GParamInt 'snake-name' on (null) with JSObject 409s JS G PRM: JSObject created with param instance 0x7bbd44f3f00 type GParamInt 409s JS G PRM: Wrapping GParamInt 'camel-name' on (null) with JSObject 409s JS G PRM: JSObject created with param instance 0x7bbd44f3fe0 type GParamInt 409s JS G PRM: Wrapping GParamInt 'kebab-name' on (null) with JSObject 409s JS G PRM: JSObject created with param instance 0x7bbd44f40c0 type GParamInt 409s JS G PRM: Wrapping GParamInt 'readonly' on (null) with JSObject 409s JS G PRM: JSObject created with param instance 0x7bbd44f41a0 type GParamInt 409s JS G PRM: Wrapping GParamInt 'writeonly' on (null) with JSObject 409s JS G PRM: JSObject created with param instance 0x7bbd44f4280 type GParamInt 409s JS G PRM: Wrapping GParamInt 'missing-getter' on (null) with JSObject 409s JS G PRM: JSObject created with param instance 0x7bbd44f4360 type GParamInt 409s JS G PRM: Wrapping GParamInt 'missing-setter' on (null) with JSObject 409s JS G PRM: JSObject created with param instance 0x7bbd44f4440 type GParamInt 409s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 409s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 409s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 409s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 409s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 409s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 409s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 409s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 409s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 409s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 409s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 409s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 409s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 409s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 409s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 409s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 409s JS G NS: Found info type FUNCTION for 'param_spec_boxed' in namespace 'GObject' 409s JS G PRM: Wrapping GParamBoxed 'jsobj-prop' on (null) with JSObject 409s JS G PRM: JSObject created with param instance 0x7bbd44d2670 type GParamBoxed 409s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 409s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 409s JS G NS: Found info type CONSTANT for 'MININT32' in namespace 'GLib' 409s JS G NS: Found info type CONSTANT for 'MAXINT32' in namespace 'GLib' 409s JS G NS: Found info type FUNCTION for 'param_spec_int64' in namespace 'GObject' 409s JS G PRM: Wrapping GParamInt64 'int64' on (null) with JSObject 409s JS G PRM: JSObject created with param instance 0x7bbd4473880 type GParamInt64 409s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 409s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 409s JS CTX: Script evaluation succeeded 409s JS MAINLOOP: Main loop instance 0x7bbd43ad060: Spinning loop until released or hook cleared 409s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x13c11ad3b128 409s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x13c11ad3b128 409s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x13c11ad3b128 409s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x13c11ad3b128 409s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x13c11ad3b128 409s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x13c11ad3b128 409s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x13c11ad3b128 409s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x13c11ad3b128 409s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x13c11ad3b128 409s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x13c11ad3b128 409s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x13c11ad3b128 409s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x13c11ad3b128 409s JS IMPORT: Module metadata hook for module 0xd7da99493c0 409s JS IMPORT: Defining meta.importSync for module 0xd7da99493c0 409s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x13c11ad3b128 409s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x13c11ad3b128 409s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 409s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 409s JS MAINLOOP: Set main loop hook to 409s JS MAINLOOP: Main loop instance 0x7bbd43ad060: hold 409s JS MAINLOOP: Running and clearing main loop hook 409s JS G BXD: Defining method run in prototype for GLib.MainLoop 409s 1..129 409s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 409s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 409s JS G BXD: Defined class for Source (GSource), prototype 0x13c11adf33a8, JSClass 0x616dfb3a85e0, in object 0x13c11ad79038 409s JS G BXD: Defining method set_priority in prototype for GLib.Source 409s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 409s JS G BXD: Defining method attach in prototype for GLib.Source 409s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 409s JS IMPORT: Module metadata hook for module 0x13c11adf7510 409s JS IMPORT: Defining meta.importSync for module 0x13c11adf7510 409s JS G BXD: Defining method destroy in prototype for GLib.Source 409s ok 1 GObject class with decorator throws an error when not used with a GObject-derived class 409s ok 2 GObject class with decorator throws an error when used with an abstract class 409s ok 3 GObject class with decorator throws if final class is inherited from 409s ok 4 GObject class with decorator constructs with default values for properties 409s ok 5 GObject class with decorator constructs with a hash of property values 409s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 409s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 409s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 409s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 409s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 409s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 409s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 409s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 409s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 409s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 409s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 409s JS G ENUM: Defining GLib.LogLevelFlags as 0xd7da997fbd8 409s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 409s ok 6 GObject class with decorator warns if more than one argument passed to the default constructor 409s ok 7 GObject class with decorator throws an error if the first argument to the default constructor is not a property hash 409s ok 8 GObject class with decorator does not accept a property hash that is not a plain object 409s JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' 409s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x13c11adf3d58, JSClass 0x616dfb3a8610, in object 0x13c11ad79ce0 409s JS G OBJ: Defining method get_object in prototype for GtkBuilder (Gtk.Builder) 409s ok 9 GObject class with decorator constructs with property values from Gtk.Builder 409s ok 10 GObject class with decorator does not allow changing CONSTRUCT_ONLY properties 409s ok 11 GObject class with decorator has a name 409s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 409s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 409s JS G PRM: JSObject created with param instance 0x7bbd464c290 type GParamString 409s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 409s JS G PRM: JSObject created with param instance 0x7bbd464c290 type GParamString 409s ok 12 GObject class with decorator has a notify signal 409s JS MAINLOOP: Enqueue job , promise=, allocation site= 409s JS MAINLOOP: handling job 0, 409s JS MAINLOOP: Enqueue job , promise=, allocation site= 409s JS MAINLOOP: Completed job 0 409s JS MAINLOOP: handling job 1, 409s ok 13 GObject class with decorator disconnects connect_object signals on destruction 409s JS MAINLOOP: Completed job 1 409s ok 14 GObject class with decorator can define its own signals 409s ok 15 GObject class with decorator passes emitted arguments to signal handlers 409s ok 16 GObject class with decorator can return values from signals 409s ok 17 GObject class with decorator does not call first-wins signal handlers after one returns a value 409s ok 18 GObject class with decorator gets the return value of the default handler 409s ok 19 GObject class with decorator calls run-last default handler last 409s ok 20 GObject class with decorator can inherit from something that's not GObject.Object 409s JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' 409s ok 21 GObject class with decorator can implement an interface 409s JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' 409s JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x13c11adf3c68, JSClass 0x616dfb3a8610, in object 0x13c11ad79308 409s ok 22 GObject class with decorator can implement interface vfuncs 409s ok 23 GObject class with decorator can be a subclass 409s ok 24 GObject class with decorator can have any valid class name 409s ok 25 GObject class with decorator handles anonymous class expressions 409s ok 26 GObject class with decorator calls its _instance_init() function while chaining up in constructor 409s JS G NS: Found info type FUNCTION for 'param_spec_object' in namespace 'GObject' 409s JS G PRM: Wrapping GParamObject 'file' on (null) with JSObject 409s JS G PRM: JSObject created with param instance 0x7bbd44f5180 type GParamObject 409s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 409s ok 27 GObject class with decorator can have an interface-valued property 409s JS G PRM: Wrapping GParamInt64 'int64' on (null) with JSObject 409s JS G PRM: JSObject created with param instance 0x7bbd466dde0 type GParamInt64 409s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 409s ok 28 GObject class with decorator can have an int64 property 409s JS G PRM: Wrapping GParamInt64 'int64' on (null) with JSObject 409s JS G PRM: JSObject created with param instance 0x7bbd44f8b30 type GParamInt64 409s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 409s ok 29 GObject class with decorator can have a default int64 property 409s JS G NS: Found info type FUNCTION for 'param_spec_uint64' in namespace 'GObject' 409s JS G PRM: Wrapping GParamUInt64 'uint64' on (null) with JSObject 409s JS G PRM: JSObject created with param instance 0x7bbd4566ae0 type GParamUInt64 409s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 409s ok 30 GObject class with decorator can have an uint64 property 409s JS G PRM: Wrapping GParamUInt64 'uint64' on (null) with JSObject 409s JS G PRM: JSObject created with param instance 0x7bbd4517160 type GParamUInt64 409s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 409s ok 31 GObject class with decorator can have a default uint64 property 409s JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject 409s JS G PRM: JSObject created with param instance 0x7bbd467c100 type GParamOverride 409s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 409s ok 32 GObject class with decorator can override a property from the parent class 409s ok 33 GObject class with decorator cannot override a non-existent property 409s JS G NS: Found info type INTERFACE for 'TlsFileDatabase' in namespace 'Gio' 409s JS G IFACE: Defined class for TlsFileDatabase (GTlsFileDatabase), prototype 0x13c11adde420, JSClass 0x616dfb3aa808, in object 0x13c11ad79308 409s JS G NS: Found info type OBJECT for 'TlsDatabase' in namespace 'Gio' 409s JS G OBJ: Defined class for TlsDatabase (GTlsDatabase), prototype 0x3418b85fda8, JSClass 0x616dfb3a8610, in object 0x13c11ad79308 409s ok 34 GObject class with decorator handles gracefully forgetting to override a C property 409s JS G PRM: Wrapping GParamOverride 'anchors' on (null) with JSObject 409s JS G PRM: JSObject created with param instance 0x7bbd43df720 type GParamOverride 409s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 409s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 409s ok 35 GObject class with decorator handles gracefully overriding a C property but forgetting the accessors 409s JS G NS: Found info type OBJECT for 'CharsetConverter' in namespace 'Gio' 409s JS G OBJ: Defined class for CharsetConverter (GCharsetConverter), prototype 0x3418b86c178, JSClass 0x616dfb3a8610, in object 0x13c11ad79308 409s ok 36 GObject class with decorator does not pollute the wrong prototype with GObject properties 409s JS G NS: Found info type INTERFACE for 'NetworkMonitor' in namespace 'Gio' 409s JS G IFACE: Defined class for NetworkMonitor (GNetworkMonitor), prototype 0x13c11addea88, JSClass 0x616dfb3aa808, in object 0x13c11ad79308 409s JS G OBJ: Defined class for GNetworkMonitorBase (GNetworkMonitorBase), prototype 0x3418b86c3d0, JSClass 0x616dfb3a8610, in object 0x13c11ad3ef88 409s JS G OBJ: Defined class for GNetworkMonitorNetlink (GNetworkMonitorNetlink), prototype 0x3418b86c420, JSClass 0x616dfb3a8610, in object 0x13c11ad3ef88 409s ok 37 GObject class with decorator resolves properties from interfaces 409s ok 38 GObject class with decorator has a toString() defintion 409s JS G NS: Found info type OBJECT for 'ZlibCompressor' in namespace 'Gio' 409s JS G OBJ: Defined class for ZlibCompressor (GZlibCompressor), prototype 0x3418b86c6a0, JSClass 0x616dfb3a8610, in object 0x13c11ad79308 409s JS G NS: Found info type INTERFACE for 'Converter' in namespace 'Gio' 409s JS G IFACE: Defined class for Converter (GConverter), prototype 0x13c11addece0, JSClass 0x616dfb3aa808, in object 0x13c11ad79308 409s JS G OBJ: Defining method reset in prototype for GZlibCompressor (Gio.ZlibCompressor) 409s ok 39 GObject class with decorator does not clobber native parent interface vfunc definitions 409s ok 40 GObject class with decorator does not clobber dynamic parent interface vfunc definitions 409s ok 41 GObject class with custom constructor throws an error when not used with a GObject-derived class 409s ok 42 GObject class with custom constructor constructs with default values for properties 409s ok 43 GObject class with custom constructor has a toString() defintion 409s JS G NS: Found info type FUNCTION for 'log_variant' in namespace 'GLib' 409s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 409s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x3418b86ce98, JSClass 0x616dfb3a85e0, in object 0x13c11ad79038 409s Gjs-Console-Message: 05:23:29.671: { 409s "enumerable": true, 409s "configurable": false 409s } 409s ok 44 GObject class with custom constructor constructs with a hash of property values 409s ok 45 GObject class with custom constructor accepts a property hash that is not a plain object 409s ok 46 GObject class with custom constructor constructs with property values from Gtk.Builder 409s ok 47 GObject class with custom constructor does not allow changing CONSTRUCT_ONLY properties 409s ok 48 GObject class with custom constructor has a name 409s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObjectWithCustomConstructor with JSObject 409s JS G PRM: JSObject created with param instance 0x7bbd4654e00 type GParamString 409s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObjectWithCustomConstructor with JSObject 409s JS G PRM: JSObject created with param instance 0x7bbd4654e00 type GParamString 409s ok 49 GObject class with custom constructor has a notify signal 409s ok 50 GObject class with custom constructor can define its own signals 409s ok 51 GObject class with custom constructor passes emitted arguments to signal handlers 409s ok 52 GObject class with custom constructor can return values from signals 409s ok 53 GObject class with custom constructor does not call first-wins signal handlers after one returns a value 409s ok 54 GObject class with custom constructor gets the return value of the default handler 409s ok 55 GObject class with custom constructor calls run-last default handler last 409s ok 56 GObject class with custom constructor can be a subclass 409s JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject 409s JS G PRM: JSObject created with param instance 0x7bbd46b7440 type GParamOverride 409s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 409s ok 57 GObject class with custom constructor can override a property from the parent class 409s ok 58 GObject virtual function can have its property read 409s ok 59 GObject virtual function can have its property overridden with an anonymous function 409s ok 60 GObject virtual function can access the parent prototype with super() 409s ok 61 GObject virtual function handles non-existing properties 409s ok 62 GObject virtual function gracefully bails out when overriding an unsupported vfunc type 409s JS G NS: Found info type INTERFACE for 'Icon' in namespace 'Gio' 409s JS G IFACE: Defined class for Icon (GIcon), prototype 0x3418b85a678, JSClass 0x616dfb3aa808, in object 0x13c11ad79308 409s ok 63 GObject virtual function are defined also for static virtual functions 409s ok 64 GObject creation using base classes without registered GType fails when trying to instantiate a class that inherits from a GObject type 409s ok 65 GObject creation using base classes without registered GType fails when trying to register a GObject class that inherits from a non-GObject type 409s ok 66 Register GType name uses the class name 409s ok 67 Register GType name uses the sanitized class name 409s ok 68 Register GType name use the file path and class name 409s ok 69 Register GType name use the file path and sanitized class name 409s ok 70 Register GType name use provided class name 409s ok 71 Register GType name sanitizes user provided class name 409s ok 72 Signal handler matching finds handlers by signal ID 409s ok 73 Signal handler matching finds handlers by signal detail 409s ok 74 Signal handler matching finds handlers by callback 409s ok 75 Signal handler matching finds handlers by a combination of parameters 409s ok 76 Signal handler matching blocks a handler by callback 409s ok 77 Signal handler matching blocks multiple handlers by callback 409s ok 78 Signal handler matching blocks handlers by a combination of parameters 409s ok 79 Signal handler matching disconnects a handler by callback 409s ok 80 Signal handler matching blocks multiple handlers by callback 409s ok 81 Signal handler matching blocks handlers by a combination of parameters 409s ok 82 Signal handler matching blocks a handler by callback, convenience method 409s ok 83 Signal handler matching disconnects a handler by callback, convenience method 409s ok 84 Signal handler matching does not support disconnecting a handler by callback data 409s JS G OBJ: Defining method bind_property in prototype for GObject (GObject.Object) 409s JS G NS: Found info type FLAGS for 'BindingFlags' in namespace 'GObject' 409s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 409s JS G ENUM: Defining enum value BIDIRECTIONAL (fixed from bidirectional) 1 409s JS G ENUM: Defining enum value SYNC_CREATE (fixed from sync_create) 2 409s JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 4 409s JS G ENUM: Defining GObject.BindingFlags as 0xd7da99857d8 409s JS G NS: Found info type OBJECT for 'Binding' in namespace 'GObject' 409s JS G OBJ: Defined class for Binding (GBinding), prototype 0x3418b884b50, JSClass 0x616dfb3a8610, in object 0x13c11ad79358 409s ok 85 Property bindings can bind properties of the same type 409s JS G NS: Found info type FUNCTION for 'g_object_bind_property_full' in namespace 'GjsPrivate' 409s ok 86 Property bindings can use custom mappings to bind properties of different types 409s JS G OBJ: Defining method bind in prototype for GBindingGroup (GObject.BindingGroup) 409s ok 87 Property bindings can be set up as a group 409s JS G NS: Found info type FUNCTION for 'g_binding_group_bind_full' in namespace 'GjsPrivate' 409s ok 88 Property bindings can be set up as a group with custom mappings 409s ok 89 Auto accessor generation get and set the property 409s ok 90 Auto accessor generation initial value is the param spec's default value 409s ok 91 Auto accessor generation set properties at construct time 409s JS IMPORT: JS import 'gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/gettext.js 409s JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js 409s JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js 409s JS G NS: Found info type ENUM for 'LocaleCategory' in namespace 'GjsPrivate' 409s JS G ENUM: Defining enum value ALL (fixed from all) 6 409s JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 409s JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 409s JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 409s JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 409s JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 409s JS G ENUM: Defining enum value TIME (fixed from time) 2 409s JS G ENUM: Defining GjsPrivate.LocaleCategory as 0xd7da99c4f60 409s JS IMPORT: Importing module _gettext succeeded 409s JS IMPORT: Defining parent 0x13c11ad3ed00 of 0x3418b85abc8 '_gettext' is mod 1 409s JS IMPORT: successfully imported module '_gettext' 409s JS IMPORT: Importing module gettext succeeded 409s JS IMPORT: Defining parent 0x13c11ad3ed00 of 0x3418b85ab78 'gettext' is mod 1 409s JS IMPORT: successfully imported module 'gettext' 409s JS G NS: Found info type FUNCTION for 'setlocale' in namespace 'GjsPrivate' 409s ok 92 Auto accessor generation set properties at construct time with locale 409s JS G PRM: Wrapping GParamInt 'simple' on Gjs_AutoAccessors with JSObject 409s JS G PRM: JSObject created with param instance 0x7bbd44f3820 type GParamInt 409s ok 93 Auto accessor generation notify when the property changes 409s ok 94 Auto accessor generation copies accessors for camel and kebab if snake accessors given 409s ok 95 Auto accessor generation copies accessors for snake and kebab if camel accessors given 409s ok 96 Auto accessor generation copies accessors for snake and camel if kebab accessors given 409s ok 97 Auto accessor generation readonly getter throws 409s ok 98 Auto accessor generation writeonly setter throws 409s ok 99 Auto accessor generation getter throws when setter defined 409s ok 100 Auto accessor generation setter throws when getter defined 409s ok 101 GObject class with JSObject property assigns a valid JSObject on construct 409s ok 102 GObject class with JSObject property Set null with an empty JSObject on construct 409s ok 103 GObject class with JSObject property assigns a null JSObject on construct 409s ok 104 GObject class with JSObject property assigns a JSObject Array on construct 409s ok 105 GObject class with JSObject property assigns a Function on construct 409s ok 106 GObject class with JSObject property throws an error when using a boolean value on construct 409s ok 107 GObject class with JSObject property throws an error when using an int value on construct 409s ok 108 GObject class with JSObject property throws an error when using a numeric value on construct 409s ok 109 GObject class with JSObject property throws an error when using a string value on construct 409s ok 110 GObject class with JSObject property throws an error when using an undefined value on construct 409s JS G PRM: Wrapping GParamBoxed 'testprop' on (null) with JSObject 409s JS G PRM: JSObject created with param instance 0x7bbd46fae30 type GParamBoxed 409s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 409s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 409s JS G NS: Found info type OBJECT for 'MemoryInputStream' in namespace 'Gio' 409s JS G OBJ: Defined class for MemoryInputStream (GMemoryInputStream), prototype 0x3418b8bb5b0, JSClass 0x616dfb3a8610, in object 0x13c11ad79308 409s JS G NS: Found info type INTERFACE for 'PollableInputStream' in namespace 'Gio' 409s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0x3418b85afb0, JSClass 0x616dfb3aa808, in object 0x13c11ad79308 409s JS G NS: Found info type OBJECT for 'ConverterInputStream' in namespace 'Gio' 409s JS G NS: Found info type OBJECT for 'FilterInputStream' in namespace 'Gio' 409s JS G OBJ: Defined class for FilterInputStream (GFilterInputStream), prototype 0x3418b8bb678, JSClass 0x616dfb3a8610, in object 0x13c11ad79308 409s JS G OBJ: Defined class for ConverterInputStream (GConverterInputStream), prototype 0x3418b8bb6c8, JSClass 0x616dfb3a8610, in object 0x13c11ad79308 409s JS G OBJ: Defining method get_converter in prototype for GConverterInputStream (Gio.ConverterInputStream) 409s ok 111 GObject class with JSObject property property value survives when GObject wrapper is collected 409s ok 112 GObject class with JSObject signals emits signal with null JSObject parameter 409s ok 113 GObject class with JSObject signals emits signal with JSObject parameter 409s ok 114 GObject class with JSObject signals emits signal with multiple JSObject parameters 409s ok 115 GObject class with JSObject signals re-emits signal with same JSObject parameter 409s ok 116 GObject class with JSObject signals throws an error when using a boolean value as parameter 409s ok 117 GObject class with JSObject signals throws an error when using an int value as parameter 409s ok 118 GObject class with JSObject signals throws an error when using a numeric value as parameter 409s ok 119 GObject class with JSObject signals throws an error when using a string value as parameter 409s ok 120 GObject class with JSObject signals throws an error when using an undefined value as parameter 409s JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' 409s ok 121 GObject class with JSObject signals returns a JSObject 409s ok 122 GObject class with JSObject signals returns null when returning undefined 409s ok 123 GObject class with JSObject signals returns null when not returning 409s JS G CLSR: Unable to convert return value when invoking closure 409s ok 124 GObject class with JSObject signals throws an error when returning a boolean value 409s JS G CLSR: Unable to convert return value when invoking closure 409s ok 125 GObject class with JSObject signals throws an error when returning an int value 409s JS G CLSR: Unable to convert return value when invoking closure 409s ok 126 GObject class with JSObject signals throws an error when returning a numeric value 409s JS G CLSR: Unable to convert return value when invoking closure 409s ok 127 GObject class with JSObject signals throws an error when returning a string value 409s ok 128 GObject class with int64 properties can set an int64 property 409s ok 129 GObject class with int64 properties can construct with int64 property 409s JS G BXD: Defining method quit in prototype for GLib.MainLoop 409s JS MAINLOOP: Enqueue job , promise=, allocation site= 409s JS MAINLOOP: Main loop instance 0x7bbd43ad060: Spinning loop until released or hook cleared 409s JS MAINLOOP: handling job 0, 409s JS MAINLOOP: Enqueue job , promise=, allocation site= 409s JS MAINLOOP: Completed job 0 409s JS MAINLOOP: handling job 1, 409s JS MAINLOOP: Enqueue job , promise=, allocation site= 409s JS MAINLOOP: Completed job 1 409s JS MAINLOOP: handling job 2, 409s JS MAINLOOP: Enqueue job , promise=, allocation site= 409s JS MAINLOOP: Completed job 2 409s JS MAINLOOP: handling job 3, 409s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 409s JS MAINLOOP: Main loop instance 0x7bbd43ad060: release 409s JS MAINLOOP: Completed job 3 409s JS MEMORY: Memory report: before destroying context 409s JS MEMORY: 593 objects currently alive 409s JS MEMORY: boxed_instance = 103 409s JS MEMORY: boxed_prototype = 13 409s JS MEMORY: closure = 23 409s JS MEMORY: function = 294 409s JS MEMORY: fundamental_instance = 0 409s JS MEMORY: fundamental_prototype = 0 409s JS MEMORY: gerror_instance = 0 409s JS MEMORY: gerror_prototype = 0 409s JS MEMORY: interface = 10 409s JS MEMORY: module = 12 409s JS MEMORY: ns = 5 409s JS MEMORY: object_instance = 29 409s JS MEMORY: object_prototype = 72 409s JS MEMORY: param = 32 409s JS MEMORY: union_instance = 0 409s JS MEMORY: union_prototype = 0 409s JS CTX: JS shutdown sequence 409s JS CTX: Stopping profiler 409s JS CTX: Shutting down toggle queue 409s JS CTX: Notifying external reference holders of GjsContext dispose 409s JS MAINLOOP: Stopping promise job dispatcher 409s JS CTX: Notifying reference holders of GjsContext dispose 409s JS CTX: Checking unhandled promise rejections 409s JS CTX: Releasing cached JS wrappers 409s JS CTX: Final triggered GC 409s JS CTX: Destroying JS context 409s JS CTX: Releasing all native objects 409s JS CTX: Disabling auto GC 409s JS CTX: Ending trace on global object 409s JS CTX: Freeing allocated resources 409s JS CTX: JS context destroyed 409s PASS: gjs/testGObjectClass.test 409s Running test: gjs/testGLib.test 409s JS NATIVE: Registered native JS module '_promiseNative' 409s JS NATIVE: Registered native JS module '_byteArrayNative' 409s JS NATIVE: Registered native JS module '_encodingNative' 409s JS NATIVE: Registered native JS module '_gi' 409s JS NATIVE: Registered native JS module 'gi' 409s JS NATIVE: Registered native JS module 'cairoNative' 409s JS NATIVE: Registered native JS module 'system' 409s JS NATIVE: Registered native JS module 'console' 409s JS NATIVE: Registered native JS module '_print' 409s JS CTX: Enabling JIT 409s JS CTX: Initialized class GjsFileImporter prototype 0x1c978e0000a0 409s JS IMPORT: Defining parent (nil) of 0x1c978e000100 'imports' is mod 0 409s JS IMPORT: Importing '_print' 409s JS NATIVE: Defining native module '_print' 409s JS IMPORT: Defining parent 0x1c978e000100 of 0x1c978e0007b0 '_print' is mod 1 409s JS IMPORT: successfully imported module '_print' 409s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 409s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x385eed03b128 409s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x385eed03b128 409s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x385eed03b128 409s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x385eed03b128 409s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x385eed03b128 409s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x385eed03b128 409s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x385eed03b128 409s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x385eed03b128 409s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x385eed03b128 409s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x385eed03b128 409s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x385eed03b128 409s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x385eed03b128 409s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x385eed03b128 409s JS MAINLOOP: Main loop instance 0x3e951f3d060: hold 409s JS MAINLOOP: Enqueue job , promise=, allocation site= 409s JS MAINLOOP: Starting promise job dispatcher 409s JS MAINLOOP: Main loop instance 0x3e951f3d060: Spinning loop until released or hook cleared 409s JS MAINLOOP: handling job 0, 409s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 409s JS MAINLOOP: Main loop instance 0x3e951f3d060: release 409s JS MAINLOOP: Completed job 0 409s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x385eed03b128 409s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x385eed03b128 409s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x385eed03b128 409s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x385eed03b128 409s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x385eed03b128 409s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x385eed03b128 409s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x385eed03b128 409s JS IMPORT: Module metadata hook for module 0x1c978e013000 409s JS IMPORT: Defining meta.importSync for module 0x1c978e013000 409s JS NATIVE: Defining native module 'gi' 409s JS CTX: Initialized class GIRepositoryNamespace prototype 0x1c978e0133f0 409s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 409s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 409s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 409s JS IMPORT: Importing directory 'overrides' 409s JS IMPORT: Defining parent 0x1c978e000100 of 0x1c978e0134f0 'overrides' is mod 1 409s JS IMPORT: Defined importer 'overrides' 0x1c978e0134f0 in 0x1c978e000100 409s JS IMPORT: successfully imported directory 'overrides' 409s JS IMPORT: Importing '_promiseNative' 409s JS NATIVE: Defining native module '_promiseNative' 409s JS IMPORT: Defining parent 0x1c978e000100 of 0x1c978e0139a0 '_promiseNative' is mod 1 409s JS IMPORT: successfully imported module '_promiseNative' 409s JS IMPORT: Importing module GLib succeeded 409s JS IMPORT: Defining parent 0x1c978e0134f0 of 0x385eed03c150 'GLib' is mod 1 409s JS IMPORT: successfully imported module 'GLib' 409s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 409s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x385eed079060, JSClass 0x791a7cf285e0, in object 0x385eed079038 409s JS CTX: Initialized class GIRepositoryGType prototype 0x1c978e013ce8 409s JS CTX: Initialized class GIRepositoryFunction prototype 0x1c978e013d48 409s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 409s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 409s JS G BXD: Defined class for Error (GError), prototype 0x385eed0790b0, JSClass 0x791a7cf285e0, in object 0x385eed079038 409s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 409s JS G BXD: Defined class for Variant (GVariant), prototype 0x385eed079100, JSClass 0x791a7cf285e0, in object 0x385eed079038 409s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 409s JS G BXD: Defined class for Bytes (GBytes), prototype 0x385eed079150, JSClass 0x791a7cf285e0, in object 0x385eed079038 409s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 409s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 409s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x385eed0791a0, JSClass 0x791a7cf285e0, in object 0x385eed079038 409s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 409s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 409s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 409s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 409s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 409s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 409s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 409s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 409s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 409s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 409s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 409s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 409s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 409s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 409s JS G BXD: Defined class for Thread (GThread), prototype 0x385eed0791f0, JSClass 0x791a7cf285e0, in object 0x385eed079038 409s JS G BXD: Defining method ref in prototype for GLib.Thread 409s JS G BXD: Defining method unref in prototype for GLib.Thread 409s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 409s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x385eed079240, JSClass 0x791a7cf285e0, in object 0x385eed079038 409s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 409s JS G BXD: Defined class for Regex (GRegex), prototype 0x385eed079290, JSClass 0x791a7cf285e0, in object 0x385eed079038 409s JS G BXD: Defining method match in prototype for GLib.Regex 409s JS G BXD: Defining method match_full in prototype for GLib.Regex 409s JS G BXD: Defining method match_all in prototype for GLib.Regex 409s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 409s JS G NS: Defined namespace 'GLib' 0x385eed079038 in GIRepository 0x1c978e013280 409s JS IMPORT: Importing module jasmine succeeded 409s JS IMPORT: Defining parent 0x1c978e000100 of 0x385eed03cce0 'jasmine' is mod 1 409s JS IMPORT: successfully imported module 'jasmine' 409s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 409s JS MAINLOOP: Main loop instance 0x3e951f3d060: hold 409s JS MAINLOOP: Enqueue job , promise=, allocation site= 409s JS MAINLOOP: Main loop instance 0x3e951f3d060: Spinning loop until released or hook cleared 409s JS MAINLOOP: handling job 0, 409s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 409s JS MAINLOOP: Main loop instance 0x3e951f3d060: release 409s JS MAINLOOP: Completed job 0 409s JS IMPORT: Importing 'gi' 409s JS IMPORT: Defining parent 0x1c978e000100 of 0x1c978e013280 'gi' is mod 1 409s JS IMPORT: successfully imported module 'gi' 409s JS CTX: Script evaluation succeeded 409s JS MAINLOOP: Main loop instance 0x3e951f3d060: Spinning loop until released or hook cleared 409s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x385eed03b128 409s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x385eed03b128 409s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x385eed03b128 409s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x385eed03b128 409s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x385eed03b128 409s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x385eed03b128 409s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x385eed03b128 409s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x385eed03b128 409s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x385eed03b128 409s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x385eed03b128 409s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x385eed03b128 409s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x385eed03b128 409s JS IMPORT: Module metadata hook for module 0x1c978e0065b0 409s JS IMPORT: Defining meta.importSync for module 0x1c978e0065b0 409s JS NATIVE: Defining native module 'system' 409s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x385eed03b128 409s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x385eed03b128 409s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 409s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 409s JS MAINLOOP: Set main loop hook to 409s JS MAINLOOP: Main loop instance 0x3e951f3d060: hold 409s JS MAINLOOP: Running and clearing main loop hook 409s JS G BXD: Defining method run in prototype for GLib.MainLoop 409s 1..50 409s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 409s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 409s JS G BXD: Defined class for Source (GSource), prototype 0x385eed079308, JSClass 0x791a7cf285e0, in object 0x385eed079038 409s JS G BXD: Defining method set_priority in prototype for GLib.Source 409s JS IMPORT: Importing '_gi' 409s JS NATIVE: Defining native module '_gi' 409s JS IMPORT: Defining parent 0x385eed03ead8 of 0x1c978e010c70 '_gi' is mod 1 409s JS IMPORT: successfully imported module '_gi' 409s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 409s JS G NS: Defined namespace 'GjsPrivate' 0x385eed0793a8 in GIRepository 0x385eed03eaa8 409s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 409s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 409s JS IMPORT: Importing module _common succeeded 409s JS IMPORT: Defining parent 0x385eed03ead8 of 0x385eed0bdb28 '_common' is mod 1 409s JS IMPORT: successfully imported module '_common' 409s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 409s JS IMPORT: Importing module _legacy succeeded 409s JS IMPORT: Defining parent 0x385eed03ead8 of 0x385eed0bdb78 '_legacy' is mod 1 409s JS IMPORT: successfully imported module '_legacy' 409s JS IMPORT: Importing module GObject succeeded 409s JS IMPORT: Defining parent 0x385eed03ea90 of 0x385eed0bdad8 'GObject' is mod 1 409s JS IMPORT: successfully imported module 'GObject' 409s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 409s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 409s JS G BXD: Defined class for String (GString), prototype 0x385eed079628, JSClass 0x791a7cf285e0, in object 0x385eed079380 409s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 409s JS G PRM: Defined class ParamSpec prototype is 0x385eed0bdc18 class 0x791a7cf30068 in object 0x385eed079380 409s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 409s JS G OBJ: Defined class for Object (GObject), prototype 0x385eed079790, JSClass 0x791a7cf28610, in object 0x385eed079380 409s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 409s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 409s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x385eed0797b8, JSClass 0x791a7cf28610, in object 0x385eed079380 409s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 409s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 409s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 409s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 409s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 409s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 409s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 409s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 409s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 409s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 409s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 409s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 409s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 409s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 409s JS G NS: Defined namespace 'GObject' 0x385eed079380 in GIRepository 0x385eed03eaa8 409s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 409s JS G BXD: Defining method attach in prototype for GLib.Source 409s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 409s JS IMPORT: Module metadata hook for module 0x385eed062a18 409s JS IMPORT: Defining meta.importSync for module 0x385eed062a18 409s JS G BXD: Defining method get_string in prototype for GLib.Variant 409s JS G BXD: Defining method classify in prototype for GLib.Variant 409s JS G BXD: Defining method destroy in prototype for GLib.Source 409s ok 1 GVariant constructor constructs a string variant 409s JS G BXD: Defining method equal in prototype for GLib.Variant 409s ok 2 GVariant constructor constructs a string variant (backwards compatible API) 409s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 409s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x385eed079c18, JSClass 0x791a7cf285e0, in object 0x385eed079038 409s JS G BXD: Defining method n_children in prototype for GLib.Variant 409s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 409s JS G BXD: Defining method get_variant in prototype for GLib.Variant 409s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 409s JS G BXD: Defining method get_uint32 in prototype for GLib.Variant 409s ok 3 GVariant constructor constructs a struct variant 409s JS G BXD: Defining method get_maybe in prototype for GLib.Variant 409s ok 4 GVariant constructor constructs a maybe variant 409s JS IMPORT: Module metadata hook for module 0x385eed062af8 409s JS IMPORT: Defining meta.importSync for module 0x385eed062af8 409s JS NATIVE: Defining native module '_encodingNative' 409s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 409s JS IMPORT: Importing '_byteArrayNative' 409s JS NATIVE: Defining native module '_byteArrayNative' 409s JS IMPORT: Defining parent 0x385eed03ead8 of 0x1c978e034c90 '_byteArrayNative' is mod 1 409s JS IMPORT: successfully imported module '_byteArrayNative' 409s ok 5 GVariant constructor constructs a byte array variant 409s ok 6 GVariant constructor constructs a byte array variant from a string 409s ok 7 GVariant constructor 0-terminates a byte array variant constructed from a string 409s ok 8 GVariant constructor does not 0-terminate a byte array variant constructed from a Uint8Array 409s ok 9 GVariant unpack preserves type information if the unpacked object contains variants 409s ok 10 GVariant unpack recursive leaves no variants in the unpacked object 409s ok 11 GVariant strv unpacked matches constructed 409s JS G BXD: Defining method get_strv in prototype for GLib.Variant 409s ok 12 GVariant strv getter matches constructed 409s JS G BXD: Defining method dup_strv in prototype for GLib.Variant 409s ok 13 GVariant strv getter (dup) matches constructed 409s JS G BXD: Defining method insert_value in prototype for GLib.VariantDict 409s JS G BXD: Defining method lookup_value in prototype for GLib.VariantDict 409s ok 14 GVariantDict lookup returns the unpacked variant 409s ok 15 GVariantDict lookup returns null if the key isn't present 409s ok 16 GLib spawn processes sync with null envp # SKIP https://gitlab.gnome.org/GNOME/glib/-/merge_requests/3523 409s JS G NS: Found info type FUNCTION for 'str_hash' in namespace 'GLib' 409s ok 17 GLib string function overrides GLib.str_hash errors when marshalling null to a not-nullable parameter 409s ok 18 GLib string function overrides GLib.stpcpy 409s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 409s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 409s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 409s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 409s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 409s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 409s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 409s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 409s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 409s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 409s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 409s JS G ENUM: Defining GLib.LogLevelFlags as 0x1c978e01b2a8 409s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 409s ok 19 GLib string function overrides GLib.strstr_len 409s ok 20 GLib string function overrides GLib.strrstr 409s ok 21 GLib string function overrides GLib.strrstr_len 409s ok 22 GLib string function overrides GLib.strup 409s ok 23 GLib string function overrides GLib.strdown 409s ok 24 GLib string function overrides GLib.strreverse 409s JS G NS: Found info type CONSTANT for 'ASCII_DTOSTR_BUF_SIZE' in namespace 'GLib' 409s ok 25 GLib string function overrides GLib.ascii_dtostr 409s ok 26 GLib string function overrides GLib.ascii_formatd 409s ok 27 GLib string function overrides GLib.strchug 409s ok 28 GLib string function overrides GLib.strchomp 409s ok 29 GLib string function overrides GLib.strstrip 409s JS G NS: Found info type CONSTANT for 'STR_DELIMITERS' in namespace 'GLib' 409s ok 30 GLib string function overrides GLib.strdelimit 409s ok 31 GLib string function overrides GLib.strcanon 409s JS G NS: Found info type FUNCTION for 'base64_encode' in namespace 'GLib' 409s ok 32 GLib string function overrides GLib.base64_encode 409s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GjsPrivate' 409s JS G BXD: Defined class for MatchInfo (GjsMatchInfo), prototype 0x12fcc1d14c18, JSClass 0x791a7cf285e0, in object 0x385eed0793a8 409s ok 33 GLib.MatchInfo cannot be constructed 409s JS G NS: Found info type FUNCTION for 'regex_match' in namespace 'GjsPrivate' 409s ok 34 GLib.MatchInfo is returned from GLib.Regex.match 409s JS G BXD: Defining method get_string in prototype for GjsPrivate.MatchInfo 409s ok 35 GLib.MatchInfo stores the string that was matched 409s JS G NS: Found info type FUNCTION for 'regex_match_full' in namespace 'GjsPrivate' 409s ok 36 GLib.MatchInfo truncates the string when it has zeroes as g_match_info_get_string() would 409s JS G NS: Found info type FUNCTION for 'regex_match_all' in namespace 'GjsPrivate' 409s ok 37 GLib.MatchInfo is returned from GLib.Regex.match_all 409s JS G NS: Found info type FUNCTION for 'regex_match_all_full' in namespace 'GjsPrivate' 409s ok 38 GLib.MatchInfo is returned from GLib.Regex.match_all_full 409s ok 39 GLib.MatchInfo is returned from GLib.Regex.match_full 409s JS G BXD: Defining method expand_references in prototype for GjsPrivate.MatchInfo 409s ok 40 GLib.MatchInfo method expand_references 409s JS G BXD: Defining method fetch in prototype for GjsPrivate.MatchInfo 409s ok 41 GLib.MatchInfo method fetch 409s JS G BXD: Defining method fetch_all in prototype for GjsPrivate.MatchInfo 409s ok 42 GLib.MatchInfo method fetch_all 409s JS G BXD: Defining method fetch_named in prototype for GjsPrivate.MatchInfo 409s ok 43 GLib.MatchInfo method fetch_named 409s JS G BXD: Defining method fetch_named_pos in prototype for GjsPrivate.MatchInfo 409s ok 44 GLib.MatchInfo method fetch_named_pos 409s JS G BXD: Defining method fetch_pos in prototype for GjsPrivate.MatchInfo 409s ok 45 GLib.MatchInfo method fetch_pos 409s JS G BXD: Defining method get_match_count in prototype for GjsPrivate.MatchInfo 409s ok 46 GLib.MatchInfo method get_match_count 409s ok 47 GLib.MatchInfo method get_string 409s JS G BXD: Defining method is_partial_match in prototype for GjsPrivate.MatchInfo 409s ok 48 GLib.MatchInfo method is_partial_match 409s JS G BXD: Defining method matches in prototype for GjsPrivate.MatchInfo 409s ok 49 GLib.MatchInfo method matches 410s JS G BXD: Defining method next in prototype for GjsPrivate.MatchInfo 410s ok 50 GLib.MatchInfo method next 410s JS G BXD: Defining method quit in prototype for GLib.MainLoop 410s JS MAINLOOP: Enqueue job , promise=, allocation site= 410s JS MAINLOOP: Main loop instance 0x3e951f3d060: Spinning loop until released or hook cleared 410s JS MAINLOOP: handling job 0, 410s JS MAINLOOP: Enqueue job , promise=, allocation site= 410s JS MAINLOOP: Completed job 0 410s JS MAINLOOP: handling job 1, 410s JS MAINLOOP: Enqueue job , promise=, allocation site= 410s JS MAINLOOP: Completed job 1 410s JS MAINLOOP: handling job 2, 410s JS MAINLOOP: Enqueue job , promise=, allocation site= 410s JS MAINLOOP: Completed job 2 410s JS MAINLOOP: handling job 3, 410s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 410s JS MAINLOOP: Main loop instance 0x3e951f3d060: release 410s JS MAINLOOP: Completed job 3 410s JS MEMORY: Memory report: before destroying context 410s JS MEMORY: 671 objects currently alive 410s JS MEMORY: boxed_instance = 492 410s JS MEMORY: boxed_prototype = 12 410s JS MEMORY: closure = 1 410s JS MEMORY: function = 156 410s JS MEMORY: fundamental_instance = 0 410s JS MEMORY: fundamental_prototype = 0 410s JS MEMORY: gerror_instance = 0 410s JS MEMORY: gerror_prototype = 0 410s JS MEMORY: interface = 0 410s JS MEMORY: module = 5 410s JS MEMORY: ns = 3 410s JS MEMORY: object_instance = 0 410s JS MEMORY: object_prototype = 2 410s JS MEMORY: param = 0 410s JS MEMORY: union_instance = 0 410s JS MEMORY: union_prototype = 0 410s JS CTX: JS shutdown sequence 410s JS CTX: Stopping profiler 410s JS CTX: Shutting down toggle queue 410s JS CTX: Notifying external reference holders of GjsContext dispose 410s JS MAINLOOP: Stopping promise job dispatcher 410s JS CTX: Notifying reference holders of GjsContext dispose 410s JS CTX: Checking unhandled promise rejections 410s JS CTX: Releasing cached JS wrappers 410s JS CTX: Final triggered GC 410s JS CTX: Destroying JS context 410s JS CTX: Releasing all native objects 410s JS CTX: Disabling auto GC 410s JS CTX: Ending trace on global object 410s JS CTX: Freeing allocated resources 410s JS CTX: JS context destroyed 410s PASS: gjs/testGLib.test 410s Running test: gjs/testTweener.test 410s JS NATIVE: Registered native JS module '_promiseNative' 410s JS NATIVE: Registered native JS module '_byteArrayNative' 410s JS NATIVE: Registered native JS module '_encodingNative' 410s JS NATIVE: Registered native JS module '_gi' 410s JS NATIVE: Registered native JS module 'gi' 410s JS NATIVE: Registered native JS module 'cairoNative' 410s JS NATIVE: Registered native JS module 'system' 410s JS NATIVE: Registered native JS module 'console' 410s JS NATIVE: Registered native JS module '_print' 410s JS CTX: Enabling JIT 410s JS CTX: Initialized class GjsFileImporter prototype 0x1f95de000a0 410s JS IMPORT: Defining parent (nil) of 0x1f95de00100 'imports' is mod 0 410s JS IMPORT: Importing '_print' 410s JS NATIVE: Defining native module '_print' 410s JS IMPORT: Defining parent 0x1f95de00100 of 0x1f95de007b0 '_print' is mod 1 410s JS IMPORT: successfully imported module '_print' 410s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 410s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1a9f6783b128 410s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1a9f6783b128 410s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1a9f6783b128 410s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1a9f6783b128 410s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1a9f6783b128 410s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1a9f6783b128 410s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1a9f6783b128 410s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1a9f6783b128 410s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1a9f6783b128 410s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1a9f6783b128 410s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1a9f6783b128 410s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1a9f6783b128 410s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1a9f6783b128 410s JS MAINLOOP: Main loop instance 0xb310687d060: hold 410s JS MAINLOOP: Enqueue job , promise=, allocation site= 410s JS MAINLOOP: Starting promise job dispatcher 410s JS MAINLOOP: Main loop instance 0xb310687d060: Spinning loop until released or hook cleared 410s JS MAINLOOP: handling job 0, 410s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 410s JS MAINLOOP: Main loop instance 0xb310687d060: release 410s JS MAINLOOP: Completed job 0 410s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1a9f6783b128 410s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1a9f6783b128 410s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1a9f6783b128 410s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1a9f6783b128 410s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1a9f6783b128 410s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1a9f6783b128 410s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1a9f6783b128 410s JS IMPORT: Module metadata hook for module 0x1f95de13000 410s JS IMPORT: Defining meta.importSync for module 0x1f95de13000 410s JS NATIVE: Defining native module 'gi' 410s JS CTX: Initialized class GIRepositoryNamespace prototype 0x1f95de133f0 410s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 410s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 410s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 410s JS IMPORT: Importing directory 'overrides' 410s JS IMPORT: Defining parent 0x1f95de00100 of 0x1f95de134f0 'overrides' is mod 1 410s JS IMPORT: Defined importer 'overrides' 0x1f95de134f0 in 0x1f95de00100 410s JS IMPORT: successfully imported directory 'overrides' 410s JS IMPORT: Importing '_promiseNative' 410s JS NATIVE: Defining native module '_promiseNative' 410s JS IMPORT: Defining parent 0x1f95de00100 of 0x1f95de139a0 '_promiseNative' is mod 1 410s JS IMPORT: successfully imported module '_promiseNative' 410s JS IMPORT: Importing module GLib succeeded 410s JS IMPORT: Defining parent 0x1f95de134f0 of 0x1a9f6783c150 'GLib' is mod 1 410s JS IMPORT: successfully imported module 'GLib' 410s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 410s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1a9f67879060, JSClass 0x6d5d484785e0, in object 0x1a9f67879038 410s JS CTX: Initialized class GIRepositoryGType prototype 0x1f95de13ce8 410s JS CTX: Initialized class GIRepositoryFunction prototype 0x1f95de13d48 410s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 410s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 410s JS G BXD: Defined class for Error (GError), prototype 0x1a9f678790b0, JSClass 0x6d5d484785e0, in object 0x1a9f67879038 410s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 410s JS G BXD: Defined class for Variant (GVariant), prototype 0x1a9f67879100, JSClass 0x6d5d484785e0, in object 0x1a9f67879038 410s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 410s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1a9f67879150, JSClass 0x6d5d484785e0, in object 0x1a9f67879038 410s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 410s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 410s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1a9f678791a0, JSClass 0x6d5d484785e0, in object 0x1a9f67879038 410s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 410s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 410s JS G BXD: Defined class for Thread (GThread), prototype 0x1a9f678791f0, JSClass 0x6d5d484785e0, in object 0x1a9f67879038 410s JS G BXD: Defining method ref in prototype for GLib.Thread 410s JS G BXD: Defining method unref in prototype for GLib.Thread 410s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 410s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x1a9f67879240, JSClass 0x6d5d484785e0, in object 0x1a9f67879038 410s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 410s JS G BXD: Defined class for Regex (GRegex), prototype 0x1a9f67879290, JSClass 0x6d5d484785e0, in object 0x1a9f67879038 410s JS G BXD: Defining method match in prototype for GLib.Regex 410s JS G BXD: Defining method match_full in prototype for GLib.Regex 410s JS G BXD: Defining method match_all in prototype for GLib.Regex 410s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 410s JS G NS: Defined namespace 'GLib' 0x1a9f67879038 in GIRepository 0x1f95de13280 410s JS IMPORT: Importing module jasmine succeeded 410s JS IMPORT: Defining parent 0x1f95de00100 of 0x1a9f6783cce0 'jasmine' is mod 1 410s JS IMPORT: successfully imported module 'jasmine' 410s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 410s JS MAINLOOP: Main loop instance 0xb310687d060: hold 410s JS MAINLOOP: Enqueue job , promise=, allocation site= 410s JS MAINLOOP: Main loop instance 0xb310687d060: Spinning loop until released or hook cleared 410s JS MAINLOOP: handling job 0, 410s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 410s JS MAINLOOP: Main loop instance 0xb310687d060: release 410s JS MAINLOOP: Completed job 0 410s JS IMPORT: JS import 'tweener' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/tweener.js 410s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/script/tweener' to child importer 'tweener' 410s JS IMPORT: Importing directory 'tweener' 410s JS IMPORT: Defining parent 0x1f95de00100 of 0x1f95de28348 'tweener' is mod 1 410s JS IMPORT: Defined importer 'tweener' 0x1f95de28348 in 0x1f95de00100 410s JS IMPORT: successfully imported directory 'tweener' 410s JS IMPORT: Importing 'gi' 410s JS IMPORT: Defining parent 0x1f95de00100 of 0x1f95de13280 'gi' is mod 1 410s JS IMPORT: successfully imported module 'gi' 410s JS IMPORT: Importing module tweenList succeeded 410s JS IMPORT: Defining parent 0x1f95de28348 of 0x1a9f6783ce70 'tweenList' is mod 1 410s JS IMPORT: successfully imported module 'tweenList' 410s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 410s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 410s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 410s JS IMPORT: Importing module _legacy succeeded 410s JS IMPORT: Defining parent 0x1f95de00100 of 0x1a9f6783cf60 '_legacy' is mod 1 410s JS IMPORT: successfully imported module '_legacy' 410s JS IMPORT: Importing module lang succeeded 410s JS IMPORT: Defining parent 0x1f95de00100 of 0x1a9f6783cf10 'lang' is mod 1 410s JS IMPORT: successfully imported module 'lang' 410s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 410s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 410s JS IMPORT: Importing module _signals succeeded 410s JS IMPORT: Defining parent 0x1f95de00100 of 0x1a9f6783cfb0 '_signals' is mod 1 410s JS IMPORT: successfully imported module '_signals' 410s JS IMPORT: Importing module signals succeeded 410s JS IMPORT: Defining parent 0x1f95de00100 of 0x1a9f6783cec0 'signals' is mod 1 410s JS IMPORT: successfully imported module 'signals' 410s JS IMPORT: Importing module tweener succeeded 410s JS IMPORT: Defining parent 0x1f95de28348 of 0x1a9f6783ce20 'tweener' is mod 1 410s JS IMPORT: successfully imported module 'tweener' 410s JS CTX: Script evaluation succeeded 410s JS MAINLOOP: Main loop instance 0xb310687d060: Spinning loop until released or hook cleared 410s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1a9f6783b128 410s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1a9f6783b128 410s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1a9f6783b128 410s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1a9f6783b128 410s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1a9f6783b128 410s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1a9f6783b128 410s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1a9f6783b128 410s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1a9f6783b128 410s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1a9f6783b128 410s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1a9f6783b128 410s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1a9f6783b128 410s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1a9f6783b128 410s JS IMPORT: Module metadata hook for module 0x1f95de35d78 410s JS IMPORT: Defining meta.importSync for module 0x1f95de35d78 410s JS NATIVE: Defining native module 'system' 410s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1a9f6783b128 410s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1a9f6783b128 410s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 410s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 410s JS MAINLOOP: Set main loop hook to 410s JS MAINLOOP: Main loop instance 0xb310687d060: hold 410s JS MAINLOOP: Running and clearing main loop hook 410s JS G BXD: Defining method run in prototype for GLib.MainLoop 410s 1..17 410s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 410s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 410s JS G BXD: Defined class for Source (GSource), prototype 0x1a9f67879308, JSClass 0x6d5d484785e0, in object 0x1a9f67879038 410s JS G BXD: Defining method set_priority in prototype for GLib.Source 410s JS IMPORT: Importing '_gi' 410s JS NATIVE: Defining native module '_gi' 410s JS IMPORT: Defining parent 0x1f95de00100 of 0x1f95de3c250 '_gi' is mod 1 410s JS IMPORT: successfully imported module '_gi' 410s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 410s JS G NS: Defined namespace 'GjsPrivate' 0x1a9f678793a8 in GIRepository 0x1f95de13280 410s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 410s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 410s JS IMPORT: Importing module _common succeeded 410s JS IMPORT: Defining parent 0x1f95de00100 of 0x1a9f678c6218 '_common' is mod 1 410s JS IMPORT: successfully imported module '_common' 410s JS IMPORT: Importing module GObject succeeded 410s JS IMPORT: Defining parent 0x1f95de134f0 of 0x1a9f678c61c8 'GObject' is mod 1 410s JS IMPORT: successfully imported module 'GObject' 410s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 410s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 410s JS G BXD: Defined class for String (GString), prototype 0x1a9f67879628, JSClass 0x6d5d484785e0, in object 0x1a9f67879380 410s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 410s JS G PRM: Defined class ParamSpec prototype is 0x1a9f678c62b8 class 0x6d5d48480068 in object 0x1a9f67879380 410s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 410s JS G OBJ: Defined class for Object (GObject), prototype 0x1a9f67879790, JSClass 0x6d5d48478610, in object 0x1a9f67879380 410s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 410s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 410s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1a9f678797b8, JSClass 0x6d5d48478610, in object 0x1a9f67879380 410s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 410s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 410s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 410s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 410s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 410s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 410s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 410s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 410s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 410s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 410s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 410s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 410s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 410s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 410s JS G NS: Defined namespace 'GObject' 0x1a9f67879380 in GIRepository 0x1f95de13280 410s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 410s JS G BXD: Defining method attach in prototype for GLib.Source 410s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 410s JS IMPORT: Module metadata hook for module 0x1a9f67862d28 410s JS IMPORT: Defining meta.importSync for module 0x1a9f67862d28 410s JS G BXD: Defining method destroy in prototype for GLib.Source 410s JS IMPORT: Importing module equations succeeded 410s JS IMPORT: Defining parent 0x1a9f6783ec58 of 0x1a9f678ed218 'equations' is mod 1 410s JS IMPORT: successfully imported module 'equations' 410s ok 1 Tweener runs a simple tween 410s ok 2 Tweener calls callbacks during the tween 410s ok 3 Tweener can pause tweens 410s ok 4 Tweener can remove tweens 410s ok 5 Tweener overrides a tween with another one acting on the same object and property at the same time 410s ok 6 Tweener does not override a tween with another one acting not at the same time 410s ok 7 Tweener can pause and resume all tweens 410s ok 8 Tweener can remove all tweens 410s ok 9 Tweener runs a tween with a time of 0 immediately 410s ok 10 Tweener can call a callback a certain number of times 410s ok 11 Tweener can count the number of tweens on an object 410s ok 12 Tweener can register special properties 410s ok 13 Tweener can register special modifiers for properties 410s ok 14 Tweener can split properties into more than one special property 410s ok 15 Tweener calls an overwrite callback when a tween is replaced 410s ok 16 Tweener can still overwrite a tween after it has started 410s ok 17 Tweener stays within min and max values 410s JS G BXD: Defining method quit in prototype for GLib.MainLoop 410s JS MAINLOOP: Enqueue job , promise=, allocation site= 410s JS MAINLOOP: Main loop instance 0xb310687d060: Spinning loop until released or hook cleared 410s JS MAINLOOP: handling job 0, 410s JS MAINLOOP: Enqueue job , promise=, allocation site= 410s JS MAINLOOP: Completed job 0 410s JS MAINLOOP: handling job 1, 410s JS MAINLOOP: Enqueue job , promise=, allocation site= 410s JS MAINLOOP: Completed job 1 410s JS MAINLOOP: handling job 2, 410s JS MAINLOOP: Enqueue job , promise=, allocation site= 410s JS MAINLOOP: Completed job 2 410s JS MAINLOOP: handling job 3, 410s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 410s JS MAINLOOP: Main loop instance 0xb310687d060: release 410s JS MAINLOOP: Completed job 3 410s JS MEMORY: Memory report: before destroying context 410s JS MEMORY: 235 objects currently alive 410s JS MEMORY: boxed_instance = 94 410s JS MEMORY: boxed_prototype = 10 410s JS MEMORY: closure = 1 410s JS MEMORY: function = 114 410s JS MEMORY: fundamental_instance = 0 410s JS MEMORY: fundamental_prototype = 0 410s JS MEMORY: gerror_instance = 0 410s JS MEMORY: gerror_prototype = 0 410s JS MEMORY: interface = 0 410s JS MEMORY: module = 11 410s JS MEMORY: ns = 3 410s JS MEMORY: object_instance = 0 410s JS MEMORY: object_prototype = 2 410s JS MEMORY: param = 0 410s JS MEMORY: union_instance = 0 410s JS MEMORY: union_prototype = 0 410s JS CTX: JS shutdown sequence 410s JS CTX: Stopping profiler 410s JS CTX: Shutting down toggle queue 410s JS CTX: Notifying external reference holders of GjsContext dispose 410s JS MAINLOOP: Stopping promise job dispatcher 410s JS CTX: Notifying reference holders of GjsContext dispose 410s JS CTX: Checking unhandled promise rejections 410s JS CTX: Releasing cached JS wrappers 410s JS CTX: Final triggered GC 410s JS CTX: Destroying JS context 410s JS CTX: Releasing all native objects 410s JS CTX: Disabling auto GC 410s JS CTX: Ending trace on global object 410s JS CTX: Freeing allocated resources 410s JS CTX: JS context destroyed 410s PASS: gjs/testTweener.test 410s Running test: gjs/return.test 410s 1..1 410s ok 1 - /usr/libexec/installed-tests/gjs/debugger/return.debugger 410s PASS: gjs/return.test 410s Running test: gjs/testRegress.test 410s JS NATIVE: Registered native JS module '_promiseNative' 410s JS NATIVE: Registered native JS module '_byteArrayNative' 410s JS NATIVE: Registered native JS module '_encodingNative' 410s JS NATIVE: Registered native JS module '_gi' 410s JS NATIVE: Registered native JS module 'gi' 410s JS NATIVE: Registered native JS module 'cairoNative' 410s JS NATIVE: Registered native JS module 'system' 410s JS NATIVE: Registered native JS module 'console' 410s JS NATIVE: Registered native JS module '_print' 410s JS CTX: Enabling JIT 410s JS CTX: Initialized class GjsFileImporter prototype 0x3ae812c000a0 410s JS IMPORT: Defining parent (nil) of 0x3ae812c00100 'imports' is mod 0 410s JS IMPORT: Importing '_print' 410s JS NATIVE: Defining native module '_print' 410s JS IMPORT: Defining parent 0x3ae812c00100 of 0x3ae812c007b0 '_print' is mod 1 410s JS IMPORT: successfully imported module '_print' 410s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 410s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x23c24383b128 410s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x23c24383b128 410s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x23c24383b128 410s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x23c24383b128 410s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x23c24383b128 410s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x23c24383b128 410s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x23c24383b128 410s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x23c24383b128 410s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x23c24383b128 410s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x23c24383b128 410s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x23c24383b128 410s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x23c24383b128 410s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x23c24383b128 410s JS MAINLOOP: Main loop instance 0xa10fc9ad060: hold 410s JS MAINLOOP: Enqueue job , promise=, allocation site= 410s JS MAINLOOP: Starting promise job dispatcher 410s JS MAINLOOP: Main loop instance 0xa10fc9ad060: Spinning loop until released or hook cleared 410s JS MAINLOOP: handling job 0, 410s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 410s JS MAINLOOP: Main loop instance 0xa10fc9ad060: release 410s JS MAINLOOP: Completed job 0 410s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x23c24383b128 410s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x23c24383b128 410s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x23c24383b128 410s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x23c24383b128 410s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x23c24383b128 410s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x23c24383b128 410s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x23c24383b128 410s JS IMPORT: Module metadata hook for module 0x3ae812c13000 410s JS IMPORT: Defining meta.importSync for module 0x3ae812c13000 410s JS NATIVE: Defining native module 'gi' 410s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3ae812c133f0 410s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 410s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 410s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 410s JS IMPORT: Importing directory 'overrides' 410s JS IMPORT: Defining parent 0x3ae812c00100 of 0x3ae812c134f0 'overrides' is mod 1 410s JS IMPORT: Defined importer 'overrides' 0x3ae812c134f0 in 0x3ae812c00100 410s JS IMPORT: successfully imported directory 'overrides' 410s JS IMPORT: Importing '_promiseNative' 410s JS NATIVE: Defining native module '_promiseNative' 410s JS IMPORT: Defining parent 0x3ae812c00100 of 0x3ae812c139a0 '_promiseNative' is mod 1 410s JS IMPORT: successfully imported module '_promiseNative' 410s JS IMPORT: Importing module GLib succeeded 410s JS IMPORT: Defining parent 0x3ae812c134f0 of 0x23c24383c150 'GLib' is mod 1 410s JS IMPORT: successfully imported module 'GLib' 410s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 410s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x23c243879060, JSClass 0x71aa0d5585e0, in object 0x23c243879038 410s JS CTX: Initialized class GIRepositoryGType prototype 0x3ae812c13ce8 410s JS CTX: Initialized class GIRepositoryFunction prototype 0x3ae812c13d48 410s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 410s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 410s JS G BXD: Defined class for Error (GError), prototype 0x23c2438790b0, JSClass 0x71aa0d5585e0, in object 0x23c243879038 410s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 410s JS G BXD: Defined class for Variant (GVariant), prototype 0x23c243879100, JSClass 0x71aa0d5585e0, in object 0x23c243879038 410s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 410s JS G BXD: Defined class for Bytes (GBytes), prototype 0x23c243879150, JSClass 0x71aa0d5585e0, in object 0x23c243879038 410s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 410s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 410s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x23c2438791a0, JSClass 0x71aa0d5585e0, in object 0x23c243879038 410s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 410s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 410s JS G BXD: Defined class for Thread (GThread), prototype 0x23c2438791f0, JSClass 0x71aa0d5585e0, in object 0x23c243879038 410s JS G BXD: Defining method ref in prototype for GLib.Thread 410s JS G BXD: Defining method unref in prototype for GLib.Thread 410s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 410s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x23c243879240, JSClass 0x71aa0d5585e0, in object 0x23c243879038 410s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 410s JS G BXD: Defined class for Regex (GRegex), prototype 0x23c243879290, JSClass 0x71aa0d5585e0, in object 0x23c243879038 410s JS G BXD: Defining method match in prototype for GLib.Regex 410s JS G BXD: Defining method match_full in prototype for GLib.Regex 410s JS G BXD: Defining method match_all in prototype for GLib.Regex 410s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 410s JS G NS: Defined namespace 'GLib' 0x23c243879038 in GIRepository 0x3ae812c13280 410s JS IMPORT: Importing module jasmine succeeded 410s JS IMPORT: Defining parent 0x3ae812c00100 of 0x23c24383cce0 'jasmine' is mod 1 410s JS IMPORT: successfully imported module 'jasmine' 410s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 410s JS MAINLOOP: Main loop instance 0xa10fc9ad060: hold 410s JS MAINLOOP: Enqueue job , promise=, allocation site= 410s JS MAINLOOP: Main loop instance 0xa10fc9ad060: Spinning loop until released or hook cleared 410s JS MAINLOOP: handling job 0, 410s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 410s JS MAINLOOP: Main loop instance 0xa10fc9ad060: release 410s JS MAINLOOP: Completed job 0 410s JS IMPORT: Importing 'gi' 410s JS IMPORT: Defining parent 0x3ae812c00100 of 0x3ae812c13280 'gi' is mod 1 410s JS IMPORT: successfully imported module 'gi' 410s JS IMPORT: JS import 'Regress' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/Regress.js 410s JS G NS: Defined namespace 'Regress' 0x23c243879308 in GIRepository 0x3ae812c13280 410s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 410s JS G NS: Defined namespace 'GjsPrivate' 0x23c243879358 in GIRepository 0x3ae812c13280 410s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 410s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 410s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 410s JS IMPORT: Importing module _legacy succeeded 410s JS IMPORT: Defining parent 0x3ae812c00100 of 0x23c24383cf10 '_legacy' is mod 1 410s JS IMPORT: successfully imported module '_legacy' 410s JS IMPORT: Importing module lang succeeded 410s JS IMPORT: Defining parent 0x3ae812c00100 of 0x23c24383cec0 'lang' is mod 1 410s JS IMPORT: successfully imported module 'lang' 410s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 410s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 410s JS IMPORT: Importing module _signals succeeded 410s JS IMPORT: Defining parent 0x3ae812c00100 of 0x23c24383cf60 '_signals' is mod 1 410s JS IMPORT: successfully imported module '_signals' 410s JS IMPORT: Importing module signals succeeded 410s JS IMPORT: Defining parent 0x3ae812c00100 of 0x23c24383ce70 'signals' is mod 1 410s JS IMPORT: successfully imported module 'signals' 410s JS IMPORT: Importing module Gio succeeded 410s JS IMPORT: Defining parent 0x3ae812c134f0 of 0x23c24383ce20 'Gio' is mod 1 410s JS IMPORT: successfully imported module 'Gio' 410s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 410s JS IMPORT: Importing '_gi' 410s JS NATIVE: Defining native module '_gi' 410s JS IMPORT: Defining parent 0x3ae812c00100 of 0x3ae812c2b790 '_gi' is mod 1 410s JS IMPORT: successfully imported module '_gi' 410s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 410s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 410s JS IMPORT: Importing module _common succeeded 410s JS IMPORT: Defining parent 0x3ae812c00100 of 0x23c2438d9038 '_common' is mod 1 410s JS IMPORT: successfully imported module '_common' 410s JS IMPORT: Importing module GObject succeeded 410s JS IMPORT: Defining parent 0x3ae812c134f0 of 0x23c24383cfb0 'GObject' is mod 1 410s JS IMPORT: successfully imported module 'GObject' 410s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 410s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 410s JS G BXD: Defined class for String (GString), prototype 0x23c243879600, JSClass 0x71aa0d5585e0, in object 0x23c243879380 410s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 410s JS G PRM: Defined class ParamSpec prototype is 0x23c2438d90d8 class 0x71aa0d560068 in object 0x23c243879380 410s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 410s JS G OBJ: Defined class for Object (GObject), prototype 0x23c243879768, JSClass 0x71aa0d558610, in object 0x23c243879380 410s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 410s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 410s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x23c243879790, JSClass 0x71aa0d558610, in object 0x23c243879380 410s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 410s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 410s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 410s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 410s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 410s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 410s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 410s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 410s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 410s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 410s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 410s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 410s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 410s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 410s JS G NS: Defined namespace 'GObject' 0x23c243879380 in GIRepository 0x3ae812c13280 410s JS G OBJ: Defined class for Application (GApplication), prototype 0x23c2438797e0, JSClass 0x71aa0d558610, in object 0x23c243879330 410s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 410s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x23c2438d95b0, JSClass 0x71aa0d55a808, in object 0x23c243879330 410s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 410s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 410s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 410s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 410s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 410s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 410s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 410s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 410s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 410s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 410s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x23c243879858, JSClass 0x71aa0d558610, in object 0x23c243879330 410s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 410s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x23c2438d9830, JSClass 0x71aa0d55a808, in object 0x23c243879330 410s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 410s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x23c2438798d0, JSClass 0x71aa0d558610, in object 0x23c243879330 410s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 410s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 410s JS G IFACE: Defined class for Initable (GInitable), prototype 0x23c2438d9970, JSClass 0x71aa0d55a808, in object 0x23c243879330 410s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 410s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 410s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 410s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x23c243879948, JSClass 0x71aa0d5585e0, in object 0x23c243879330 410s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 410s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x23c243879998, JSClass 0x71aa0d5585e0, in object 0x23c243879330 410s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' 410s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 410s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x23c2438799e8, JSClass 0x71aa0d558610, in object 0x23c243879330 410s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x23c243879a38, JSClass 0x71aa0d558610, in object 0x23c243879358 410s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 410s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x23c243879a88, JSClass 0x71aa0d558610, in object 0x23c243879330 410s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 410s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 410s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 410s JS G IFACE: Defined class for File (GFile), prototype 0x23c2438d9ad8, JSClass 0x71aa0d55a808, in object 0x23c243879330 410s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x23c243879b00, JSClass 0x71aa0d558610, in object 0x3ae812c13360 410s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 410s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x23c243879b78, JSClass 0x71aa0d558610, in object 0x23c243879330 410s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 410s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 410s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x23c243879bc8, JSClass 0x71aa0d558610, in object 0x23c243879330 410s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 410s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x23c243879c18, JSClass 0x71aa0d558610, in object 0x23c243879330 410s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 410s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x23c243879c68, JSClass 0x71aa0d5585e0, in object 0x23c243879330 410s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 410s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 410s JS G OBJ: Defined class for Settings (GSettings), prototype 0x23c243879cb8, JSClass 0x71aa0d558610, in object 0x23c243879330 410s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 410s JS G NS: Defined namespace 'Gio' 0x23c243879330 in GIRepository 0x3ae812c13280 410s JS G NS: Found info type CONSTANT for 'SIZEOF_LONG' in namespace 'GLib' 410s JS G NS: Found info type CONSTANT for 'SIZEOF_SIZE_T' in namespace 'GLib' 410s JS G NS: Found info type CONSTANT for 'SIZEOF_SSIZE_T' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'test_uint64' in namespace 'Regress' 410s JS G NS: Found info type FUNCTION for 'test_int64' in namespace 'Regress' 410s JS G NS: Found info type FUNCTION for 'test_long' in namespace 'Regress' 410s JS G NS: Found info type FUNCTION for 'test_ulong' in namespace 'Regress' 410s JS G NS: Found info type FUNCTION for 'test_size' in namespace 'Regress' 410s JS G NS: Found info type FUNCTION for 'test_ssize' in namespace 'Regress' 410s JS G NS: Found info type FLAGS for 'TestFlags' in namespace 'Regress' 410s JS G ENUM: Defining enum value FLAG1 (fixed from flag1) 1 410s JS G ENUM: Defining enum value FLAG2 (fixed from flag2) 2 410s JS G ENUM: Defining enum value FLAG3 (fixed from flag3) 4 410s JS G ENUM: Defining Regress.TestFlags as 0x3ae812c33250 410s JS G NS: Found info type ENUM for 'TestEnum' in namespace 'Regress' 410s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 410s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 410s JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 410s JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 410s JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 410s JS G ENUM: Defining Regress.TestEnum as 0x3ae812c332b0 410s JS G NS: Found info type INTERFACE for 'TestInterface' in namespace 'Regress' 410s JS G IFACE: Defined class for TestInterface (RegressTestInterface), prototype 0x14f51425b380, JSClass 0x71aa0d55a808, in object 0x23c243879308 410s JS G PRM: Wrapping GParamOverride 'number' on (null) with JSObject 410s JS G PRM: JSObject created with param instance 0xa10fcc18c40 type GParamOverride 410s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 410s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' 410s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 410s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 410s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 410s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 410s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 410s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 410s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 410s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 410s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 410s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 410s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 410s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 410s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 410s JS G ENUM: Defining GObject.ParamFlags as 0x3ae812c1d0b0 410s JS CTX: Script evaluation succeeded 410s JS MAINLOOP: Main loop instance 0xa10fc9ad060: Spinning loop until released or hook cleared 410s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x23c24383b128 410s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x23c24383b128 410s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x23c24383b128 410s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23c24383b128 410s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23c24383b128 410s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x23c24383b128 410s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23c24383b128 410s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23c24383b128 410s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x23c24383b128 410s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23c24383b128 410s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23c24383b128 410s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x23c24383b128 410s JS IMPORT: Module metadata hook for module 0x3ae812c2e548 410s JS IMPORT: Defining meta.importSync for module 0x3ae812c2e548 410s JS NATIVE: Defining native module 'system' 410s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x23c24383b128 410s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23c24383b128 410s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 410s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 410s JS MAINLOOP: Set main loop hook to 410s JS MAINLOOP: Main loop instance 0xa10fc9ad060: hold 410s JS MAINLOOP: Running and clearing main loop hook 410s JS G BXD: Defining method run in prototype for GLib.MainLoop 410s 1..315 410s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 410s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 410s JS G BXD: Defined class for Source (GSource), prototype 0x23c243879dd0, JSClass 0x71aa0d5585e0, in object 0x23c243879038 410s JS G BXD: Defining method set_priority in prototype for GLib.Source 410s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 410s JS G BXD: Defining method attach in prototype for GLib.Source 410s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 410s JS IMPORT: Module metadata hook for module 0x23c243862cb8 410s JS IMPORT: Defining meta.importSync for module 0x23c243862cb8 410s JS G NS: Found info type FUNCTION for 'test_return_allow_none' in namespace 'Regress' 410s JS G NS: Found info type FUNCTION for 'test_return_nullable' in namespace 'Regress' 410s JS G BXD: Defining method destroy in prototype for GLib.Source 410s ok 1 Life, the Universe and Everything includes null return value 410s JS G NS: Found info type FUNCTION for 'test_boolean' in namespace 'Regress' 410s JS G NS: Found info type FUNCTION for 'test_boolean_true' in namespace 'Regress' 410s JS G NS: Found info type FUNCTION for 'test_boolean_false' in namespace 'Regress' 410s ok 2 Life, the Universe and Everything includes booleans 410s JS G NS: Found info type FUNCTION for 'test_int8' in namespace 'Regress' 410s ok 3 Life, the Universe and Everything includes 8-bit integers 410s JS G NS: Found info type FUNCTION for 'test_uint8' in namespace 'Regress' 410s ok 4 Life, the Universe and Everything includes unsigned 8-bit integers 410s JS G NS: Found info type FUNCTION for 'test_int16' in namespace 'Regress' 410s ok 5 Life, the Universe and Everything includes 16-bit integers 410s JS G NS: Found info type FUNCTION for 'test_uint16' in namespace 'Regress' 410s ok 6 Life, the Universe and Everything includes unsigned 16-bit integers 410s JS G NS: Found info type FUNCTION for 'test_int32' in namespace 'Regress' 410s ok 7 Life, the Universe and Everything includes 32-bit integers 410s JS G NS: Found info type FUNCTION for 'test_uint32' in namespace 'Regress' 410s ok 8 Life, the Universe and Everything includes unsigned 32-bit integers 410s ok 9 Life, the Universe and Everything includes 64-bit integers 410s ok 10 Life, the Universe and Everything includes unsigned 64-bit integers 410s JS G NS: Found info type FUNCTION for 'test_short' in namespace 'Regress' 410s ok 11 Life, the Universe and Everything includes shorts 410s JS G NS: Found info type FUNCTION for 'test_int' in namespace 'Regress' 410s ok 12 Life, the Universe and Everything includes ints 410s ok 13 Life, the Universe and Everything includes longs 410s ok 14 Life, the Universe and Everything includes ssizes 410s JS G NS: Found info type FUNCTION for 'test_float' in namespace 'Regress' 410s ok 15 Life, the Universe and Everything includes floats 410s JS G NS: Found info type FUNCTION for 'test_double' in namespace 'Regress' 410s ok 16 Life, the Universe and Everything includes doubles 410s JS G NS: Found info type FUNCTION for 'test_ushort' in namespace 'Regress' 410s ok 17 Life, the Universe and Everything includes ushorts 410s JS G NS: Found info type FUNCTION for 'test_uint' in namespace 'Regress' 410s ok 18 Life, the Universe and Everything includes uints 410s ok 19 Life, the Universe and Everything includes ulongs 410s ok 20 Life, the Universe and Everything includes sizes 410s ok 21 Life, the Universe and Everything No implicit conversion to unsigned for uint8 410s ok 22 Life, the Universe and Everything No implicit conversion to unsigned for uint16 410s ok 23 Life, the Universe and Everything No implicit conversion to unsigned for uint32 410s ok 24 Life, the Universe and Everything No implicit conversion to unsigned for uint64 410s ok 25 Life, the Universe and Everything No implicit conversion to unsigned for uint 410s ok 26 Life, the Universe and Everything No implicit conversion to unsigned for size 410s ok 27 Life, the Universe and Everything Infinity and NaN converts to 0 for int8 410s ok 28 Life, the Universe and Everything Infinity and NaN converts to 0 for int16 410s ok 29 Life, the Universe and Everything Infinity and NaN converts to 0 for int32 410s ok 30 Life, the Universe and Everything Infinity and NaN converts to 0 for int64 410s ok 31 Life, the Universe and Everything Infinity and NaN converts to 0 for short 410s ok 32 Life, the Universe and Everything Infinity and NaN converts to 0 for int 410s ok 33 Life, the Universe and Everything Infinity and NaN converts to 0 for long 410s ok 34 Life, the Universe and Everything Infinity and NaN converts to 0 for ssize 410s ok 35 Life, the Universe and Everything Infinity and NaN converts to 0 for uint8 410s ok 36 Life, the Universe and Everything Infinity and NaN converts to 0 for uint16 410s ok 37 Life, the Universe and Everything Infinity and NaN converts to 0 for uint32 410s ok 38 Life, the Universe and Everything Infinity and NaN converts to 0 for uint64 410s ok 39 Life, the Universe and Everything Infinity and NaN converts to 0 for ushort 410s ok 40 Life, the Universe and Everything Infinity and NaN converts to 0 for uint 410s ok 41 Life, the Universe and Everything Infinity and NaN converts to 0 for ulong 410s ok 42 Life, the Universe and Everything Infinity and NaN converts to 0 for size 410s ok 43 Life, the Universe and Everything Infinity and NaN not for float 410s ok 44 Life, the Universe and Everything Infinity and NaN not for double 410s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 410s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 410s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 410s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 410s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 410s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 410s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 410s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 410s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 410s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 410s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 410s JS G ENUM: Defining GLib.LogLevelFlags as 0x3ae812ca96f0 410s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 410s ok 45 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for uint64 410s ok 46 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for int64 410s ok 47 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for long 410s ok 48 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for ulong 410s ok 49 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for size 410s ok 50 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for ssize 410s JS G NS: Found info type FUNCTION for 'test_unichar' in namespace 'Regress' 410s ok 51 Life, the Universe and Everything includes wide characters 410s JS G NS: Found info type FUNCTION for 'test_timet' in namespace 'Regress' 410s ok 52 Life, the Universe and Everything includes time_t 410s JS G NS: Found info type FUNCTION for 'test_gtype' in namespace 'Regress' 410s ok 53 Life, the Universe and Everything includes GTypes 410s JS G NS: Found info type FUNCTION for 'test_closure' in namespace 'Regress' 410s ok 54 Life, the Universe and Everything closures 410s JS G NS: Found info type FUNCTION for 'test_closure_one_arg' in namespace 'Regress' 410s ok 55 Life, the Universe and Everything closures with one argument 410s JS G NS: Found info type FUNCTION for 'test_closure_variant' in namespace 'Regress' 410s JS G BXD: Defining method classify in prototype for GLib.Variant 410s JS G BXD: Defining method get_string in prototype for GLib.Variant 410s ok 56 Life, the Universe and Everything closure with GLib.Variant argument 410s JS G NS: Found info type FUNCTION for 'test_int_value_arg' in namespace 'Regress' 410s ok 57 Life, the Universe and Everything GValue marshalling integer in 410s JS G NS: Found info type FUNCTION for 'test_value_return' in namespace 'Regress' 410s ok 58 Life, the Universe and Everything GValue marshalling integer out 410s JS G NS: Found info type FUNCTION for 'test_gvariant_i' in namespace 'Regress' 410s JS G BXD: Defining method get_type_string in prototype for GLib.Variant 410s JS G BXD: Defining method get_int32 in prototype for GLib.Variant 410s ok 59 Life, the Universe and Everything integer GLib.Variant 410s JS G NS: Found info type FUNCTION for 'test_gvariant_s' in namespace 'Regress' 410s ok 60 Life, the Universe and Everything string GLib.Variant 410s JS G NS: Found info type FUNCTION for 'test_gvariant_asv' in namespace 'Regress' 410s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 410s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 410s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x14f5142b8830, JSClass 0x71aa0d5585e0, in object 0x23c243879038 410s JS G BXD: Defining method n_children in prototype for GLib.Variant 410s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 410s JS G BXD: Defining method get_variant in prototype for GLib.Variant 410s ok 61 Life, the Universe and Everything dictionary GLib.Variant 410s JS G NS: Found info type FUNCTION for 'test_gvariant_v' in namespace 'Regress' 410s ok 62 Life, the Universe and Everything variant GLib.Variant 410s JS G NS: Found info type FUNCTION for 'test_gvariant_as' in namespace 'Regress' 410s ok 63 Life, the Universe and Everything string array GLib.Variant 410s JS G NS: Found info type FUNCTION for 'test_utf8_const_return' in namespace 'Regress' 410s JS G NS: Found info type FUNCTION for 'test_utf8_nonconst_return' in namespace 'Regress' 410s ok 64 Life, the Universe and Everything UTF-8 strings as return types 410s JS G NS: Found info type FUNCTION for 'test_utf8_const_in' in namespace 'Regress' 410s ok 65 Life, the Universe and Everything UTF-8 strings as in parameters 410s JS G NS: Found info type FUNCTION for 'test_utf8_out' in namespace 'Regress' 410s ok 66 Life, the Universe and Everything UTF-8 strings as out parameters 410s ok 67 Life, the Universe and Everything UTF-8 strings as in-out parameters # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 410s JS G NS: Found info type FUNCTION for 'test_filename_return' in namespace 'Regress' 410s ok 68 Life, the Universe and Everything return values in filename encoding 410s JS G NS: Found info type FUNCTION for 'test_int_out_utf8' in namespace 'Regress' 410s ok 69 Life, the Universe and Everything Various configurations of arguments in after out 410s JS G NS: Found info type FUNCTION for 'test_multi_double_args' in namespace 'Regress' 410s ok 70 Life, the Universe and Everything Various configurations of arguments multiple number args 410s JS G NS: Found info type FUNCTION for 'test_utf8_out_out' in namespace 'Regress' 410s ok 71 Life, the Universe and Everything Various configurations of arguments multiple string out parameters 410s JS G NS: Found info type FUNCTION for 'test_utf8_out_nonconst_return' in namespace 'Regress' 410s ok 72 Life, the Universe and Everything Various configurations of arguments strings as return value and output parameter 410s JS G NS: Found info type FUNCTION for 'test_utf8_null_in' in namespace 'Regress' 410s ok 73 Life, the Universe and Everything Various configurations of arguments nullable string in parameter 410s JS G NS: Found info type FUNCTION for 'test_utf8_null_out' in namespace 'Regress' 410s ok 74 Life, the Universe and Everything Various configurations of arguments nullable string out parameter 410s JS G NS: Found info type FUNCTION for 'test_array_int_in' in namespace 'Regress' 410s ok 75 Life, the Universe and Everything arrays of int in 410s JS G NS: Found info type FUNCTION for 'test_array_gint8_in' in namespace 'Regress' 410s ok 76 Life, the Universe and Everything arrays of gint8 in 410s JS G NS: Found info type FUNCTION for 'test_array_gint16_in' in namespace 'Regress' 410s ok 77 Life, the Universe and Everything arrays of gint16 in 410s JS G NS: Found info type FUNCTION for 'test_array_gint32_in' in namespace 'Regress' 410s ok 78 Life, the Universe and Everything arrays of gint32 in 410s JS G NS: Found info type FUNCTION for 'test_array_gint64_in' in namespace 'Regress' 410s ok 79 Life, the Universe and Everything arrays of gint64 in 410s ok 80 Life, the Universe and Everything implicit conversions from strings to int arrays 410s JS G NS: Found info type FUNCTION for 'test_array_int_out' in namespace 'Regress' 410s ok 81 Life, the Universe and Everything out arrays of integers 410s ok 82 Life, the Universe and Everything inout arrays of integers # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 410s JS G NS: Found info type FUNCTION for 'test_strv_in' in namespace 'Regress' 410s ok 83 Life, the Universe and Everything String arrays marshalling in 410s JS G NS: Found info type FUNCTION for 'test_strv_out' in namespace 'Regress' 410s ok 84 Life, the Universe and Everything String arrays marshalling out 410s JS G NS: Found info type FUNCTION for 'test_strv_out_container' in namespace 'Regress' 410s ok 85 Life, the Universe and Everything String arrays marshalling return value with container transfer 410s JS G NS: Found info type FUNCTION for 'test_strv_outarg' in namespace 'Regress' 410s ok 86 Life, the Universe and Everything String arrays marshalling out parameter with container transfer 410s JS G NS: Found info type FUNCTION for 'test_array_gtype_in' in namespace 'Regress' 410s JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' 410s JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x14f5142c5d58, JSClass 0x71aa0d558610, in object 0x23c243879330 410s JS G NS: Found info type INTERFACE for 'Icon' in namespace 'Gio' 410s JS G IFACE: Defined class for Icon (GIcon), prototype 0x14f5142abdf8, JSClass 0x71aa0d55a808, in object 0x23c243879330 410s ok 87 Life, the Universe and Everything GType arrays 410s JS G NS: Found info type FUNCTION for 'test_array_fixed_size_int_in' in namespace 'Regress' 410s ok 88 Life, the Universe and Everything Fixed arrays of integers marshals as an in parameter 410s JS G NS: Found info type FUNCTION for 'test_array_fixed_size_int_out' in namespace 'Regress' 410s ok 89 Life, the Universe and Everything Fixed arrays of integers marshals as an out parameter 410s JS G NS: Found info type FUNCTION for 'test_array_fixed_size_int_return' in namespace 'Regress' 410s ok 90 Life, the Universe and Everything Fixed arrays of integers marshals as a return value 410s JS G NS: Found info type FUNCTION for 'test_array_static_in_int' in namespace 'Regress' 410s ok 91 Life, the Universe and Everything integer array with static length 410s JS G NS: Found info type FUNCTION for 'test_strv_out_c' in namespace 'Regress' 410s ok 92 Life, the Universe and Everything string array that's const in C 410s JS G NS: Found info type FUNCTION for 'test_array_int_full_out' in namespace 'Regress' 410s ok 93 Life, the Universe and Everything arrays of integers with length parameter marshals as a return value with transfer full 410s JS G NS: Found info type FUNCTION for 'test_array_int_none_out' in namespace 'Regress' 410s ok 94 Life, the Universe and Everything arrays of integers with length parameter marshals as a return value with transfer none 410s JS G NS: Found info type FUNCTION for 'test_array_int_null_in' in namespace 'Regress' 410s ok 95 Life, the Universe and Everything arrays of integers with length parameter marshalls as a nullable in parameter 410s JS G NS: Found info type FUNCTION for 'test_array_int_null_out' in namespace 'Regress' 410s ok 96 Life, the Universe and Everything arrays of integers with length parameter marshals as a nullable return value 410s JS G NS: Found info type FUNCTION for 'test_glist_nothing_return' in namespace 'Regress' 410s JS G NS: Found info type FUNCTION for 'test_glist_nothing_return2' in namespace 'Regress' 410s ok 97 Life, the Universe and Everything glist types return with transfer-none 410s JS G NS: Found info type FUNCTION for 'test_glist_container_return' in namespace 'Regress' 410s ok 98 Life, the Universe and Everything glist types return with transfer-container 410s JS G NS: Found info type FUNCTION for 'test_glist_everything_return' in namespace 'Regress' 410s ok 99 Life, the Universe and Everything glist types return with transfer-full 410s JS G NS: Found info type FUNCTION for 'test_glist_nothing_in' in namespace 'Regress' 410s JS G NS: Found info type FUNCTION for 'test_glist_nothing_in2' in namespace 'Regress' 410s ok 100 Life, the Universe and Everything glist types in with transfer-none 410s JS G NS: Found info type FUNCTION for 'test_glist_null_in' in namespace 'Regress' 410s ok 101 Life, the Universe and Everything glist types nullable in 410s JS G NS: Found info type FUNCTION for 'test_glist_null_out' in namespace 'Regress' 410s ok 102 Life, the Universe and Everything glist types nullable out 410s ok 103 Life, the Universe and Everything glist types in with transfer-container # SKIP Function not added to gobject-introspection test suite yet 410s JS G NS: Found info type FUNCTION for 'test_gslist_nothing_return' in namespace 'Regress' 410s JS G NS: Found info type FUNCTION for 'test_gslist_nothing_return2' in namespace 'Regress' 410s ok 104 Life, the Universe and Everything gslist types return with transfer-none 410s JS G NS: Found info type FUNCTION for 'test_gslist_container_return' in namespace 'Regress' 410s ok 105 Life, the Universe and Everything gslist types return with transfer-container 410s JS G NS: Found info type FUNCTION for 'test_gslist_everything_return' in namespace 'Regress' 410s ok 106 Life, the Universe and Everything gslist types return with transfer-full 410s JS G NS: Found info type FUNCTION for 'test_gslist_nothing_in' in namespace 'Regress' 410s JS G NS: Found info type FUNCTION for 'test_gslist_nothing_in2' in namespace 'Regress' 410s ok 107 Life, the Universe and Everything gslist types in with transfer-none 410s JS G NS: Found info type FUNCTION for 'test_gslist_null_in' in namespace 'Regress' 410s ok 108 Life, the Universe and Everything gslist types nullable in 410s JS G NS: Found info type FUNCTION for 'test_gslist_null_out' in namespace 'Regress' 410s ok 109 Life, the Universe and Everything gslist types nullable out 410s ok 110 Life, the Universe and Everything gslist types in with transfer-container # SKIP Function not added to gobject-introspection test suite yet 410s JS G NS: Found info type FUNCTION for 'test_glist_gtype_container_in' in namespace 'Regress' 410s JS G NS: Found info type OBJECT for 'TestObj' in namespace 'Regress' 410s JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0x14f5142c9e98, JSClass 0x71aa0d558610, in object 0x23c243879308 410s JS G NS: Found info type OBJECT for 'TestSubObj' in namespace 'Regress' 410s JS G OBJ: Defined class for TestSubObj (RegressTestSubObj), prototype 0x14f5142c9ee8, JSClass 0x71aa0d558610, in object 0x23c243879308 410s ok 111 Life, the Universe and Everything GList of GTypes in with transfer container 410s JS G NS: Found info type FUNCTION for 'test_ghash_null_return' in namespace 'Regress' 410s ok 112 Life, the Universe and Everything GHash type null GHash out 410s JS G NS: Found info type FUNCTION for 'test_ghash_nothing_return' in namespace 'Regress' 410s JS G NS: Found info type FUNCTION for 'test_ghash_nothing_return2' in namespace 'Regress' 410s ok 113 Life, the Universe and Everything GHash type out GHash 410s JS G NS: Found info type FUNCTION for 'test_ghash_gvalue_return' in namespace 'Regress' 410s ok 114 Life, the Universe and Everything GHash type with GValue value type out 410s ok 115 Life, the Universe and Everything GHash type with GValue value type in # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/272 410s JS G NS: Found info type FUNCTION for 'test_ghash_container_return' in namespace 'Regress' 410s ok 116 Life, the Universe and Everything GHash type marshals as a return value with transfer container 410s JS G NS: Found info type FUNCTION for 'test_ghash_everything_return' in namespace 'Regress' 410s ok 117 Life, the Universe and Everything GHash type marshals as a return value with transfer full 410s JS G NS: Found info type FUNCTION for 'test_ghash_null_in' in namespace 'Regress' 410s ok 118 Life, the Universe and Everything GHash type null GHash in 410s JS G NS: Found info type FUNCTION for 'test_ghash_null_out' in namespace 'Regress' 410s ok 119 Life, the Universe and Everything GHash type null GHashTable out 410s JS G NS: Found info type FUNCTION for 'test_ghash_nothing_in' in namespace 'Regress' 410s JS G NS: Found info type FUNCTION for 'test_ghash_nothing_in2' in namespace 'Regress' 410s ok 120 Life, the Universe and Everything GHash type in GHash 410s JS G NS: Found info type FUNCTION for 'test_ghash_nested_everything_return' in namespace 'Regress' 410s JS G NS: Found info type FUNCTION for 'test_ghash_nested_everything_return2' in namespace 'Regress' 410s ok 121 Life, the Universe and Everything GHash type nested GHash 410s JS G NS: Found info type FUNCTION for 'test_garray_container_return' in namespace 'Regress' 410s ok 122 Life, the Universe and Everything GArray marshals as a return value with transfer container 410s JS G NS: Found info type FUNCTION for 'test_garray_full_return' in namespace 'Regress' 410s ok 123 Life, the Universe and Everything GArray marshals as a return value with transfer full 410s JS G NS: Found info type ENUM for 'TestReferenceEnum' in namespace 'Regress' 410s JS G ENUM: Defining enum value ZERO (fixed from zero) 4 410s JS G ENUM: Defining enum value ONE (fixed from one) 2 410s JS G ENUM: Defining enum value TWO (fixed from two) 54 410s JS G ENUM: Defining enum value THREE (fixed from three) 4 410s JS G ENUM: Defining enum value FOUR (fixed from four) 216 410s JS G ENUM: Defining enum value FIVE (fixed from five) -217 410s JS G ENUM: Defining Regress.TestReferenceEnum as 0x3ae812c6e878 410s ok 124 Life, the Universe and Everything enum that references its own members has correct values 410s JS G NS: Found info type ENUM for 'TestEnumNoGEnum' in namespace 'Regress' 410s JS G ENUM: Defining enum value EVALUE1 (fixed from evalue1) 0 410s JS G ENUM: Defining enum value EVALUE2 (fixed from evalue2) 42 410s JS G ENUM: Defining enum value EVALUE3 (fixed from evalue3) 48 410s JS G ENUM: Defining Regress.TestEnumNoGEnum as 0x3ae812c780d8 410s ok 125 Life, the Universe and Everything unregistered enum works 410s ok 126 Life, the Universe and Everything value is not added to enum with #define 410s JS G NS: Found info type FUNCTION for 'test_enum_param' in namespace 'Regress' 410s ok 127 Life, the Universe and Everything enum parameter 410s JS G NS: Found info type FUNCTION for 'test_unsigned_enum_param' in namespace 'Regress' 410s JS G NS: Found info type ENUM for 'TestEnumUnsigned' in namespace 'Regress' 410s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 1 410s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 2147483648 410s JS G ENUM: Defining Regress.TestEnumUnsigned as 0x3ae812c88d30 410s ok 128 Life, the Universe and Everything unsigned enum parameter 410s JS G NS: Found info type FUNCTION for 'global_get_flags_out' in namespace 'Regress' 410s ok 129 Life, the Universe and Everything flags parameter 410s JS G NS: Found info type STRUCT for 'TestStructA' in namespace 'Regress' 410s JS G BXD: Defined class for TestStructA (void), prototype 0x14f5142d3c68, JSClass 0x71aa0d5585e0, in object 0x23c243879308 410s ok 130 Life, the Universe and Everything Simple introspected struct sets fields correctly 410s JS G BXD: Defining method clone in prototype for Regress.TestStructA 410s ok 131 Life, the Universe and Everything Simple introspected struct can clone 410s ok 132 Life, the Universe and Everything Simple introspected struct can be modified by a method 410s ok 133 Life, the Universe and Everything Simple introspected struct constructors "copies" an object from a hash of field values 410s ok 134 Life, the Universe and Everything Simple introspected struct constructors catches bad field names 410s ok 135 Life, the Universe and Everything Simple introspected struct constructors copies an object from another object of the same type 410s JS G NS: Found info type FUNCTION for 'test_array_struct_out' in namespace 'Regress' 410s ok 136 Life, the Universe and Everything out arrays of structs 410s JS G NS: Found info type STRUCT for 'TestStructB' in namespace 'Regress' 410s JS G BXD: Defined class for TestStructB (void), prototype 0x14f5142d5600, JSClass 0x71aa0d5585e0, in object 0x23c243879308 410s ok 137 Life, the Universe and Everything Introspected nested struct sets fields correctly 410s JS G BXD: Defining method clone in prototype for Regress.TestStructB 410s ok 138 Life, the Universe and Everything Introspected nested struct can clone 410s ok 139 Life, the Universe and Everything Struct with non-basic member sets fields correctly # SKIP pending 410s ok 140 Life, the Universe and Everything Struct with annotated fields sets fields correctly # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/83 410s ok 141 Life, the Universe and Everything Struct with array of anonymous unions sets fields correctly # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/273 410s ok 142 Life, the Universe and Everything Struct with const/volatile members sets fields correctly # SKIP pending 410s JS G NS: Found info type STRUCT for 'TestSimpleBoxedA' in namespace 'Regress' 410s JS G BXD: Defined class for TestSimpleBoxedA (RegressTestSimpleBoxedA), prototype 0x14f5142d5d08, JSClass 0x71aa0d5585e0, in object 0x23c243879308 410s ok 143 Life, the Universe and Everything Introspected simple boxed struct sets fields correctly 410s JS G BXD: Defining method equals in prototype for Regress.TestSimpleBoxedA 410s ok 144 Life, the Universe and Everything Introspected simple boxed struct can be passed to a method 410s ok 145 Life, the Universe and Everything Introspected simple boxed struct can be returned from a method 410s ok 146 Life, the Universe and Everything Introspected simple boxed struct constructors "copies" an object from a hash of field values 410s ok 147 Life, the Universe and Everything Introspected simple boxed struct constructors catches bad field names 410s ok 148 Life, the Universe and Everything Introspected simple boxed struct constructors copies an object from another object of the same type 410s JS G NS: Found info type STRUCT for 'TestSimpleBoxedB' in namespace 'Regress' 410s JS G BXD: Defined class for TestSimpleBoxedB (RegressTestSimpleBoxedB), prototype 0x14f5142dd5b0, JSClass 0x71aa0d5585e0, in object 0x23c243879308 410s ok 149 Life, the Universe and Everything Introspected boxed nested struct reads fields and nested fields 410s ok 150 Life, the Universe and Everything Introspected boxed nested struct assigns nested struct field from an instance 410s ok 151 Life, the Universe and Everything Introspected boxed nested struct assigns nested struct field directly from a hash of field values 410s ok 152 Life, the Universe and Everything Introspected boxed nested struct constructors constructs with a nested hash of field values 410s ok 153 Life, the Universe and Everything Introspected boxed nested struct constructors copies an object from another object of the same type 410s JS G NS: Found info type STRUCT for 'TestBoxed' in namespace 'Regress' 410s JS G BXD: Defined class for TestBoxed (RegressTestBoxed), prototype 0x14f5142dde98, JSClass 0x71aa0d5585e0, in object 0x23c243879308 410s ok 154 Life, the Universe and Everything Introspected boxed types Opaque constructs from a default constructor 410s ok 155 Life, the Universe and Everything Introspected boxed types Opaque sets fields correctly 410s ok 156 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor 410s ok 157 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor with different args 410s ok 158 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor with differently typed args 410s JS G BXD: Defining method equals in prototype for Regress.TestBoxed 410s ok 159 Life, the Universe and Everything Introspected boxed types Opaque constructs from a another object of the same type 410s JS G NS: Found info type FUNCTION for 'test_boxeds_not_a_method' in namespace 'Regress' 410s ok 160 Life, the Universe and Everything Introspected boxed types Opaque ensures methods are named correctly 410s JS G NS: Found info type FUNCTION for 'test_boxeds_not_a_static' in namespace 'Regress' 410s ok 161 Life, the Universe and Everything Introspected boxed types Opaque ensures static methods are named correctly 410s JS G NS: Found info type STRUCT for 'TestBoxedB' in namespace 'Regress' 410s JS G BXD: Defined class for TestBoxedB (RegressTestBoxedB), prototype 0x14f5142e05d8, JSClass 0x71aa0d5585e0, in object 0x23c243879308 410s ok 162 Life, the Universe and Everything Introspected boxed types Simple sets fields correctly 410s ok 163 Life, the Universe and Everything Introspected boxed types Simple constructs from a static constructor 410s ok 164 Life, the Universe and Everything Introspected boxed types Simple constructs from another object of the same type 410s ok 165 Life, the Universe and Everything Introspected boxed types Simple constructs in backwards compatibility mode 410s JS G NS: Found info type STRUCT for 'TestBoxedC' in namespace 'Regress' 410s JS G BXD: Defined class for TestBoxedC (RegressTestBoxedC), prototype 0x14f5142e09e8, JSClass 0x71aa0d5585e0, in object 0x23c243879308 410s ok 166 Life, the Universe and Everything Introspected boxed types Refcounted constructs from a default constructor 410s ok 167 Life, the Universe and Everything Introspected boxed types Refcounted constructs from another object of the same type 410s JS G NS: Found info type STRUCT for 'TestBoxedD' in namespace 'Regress' 410s JS G BXD: Defined class for TestBoxedD (RegressTestBoxedD), prototype 0x14f5142e0c68, JSClass 0x71aa0d5585e0, in object 0x23c243879308 410s JS G BXD: Defining method get_magic in prototype for Regress.TestBoxedD 410s ok 168 Life, the Universe and Everything Introspected boxed types Private constructs using a custom constructor 410s ok 169 Life, the Universe and Everything Introspected boxed types Private constructs from another object of the same type 410s ok 170 Life, the Universe and Everything Introspected boxed types Private does not construct with a default constructor 410s ok 171 Life, the Universe and Everything Introspected boxed types methods take priority over fields in a name conflict # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/454 410s JS G NS: Found info type INTERFACE for 'Action' in namespace 'Gio' 410s JS G IFACE: Defined class for Action (GAction), prototype 0x14f5142cadd0, JSClass 0x71aa0d55a808, in object 0x23c243879330 410s JS G NS: Found info type STRUCT for 'KeyFile' in namespace 'GLib' 410s JS G BXD: Defined class for KeyFile (GKeyFile), prototype 0x14f5142e3178, JSClass 0x71aa0d5585e0, in object 0x23c243879038 410s ok 172 Life, the Universe and Everything wrong type for GBoxed function does not accept a GObject of the wrong type 410s ok 173 Life, the Universe and Everything wrong type for GBoxed function does not accept a GBoxed of the wrong type 410s ok 174 Life, the Universe and Everything wrong type for GBoxed function does accept a GBoxed of the correct type 410s JS G BXD: Defining method copy in prototype for Regress.TestSimpleBoxedA 410s ok 175 Life, the Universe and Everything wrong type for GBoxed method cannot be called on a GObject 410s ok 176 Life, the Universe and Everything wrong type for GBoxed method cannot be called on a GBoxed of the wrong type 410s ok 177 Life, the Universe and Everything wrong type for GBoxed method can be called on correct GBoxed type 410s ok 178 Life, the Universe and Everything Introspected GObject can access fields with simple types 410s ok 179 Life, the Universe and Everything Introspected GObject cannot access fields with complex types (GI limitation) 410s ok 180 Life, the Universe and Everything Introspected GObject throws when setting a read-only field 410s ok 181 Life, the Universe and Everything Introspected GObject has normal Object methods 410s ok 182 Life, the Universe and Everything Introspected GObject sets write-only properties 410s ok 183 Life, the Universe and Everything Introspected GObject gives undefined for write-only properties 410s ok 184 Life, the Universe and Everything Introspected GObject constructs from constructors annotated with (constructor) 410s ok 185 Life, the Universe and Everything Introspected GObject static methods 410s ok 186 Life, the Universe and Everything Introspected GObject GProperty Boxed type 410s ok 187 Life, the Universe and Everything Introspected GObject GProperty Hash table # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 410s ok 188 Life, the Universe and Everything Introspected GObject GProperty List # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 410s ok 189 Life, the Universe and Everything Introspected GObject GProperty Pointer array # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 410s ok 190 Life, the Universe and Everything Introspected GObject GProperty Hash table with old-style annotation # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 410s ok 191 Life, the Universe and Everything Introspected GObject GProperty List with old-style annotation # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 410s ok 192 Life, the Universe and Everything Introspected GObject GProperty Integer 410s ok 193 Life, the Universe and Everything Introspected GObject GProperty Float 410s ok 194 Life, the Universe and Everything Introspected GObject GProperty Double 410s ok 195 Life, the Universe and Everything Introspected GObject GProperty String 410s ok 196 Life, the Universe and Everything Introspected GObject GProperty GType object # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 410s ok 197 Life, the Universe and Everything Introspected GObject GProperty Byte array # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/276 410s ok 198 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals correctly in the getter 410s ok 199 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals correctly when inherited 410s JS G OBJ: Defining method set_bare in prototype for RegressTestObj (Regress.TestObj) 410s ok 200 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals into setter function 410s JS G OBJ: Defining method unset_bare in prototype for RegressTestSubObj (Regress.TestSubObj) 410s ok 201 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals null 410s JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' 410s ok 202 Life, the Universe and Everything Introspected GObject Signal connection calls correct handlers with correct arguments 410s ok 203 Life, the Universe and Everything Introspected GObject Signal connection throws errors for invalid signals 410s ok 204 Life, the Universe and Everything Introspected GObject Signal connection signal handler with static scope arg gets arg passed by reference 410s JS G OBJ: Defining method emit_sig_with_obj in prototype for RegressTestObj (Regress.TestObj) 410s ok 205 Life, the Universe and Everything Introspected GObject Signal connection signal with object gets correct arguments 410s ok 206 Life, the Universe and Everything Introspected GObject Signal connection signal with object with gets correct arguments from JS 410s JS G OBJ: Defining method emit_sig_with_obj_full in prototype for RegressTestObj (Regress.TestObj) 410s ok 207 Life, the Universe and Everything Introspected GObject Signal connection signal with object with full transport gets correct arguments 410s ok 208 Life, the Universe and Everything Introspected GObject Signal connection signal with object with full transport gets correct arguments from JS 410s ok 209 Life, the Universe and Everything Introspected GObject Signal connection signal with int64 gets correct value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 410s ok 210 Life, the Universe and Everything Introspected GObject Signal connection signal with uint64 gets correct value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 410s ok 211 Life, the Universe and Everything Introspected GObject Signal connection signal with array parameter is properly handled # SKIP Not yet implemented 410s ok 212 Life, the Universe and Everything Introspected GObject Signal connection signal with hash parameter is properly handled # SKIP Not yet implemented 410s JS G OBJ: Defining method emit_sig_with_array_len_prop in prototype for RegressTestObj (Regress.TestObj) 410s ok 213 Life, the Universe and Everything Introspected GObject Signal connection signal with array len parameter is not passed correct array and no length arg 410s ok 214 Life, the Universe and Everything Introspected GObject Signal connection signal with GStrv parameter is properly handled 410s ok 215 Life, the Universe and Everything Introspected GObject Signal connection signal with GStrv parameter and transfer full is properly handled from JS 410s ok 216 Life, the Universe and Everything Introspected GObject Signal connection signal with GStrv parameter and transfer full is properly handled # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/470 410s ok 217 Life, the Universe and Everything Introspected GObject Signal connection signal with int array ret parameter is properly handled # SKIP Not yet implemented 410s ok 218 Life, the Universe and Everything Introspected GObject Signal connection can pass parameter to signal with array len parameter via emit # SKIP Not yet implemented 410s ok 219 Life, the Universe and Everything Introspected GObject Signal connection can pass null to signal with array len parameter # SKIP Not yet implemented 410s ok 220 Life, the Universe and Everything Introspected GObject Signal connection signal with int in-out parameter # SKIP Not yet implemented 410s JS G OBJ: Defining method emit_sig_with_error in prototype for RegressTestObj (Regress.TestObj) 410s JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' 410s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x14f5142e8600, JSClass 0x71aa0d55a5c0, in object 0x23c243879330 410s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 410s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 410s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 410s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 410s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 410s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 410s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 410s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 410s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 410s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 410s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 410s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 410s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 410s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 410s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 410s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 410s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 410s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 410s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 410s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 410s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 410s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 410s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 410s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 410s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 410s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 410s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 410s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 410s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 410s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 410s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 410s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 410s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 410s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 410s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 410s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 410s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 410s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 410s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 410s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 410s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 410s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 410s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 410s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 410s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 410s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 410s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 410s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 410s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 410s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 410s JS G NS: Found info type FUNCTION for 'io_error_quark' in namespace 'Gio' 410s ok 221 Life, the Universe and Everything Introspected GObject Signal connection GError signal with GError set 410s JS G OBJ: Defining method emit_sig_with_null_error in prototype for RegressTestObj (Regress.TestObj) 410s ok 222 Life, the Universe and Everything Introspected GObject Signal connection GError signal with no GError set 410s ok 223 Life, the Universe and Everything Introspected GObject Signal connection GError signal with no GError set from js 410s ok 224 Life, the Universe and Everything Introspected GObject Signal connection GError signal with no GError set from js 410s JS G OBJ: Defining method instance_method in prototype for RegressTestObj (Regress.TestObj) 410s ok 225 Life, the Universe and Everything Introspected GObject can call an instance method 410s JS G OBJ: Defining method instance_method_full in prototype for RegressTestObj (Regress.TestObj) 410s ok 226 Life, the Universe and Everything Introspected GObject can call a transfer-full instance method 410s ok 227 Life, the Universe and Everything Introspected GObject can call a static method 410s JS G OBJ: Defining method forced_method in prototype for RegressTestObj (Regress.TestObj) 410s ok 228 Life, the Universe and Everything Introspected GObject can call a method annotated with (method) 410s JS G OBJ: Defining method torture_signature_0 in prototype for RegressTestObj (Regress.TestObj) 410s ok 229 Life, the Universe and Everything Introspected GObject Object torture signature 0 410s JS G OBJ: Defining method torture_signature_1 in prototype for RegressTestObj (Regress.TestObj) 410s ok 230 Life, the Universe and Everything Introspected GObject Object torture signature 1 fail 410s ok 231 Life, the Universe and Everything Introspected GObject Object torture signature 1 success 410s ok 232 Life, the Universe and Everything Introspected GObject Introspected function length skips over instance parameters of methods 410s ok 233 Life, the Universe and Everything Introspected GObject Introspected function length skips over out and GError parameters 410s JS G OBJ: Defining method skip_return_val in prototype for RegressTestObj (Regress.TestObj) 410s ok 234 Life, the Universe and Everything Introspected GObject Introspected function length does not skip over inout parameters 410s ok 235 Life, the Universe and Everything Introspected GObject Introspected function length skips over return value annotated with skip # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/59 410s ok 236 Life, the Universe and Everything Introspected GObject Introspected function length skips over parameters annotated with skip # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/59 410s ok 237 Life, the Universe and Everything Introspected GObject Introspected function length skips over out parameters annotated with skip # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/59 410s ok 238 Life, the Universe and Everything Introspected GObject Introspected function length skips over inout parameters annotated with skip # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/59 410s ok 239 Life, the Universe and Everything Introspected GObject Introspected function length gives number of arguments for static methods 410s ok 240 Life, the Universe and Everything Introspected GObject Introspected function length skips over destroy-notify and user-data parameters 410s JS G OBJ: Defining method do_matrix in prototype for RegressTestObj (Regress.TestObj) 410s ok 241 Life, the Universe and Everything Introspected GObject virtual function 410s JS G NS: Found info type FUNCTION for 'func_obj_null_in' in namespace 'Regress' 410s ok 242 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept a GObject of the wrong type 410s ok 243 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept a GBoxed instead of GObject 410s ok 244 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept returned GObject of the wrong type 410s ok 245 Life, the Universe and Everything Introspected GObject wrong type for GObject function accepts GObject of subclass of expected type 410s ok 246 Life, the Universe and Everything Introspected GObject wrong type for GObject method cannot be called on a GObject of the wrong type 410s ok 247 Life, the Universe and Everything Introspected GObject wrong type for GObject method cannot be called on a GBoxed 410s ok 248 Life, the Universe and Everything Introspected GObject wrong type for GObject method can be called on a GObject of subclass of expected type 410s JS G NS: Found info type FUNCTION for 'func_obj_nullable_in' in namespace 'Regress' 410s ok 249 Life, the Universe and Everything Introspected GObject marshals a null object in 410s ok 250 Life, the Universe and Everything Introspected GObject marshals a null object out 410s JS G OBJ: Defining method not_nullable_typed_gpointer_in in prototype for RegressTestObj (Regress.TestObj) 410s ok 251 Life, the Universe and Everything Introspected GObject marshals a gpointer with a type annotation in 410s JS G OBJ: Defining method not_nullable_element_typed_gpointer_in in prototype for RegressTestObj (Regress.TestObj) 410s ok 252 Life, the Universe and Everything Introspected GObject marshals a gpointer with an element-type annotation in 410s ok 253 Life, the Universe and Everything Introspected GObject resolves properties when they are shadowed by methods 410s JS G NS: Found info type FUNCTION for 'test_array_fixed_out_objects' in namespace 'Regress' 410s ok 254 Life, the Universe and Everything marshals a fixed-size array of objects out 410s ok 255 Life, the Universe and Everything Inherited GObject can read fields from a parent class 410s ok 256 Life, the Universe and Everything Inherited GObject can be constructed from a static constructor 410s JS G OBJ: Defining method instance_method in prototype for RegressTestSubObj (Regress.TestSubObj) 410s ok 257 Life, the Universe and Everything Inherited GObject can call an instance method that overrides the parent class 410s ok 258 Life, the Universe and Everything Inherited GObject can have its own properties 410s ok 259 Life, the Universe and Everything Overridden properties on interfaces set and get properly 410s ok 260 Life, the Universe and Everything Overridden properties on interfaces default properly 410s ok 261 Life, the Universe and Everything Overridden properties on interfaces construct properly 410s JS G NS: Found info type OBJECT for 'TestFundamentalSubObject' in namespace 'Regress' 410s JS G NS: Found info type OBJECT for 'TestFundamentalObject' in namespace 'Regress' 410s JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0x28c3d1a181a0, JSClass 0x71aa0d559160, in object 0x23c243879308 410s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 410s JS G FNDMTL: Defined class for TestFundamentalSubObject (RegressTestFundamentalSubObject), prototype 0x28c3d1a181f0, JSClass 0x71aa0d559160, in object 0x23c243879308 410s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 410s ok 262 Life, the Universe and Everything Fundamental type constructs a subtype of a fundamental type 410s JS G NS: Found info type FUNCTION for 'test_create_fundamental_hidden_class_instance' in namespace 'Regress' 410s ok 263 Life, the Universe and Everything Fundamental type constructs a subtype of a hidden (no introspection data) fundamental type 410s JS G NS: Found info type FUNCTION for 'test_callback' in namespace 'Regress' 410s ok 264 Life, the Universe and Everything callbacks 410s ok 265 Life, the Universe and Everything null / undefined callback 410s JS G NS: Found info type FUNCTION for 'test_multi_callback' in namespace 'Regress' 410s ok 266 Life, the Universe and Everything callback called more than once 410s ok 267 Life, the Universe and Everything null callback called more than once 410s JS G NS: Found info type FUNCTION for 'test_array_callback' in namespace 'Regress' 410s ok 268 Life, the Universe and Everything array callbacks 410s ok 269 Life, the Universe and Everything null array callback 410s ok 270 Life, the Universe and Everything callback with inout array # SKIP Temporarily disabled with xit 410s JS G NS: Found info type FUNCTION for 'test_simple_callback' in namespace 'Regress' 410s ok 271 Life, the Universe and Everything simple callback 410s ok 272 Life, the Universe and Everything null simple callback 410s JS G NS: Found info type FUNCTION for 'test_noptr_callback' in namespace 'Regress' 410s ok 273 Life, the Universe and Everything noptr callback 410s ok 274 Life, the Universe and Everything null noptr callback 410s JS G NS: Found info type FUNCTION for 'get_num_processors' in namespace 'GLib' 410s ok 275 Life, the Universe and Everything gobject-introspected function as callback parameter 410s JS G NS: Found info type FUNCTION for 'test_callback_user_data' in namespace 'Regress' 410s ok 276 Life, the Universe and Everything callback with user data 410s JS G NS: Found info type FUNCTION for 'test_callback_return_full' in namespace 'Regress' 410s ok 277 Life, the Universe and Everything callback with transfer-full return value 410s JS G NS: Found info type FUNCTION for 'test_callback_destroy_notify' in namespace 'Regress' 410s JS G NS: Found info type FUNCTION for 'test_callback_thaw_notifications' in namespace 'Regress' 410s ok 278 Life, the Universe and Everything callback with destroy-notify 410s ok 279 Life, the Universe and Everything callback with destroy-notify and no user data # SKIP Callback with destroy-notify and no user data not currently supported 410s JS G NS: Found info type FUNCTION for 'test_callback_destroy_notify_no_user_data' in namespace 'Regress' 410s ok 280 Life, the Universe and Everything callback with destroy-notify and no user data throws error 410s JS G NS: Found info type FUNCTION for 'test_callback_async' in namespace 'Regress' 410s JS G NS: Found info type FUNCTION for 'test_callback_thaw_async' in namespace 'Regress' 410s ok 281 Life, the Universe and Everything async callback 410s JS G NS: Found info type FUNCTION for 'test_async_ready_callback' in namespace 'Regress' 410s JS G NS: Found info type OBJECT for 'SimpleAsyncResult' in namespace 'Gio' 410s JS G OBJ: Defined class for SimpleAsyncResult (GSimpleAsyncResult), prototype 0x28c3d1a18f38, JSClass 0x71aa0d558610, in object 0x23c243879330 410s JS G NS: Found info type INTERFACE for 'AsyncResult' in namespace 'Gio' 410s JS G IFACE: Defined class for AsyncResult (GAsyncResult), prototype 0x28c3d1a0e6a0, JSClass 0x71aa0d55a808, in object 0x23c243879330 410s ok 282 Life, the Universe and Everything Gio.AsyncReadyCallback 410s JS G OBJ: Defining method instance_method_callback in prototype for RegressTestObj (Regress.TestObj) 410s ok 283 Life, the Universe and Everything instance method taking a callback 410s ok 284 Life, the Universe and Everything static method taking a callback 410s ok 285 Life, the Universe and Everything constructor taking a callback 410s JS G NS: Found info type FUNCTION for 'test_hash_table_callback' in namespace 'Regress' 410s ok 286 Life, the Universe and Everything hash table passed to callback 410s JS G NS: Found info type FUNCTION for 'test_gerror_callback' in namespace 'Regress' 410s ok 287 Life, the Universe and Everything GError callback 410s JS G NS: Found info type FUNCTION for 'test_null_gerror_callback' in namespace 'Regress' 410s ok 288 Life, the Universe and Everything null GError callback 410s JS G NS: Found info type FUNCTION for 'test_owned_gerror_callback' in namespace 'Regress' 410s ok 289 Life, the Universe and Everything owned GError callback 410s ok 290 Life, the Universe and Everything Introspected interface correctly emits interface signals 410s JS G NS: Found info type OBJECT for 'TestWi8021x' in namespace 'Regress' 410s JS G OBJ: Defined class for TestWi8021x (RegressTestWi8021x), prototype 0x28c3d1a1c718, JSClass 0x71aa0d558610, in object 0x23c243879308 410s ok 291 Life, the Universe and Everything GObject with nonstandard prefix sets and gets properties 410s ok 292 Life, the Universe and Everything GObject with nonstandard prefix constructs via a static constructor 410s JS G OBJ: Defining method get_testbool in prototype for RegressTestWi8021x (Regress.TestWi8021x) 410s JS G OBJ: Defining method set_testbool in prototype for RegressTestWi8021x (Regress.TestWi8021x) 410s ok 293 Life, the Universe and Everything GObject with nonstandard prefix calls methods 410s ok 294 Life, the Universe and Everything GObject with nonstandard prefix calls a static method 410s JS G NS: Found info type OBJECT for 'TestFloating' in namespace 'Regress' 410s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 410s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x28c3d1a1cbc8, JSClass 0x71aa0d558610, in object 0x23c243879380 410s JS G OBJ: Defined class for TestFloating (RegressTestFloating), prototype 0x28c3d1a1cc18, JSClass 0x71aa0d558610, in object 0x23c243879308 410s ok 295 Life, the Universe and Everything GObject.InitiallyUnowned constructs 410s ok 296 Life, the Universe and Everything GObject.InitiallyUnowned constructs via a static constructor 410s JS G NS: Found info type FUNCTION for 'test_torture_signature_0' in namespace 'Regress' 410s ok 297 Life, the Universe and Everything torture signature 0 410s JS G NS: Found info type FUNCTION for 'test_torture_signature_1' in namespace 'Regress' 410s ok 298 Life, the Universe and Everything torture signature 1 fail 410s ok 299 Life, the Universe and Everything torture signature 1 success 410s JS G NS: Found info type FUNCTION for 'test_torture_signature_2' in namespace 'Regress' 410s ok 300 Life, the Universe and Everything torture signature 2 410s JS G NS: Found info type FUNCTION for 'test_date_in_gvalue' in namespace 'Regress' 410s JS G NS: Found info type STRUCT for 'Date' in namespace 'GLib' 410s JS G BXD: Defined class for Date (GDate), prototype 0x28c3d1a22128, JSClass 0x71aa0d5585e0, in object 0x23c243879038 410s JS G BXD: Defining method get_year in prototype for GLib.Date 410s JS G BXD: Defining method get_month in prototype for GLib.Date 410s JS G NS: Found info type ENUM for 'DateMonth' in namespace 'GLib' 410s JS G ENUM: Defining enum value BAD_MONTH (fixed from bad_month) 0 410s JS G ENUM: Defining enum value JANUARY (fixed from january) 1 410s JS G ENUM: Defining enum value FEBRUARY (fixed from february) 2 410s JS G ENUM: Defining enum value MARCH (fixed from march) 3 410s JS G ENUM: Defining enum value APRIL (fixed from april) 4 410s JS G ENUM: Defining enum value MAY (fixed from may) 5 410s JS G ENUM: Defining enum value JUNE (fixed from june) 6 410s JS G ENUM: Defining enum value JULY (fixed from july) 7 410s JS G ENUM: Defining enum value AUGUST (fixed from august) 8 410s JS G ENUM: Defining enum value SEPTEMBER (fixed from september) 9 410s JS G ENUM: Defining enum value OCTOBER (fixed from october) 10 410s JS G ENUM: Defining enum value NOVEMBER (fixed from november) 11 410s JS G ENUM: Defining enum value DECEMBER (fixed from december) 12 410s JS G ENUM: Defining GLib.DateMonth as 0x927ef3cb398 410s JS G BXD: Defining method get_day in prototype for GLib.Date 410s ok 301 Life, the Universe and Everything GValue boxing and unboxing date in 410s JS G NS: Found info type FUNCTION for 'test_strv_in_gvalue' in namespace 'Regress' 410s ok 302 Life, the Universe and Everything GValue boxing and unboxing strv in 410s JS G NS: Found info type FUNCTION for 'test_null_strv_in_gvalue' in namespace 'Regress' 410s ok 303 Life, the Universe and Everything GValue boxing and unboxing correctly converts a NULL strv in a GValue to an empty array 410s JS G NS: Found info type FUNCTION for 'test_multiline_doc_comments' in namespace 'Regress' 410s JS G NS: Found info type FUNCTION for 'test_nested_parameter' in namespace 'Regress' 410s JS G NS: Found info type FUNCTION for 'test_versioning' in namespace 'Regress' 410s ok 304 Life, the Universe and Everything code coverage for documentation tests that don't do anything 410s JS G NS: Found info type FUNCTION for 'aliased_caller_alloc' in namespace 'Regress' 410s ok 305 Life, the Universe and Everything marshals an aliased type 410s JS G NS: Found info type STRUCT for 'TestStructFixedArray' in namespace 'Regress' 410s JS G BXD: Defined class for TestStructFixedArray (void), prototype 0x28c3d1a22538, JSClass 0x71aa0d5585e0, in object 0x23c243879308 410s JS G BXD: Defining method frob in prototype for Regress.TestStructFixedArray 410s ok 306 Life, the Universe and Everything deals with a fixed-size array in a struct 410s JS G NS: Found info type FUNCTION for 'has_parameter_named_attrs' in namespace 'Regress' 410s ok 307 Life, the Universe and Everything marshals a fixed-size int array as a gpointer 410s JS G NS: Found info type STRUCT for 'LikeXklConfigItem' in namespace 'Regress' 410s JS G BXD: Defined class for LikeXklConfigItem (void), prototype 0x28c3d1a226c8, JSClass 0x71aa0d5585e0, in object 0x23c243879308 410s JS G BXD: Defining method set_name in prototype for Regress.LikeXklConfigItem 410s ok 308 Life, the Universe and Everything deals with a fixed-size and also zero-terminated array in a struct 410s JS G NS: Found info type FUNCTION for 'get_variant' in namespace 'Regress' 410s ok 309 Life, the Universe and Everything marshals a transfer-floating GLib.Variant 410s JS G NS: Found info type FUNCTION for 'test_array_struct_out_none' in namespace 'Regress' 410s ok 310 Life, the Universe and Everything Flat array of structs out parameter with transfer none 410s JS G NS: Found info type FUNCTION for 'test_array_struct_out_container' in namespace 'Regress' 410s ok 311 Life, the Universe and Everything Flat array of structs out parameter with transfer container 410s JS G NS: Found info type FUNCTION for 'test_array_struct_out_full_fixed' in namespace 'Regress' 410s ok 312 Life, the Universe and Everything Flat array of structs out parameter with transfer full 410s ok 313 Life, the Universe and Everything Flat array of structs caller-allocated out parameter # SKIP Not supported 410s JS G NS: Found info type FUNCTION for 'test_array_struct_in_full' in namespace 'Regress' 410s ok 314 Life, the Universe and Everything Flat array of structs transfer-full in parameter 410s JS G NS: Found info type FUNCTION for 'test_array_struct_in_none' in namespace 'Regress' 410s ok 315 Life, the Universe and Everything Flat array of structs transfer-none in parameter 410s JS G BXD: Defining method quit in prototype for GLib.MainLoop 410s JS MAINLOOP: Enqueue job , promise=, allocation site= 410s JS MAINLOOP: Main loop instance 0xa10fc9ad060: Spinning loop until released or hook cleared 410s JS MAINLOOP: handling job 0, 410s JS MAINLOOP: Enqueue job , promise=, allocation site= 410s JS MAINLOOP: Completed job 0 410s JS MAINLOOP: handling job 1, 410s JS MAINLOOP: Enqueue job , promise=, allocation site= 410s JS MAINLOOP: Completed job 1 410s JS MAINLOOP: handling job 2, 410s JS MAINLOOP: Enqueue job , promise=, allocation site= 410s JS MAINLOOP: Completed job 2 410s JS MAINLOOP: handling job 3, 410s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 410s JS MAINLOOP: Main loop instance 0xa10fc9ad060: release 410s JS MAINLOOP: Completed job 3 410s JS MEMORY: Memory report: before destroying context 410s JS MEMORY: 2342 objects currently alive 410s JS MEMORY: boxed_instance = 1657 410s JS MEMORY: boxed_prototype = 26 410s JS MEMORY: closure = 16 410s JS MEMORY: function = 461 410s JS MEMORY: fundamental_instance = 2 410s JS MEMORY: fundamental_prototype = 2 410s JS MEMORY: gerror_instance = 7 410s JS MEMORY: gerror_prototype = 1 410s JS MEMORY: interface = 8 410s JS MEMORY: module = 9 410s JS MEMORY: ns = 5 410s JS MEMORY: object_instance = 126 410s JS MEMORY: object_prototype = 21 410s JS MEMORY: param = 1 410s JS MEMORY: union_instance = 0 410s JS MEMORY: union_prototype = 0 410s JS CTX: JS shutdown sequence 410s JS CTX: Stopping profiler 410s JS CTX: Shutting down toggle queue 410s JS CTX: Notifying external reference holders of GjsContext dispose 410s JS MAINLOOP: Stopping promise job dispatcher 410s JS CTX: Notifying reference holders of GjsContext dispose 410s JS CTX: Checking unhandled promise rejections 410s JS CTX: Releasing cached JS wrappers 410s JS CTX: Final triggered GC 410s JS CTX: Destroying JS context 410s JS CTX: Releasing all native objects 410s JS CTX: Disabling auto GC 410s JS CTX: Ending trace on global object 410s JS CTX: Freeing allocated resources 410s JS CTX: JS context destroyed 410s PASS: gjs/testRegress.test 410s Running test: gjs/throw.test 410s 1..1 410s ok 1 - /usr/libexec/installed-tests/gjs/debugger/throw.debugger 410s PASS: gjs/throw.test 410s Running test: gjs/testWarnLib.test 410s JS NATIVE: Registered native JS module '_promiseNative' 410s JS NATIVE: Registered native JS module '_byteArrayNative' 410s JS NATIVE: Registered native JS module '_encodingNative' 410s JS NATIVE: Registered native JS module '_gi' 410s JS NATIVE: Registered native JS module 'gi' 410s JS NATIVE: Registered native JS module 'cairoNative' 410s JS NATIVE: Registered native JS module 'system' 410s JS NATIVE: Registered native JS module 'console' 410s JS NATIVE: Registered native JS module '_print' 410s JS CTX: Enabling JIT 410s JS CTX: Initialized class GjsFileImporter prototype 0x3a9c39e000a0 410s JS IMPORT: Defining parent (nil) of 0x3a9c39e00100 'imports' is mod 0 410s JS IMPORT: Importing '_print' 410s JS NATIVE: Defining native module '_print' 410s JS IMPORT: Defining parent 0x3a9c39e00100 of 0x3a9c39e007b0 '_print' is mod 1 410s JS IMPORT: successfully imported module '_print' 410s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 410s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x708d123b128 410s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x708d123b128 410s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x708d123b128 410s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x708d123b128 410s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x708d123b128 410s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x708d123b128 410s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x708d123b128 410s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x708d123b128 410s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x708d123b128 410s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x708d123b128 410s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x708d123b128 410s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x708d123b128 410s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x708d123b128 410s JS MAINLOOP: Main loop instance 0x1b002b6cd060: hold 410s JS MAINLOOP: Enqueue job , promise=, allocation site= 410s JS MAINLOOP: Starting promise job dispatcher 410s JS MAINLOOP: Main loop instance 0x1b002b6cd060: Spinning loop until released or hook cleared 410s JS MAINLOOP: handling job 0, 410s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 410s JS MAINLOOP: Main loop instance 0x1b002b6cd060: release 410s JS MAINLOOP: Completed job 0 410s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x708d123b128 410s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x708d123b128 410s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x708d123b128 410s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x708d123b128 410s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x708d123b128 410s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x708d123b128 410s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x708d123b128 410s JS IMPORT: Module metadata hook for module 0x3a9c39e13000 410s JS IMPORT: Defining meta.importSync for module 0x3a9c39e13000 410s JS NATIVE: Defining native module 'gi' 410s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3a9c39e133f0 410s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 410s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 410s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 410s JS IMPORT: Importing directory 'overrides' 410s JS IMPORT: Defining parent 0x3a9c39e00100 of 0x3a9c39e134f0 'overrides' is mod 1 410s JS IMPORT: Defined importer 'overrides' 0x3a9c39e134f0 in 0x3a9c39e00100 410s JS IMPORT: successfully imported directory 'overrides' 410s JS IMPORT: Importing '_promiseNative' 410s JS NATIVE: Defining native module '_promiseNative' 410s JS IMPORT: Defining parent 0x3a9c39e00100 of 0x3a9c39e139a0 '_promiseNative' is mod 1 410s JS IMPORT: successfully imported module '_promiseNative' 410s JS IMPORT: Importing module GLib succeeded 410s JS IMPORT: Defining parent 0x3a9c39e134f0 of 0x708d123c150 'GLib' is mod 1 410s JS IMPORT: successfully imported module 'GLib' 410s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 410s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x708d1279060, JSClass 0x6d02aee885e0, in object 0x708d1279038 410s JS CTX: Initialized class GIRepositoryGType prototype 0x3a9c39e13ce8 410s JS CTX: Initialized class GIRepositoryFunction prototype 0x3a9c39e13d48 410s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 410s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 410s JS G BXD: Defined class for Error (GError), prototype 0x708d12790b0, JSClass 0x6d02aee885e0, in object 0x708d1279038 410s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 410s JS G BXD: Defined class for Variant (GVariant), prototype 0x708d1279100, JSClass 0x6d02aee885e0, in object 0x708d1279038 410s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 410s JS G BXD: Defined class for Bytes (GBytes), prototype 0x708d1279150, JSClass 0x6d02aee885e0, in object 0x708d1279038 410s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 410s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 410s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x708d12791a0, JSClass 0x6d02aee885e0, in object 0x708d1279038 410s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 410s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 410s JS G BXD: Defined class for Thread (GThread), prototype 0x708d12791f0, JSClass 0x6d02aee885e0, in object 0x708d1279038 410s JS G BXD: Defining method ref in prototype for GLib.Thread 410s JS G BXD: Defining method unref in prototype for GLib.Thread 410s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 410s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x708d1279240, JSClass 0x6d02aee885e0, in object 0x708d1279038 410s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 410s JS G BXD: Defined class for Regex (GRegex), prototype 0x708d1279290, JSClass 0x6d02aee885e0, in object 0x708d1279038 410s JS G BXD: Defining method match in prototype for GLib.Regex 410s JS G BXD: Defining method match_full in prototype for GLib.Regex 410s JS G BXD: Defining method match_all in prototype for GLib.Regex 410s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 410s JS G NS: Defined namespace 'GLib' 0x708d1279038 in GIRepository 0x3a9c39e13280 410s JS IMPORT: Importing module jasmine succeeded 410s JS IMPORT: Defining parent 0x3a9c39e00100 of 0x708d123cce0 'jasmine' is mod 1 410s JS IMPORT: successfully imported module 'jasmine' 410s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 410s JS MAINLOOP: Main loop instance 0x1b002b6cd060: hold 410s JS MAINLOOP: Enqueue job , promise=, allocation site= 410s JS MAINLOOP: Main loop instance 0x1b002b6cd060: Spinning loop until released or hook cleared 410s JS MAINLOOP: handling job 0, 410s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 410s JS MAINLOOP: Main loop instance 0x1b002b6cd060: release 410s JS MAINLOOP: Completed job 0 410s JS IMPORT: Importing 'gi' 410s JS IMPORT: Defining parent 0x3a9c39e00100 of 0x3a9c39e13280 'gi' is mod 1 410s JS IMPORT: successfully imported module 'gi' 410s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 410s JS G NS: Defined namespace 'GjsPrivate' 0x708d1279330 in GIRepository 0x3a9c39e13280 410s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 410s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 410s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 410s JS IMPORT: Importing module _legacy succeeded 410s JS IMPORT: Defining parent 0x3a9c39e00100 of 0x708d123cf10 '_legacy' is mod 1 410s JS IMPORT: successfully imported module '_legacy' 410s JS IMPORT: Importing module lang succeeded 410s JS IMPORT: Defining parent 0x3a9c39e00100 of 0x708d123cec0 'lang' is mod 1 410s JS IMPORT: successfully imported module 'lang' 410s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 410s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 410s JS IMPORT: Importing module _signals succeeded 410s JS IMPORT: Defining parent 0x3a9c39e00100 of 0x708d123cf60 '_signals' is mod 1 410s JS IMPORT: successfully imported module '_signals' 410s JS IMPORT: Importing module signals succeeded 410s JS IMPORT: Defining parent 0x3a9c39e00100 of 0x708d123ce70 'signals' is mod 1 410s JS IMPORT: successfully imported module 'signals' 410s JS IMPORT: Importing module Gio succeeded 410s JS IMPORT: Defining parent 0x3a9c39e134f0 of 0x708d123ce20 'Gio' is mod 1 410s JS IMPORT: successfully imported module 'Gio' 410s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 410s JS IMPORT: Importing '_gi' 410s JS NATIVE: Defining native module '_gi' 410s JS IMPORT: Defining parent 0x3a9c39e00100 of 0x3a9c39e2b638 '_gi' is mod 1 410s JS IMPORT: successfully imported module '_gi' 410s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 410s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 410s JS IMPORT: Importing module _common succeeded 410s JS IMPORT: Defining parent 0x3a9c39e00100 of 0x708d12cb038 '_common' is mod 1 410s JS IMPORT: successfully imported module '_common' 410s JS IMPORT: Importing module GObject succeeded 410s JS IMPORT: Defining parent 0x3a9c39e134f0 of 0x708d123cfb0 'GObject' is mod 1 410s JS IMPORT: successfully imported module 'GObject' 410s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 410s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 410s JS G BXD: Defined class for String (GString), prototype 0x708d12795d8, JSClass 0x6d02aee885e0, in object 0x708d1279358 410s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 410s JS G PRM: Defined class ParamSpec prototype is 0x708d12cb0d8 class 0x6d02aee90068 in object 0x708d1279358 410s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 410s JS G OBJ: Defined class for Object (GObject), prototype 0x708d1279740, JSClass 0x6d02aee88610, in object 0x708d1279358 410s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 410s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 410s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x708d1279768, JSClass 0x6d02aee88610, in object 0x708d1279358 410s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 410s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 410s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 410s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 410s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 410s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 410s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 410s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 410s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 410s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 410s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 410s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 410s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 410s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 410s JS G NS: Defined namespace 'GObject' 0x708d1279358 in GIRepository 0x3a9c39e13280 410s JS G OBJ: Defined class for Application (GApplication), prototype 0x708d12797b8, JSClass 0x6d02aee88610, in object 0x708d1279308 410s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 410s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x708d12cb5b0, JSClass 0x6d02aee8a808, in object 0x708d1279308 410s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 410s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 410s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 410s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 410s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 410s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 410s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 410s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 410s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 410s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 410s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x708d1279830, JSClass 0x6d02aee88610, in object 0x708d1279308 410s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 410s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x708d12cb830, JSClass 0x6d02aee8a808, in object 0x708d1279308 410s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 410s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x708d12798a8, JSClass 0x6d02aee88610, in object 0x708d1279308 410s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 410s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 410s JS G IFACE: Defined class for Initable (GInitable), prototype 0x708d12cb970, JSClass 0x6d02aee8a808, in object 0x708d1279308 410s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 410s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 410s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 410s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x708d1279920, JSClass 0x6d02aee885e0, in object 0x708d1279308 410s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 410s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x708d1279970, JSClass 0x6d02aee885e0, in object 0x708d1279308 410s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' 410s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 410s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x708d12799c0, JSClass 0x6d02aee88610, in object 0x708d1279308 410s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x708d1279a10, JSClass 0x6d02aee88610, in object 0x708d1279330 410s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 410s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x708d1279a60, JSClass 0x6d02aee88610, in object 0x708d1279308 410s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 410s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 410s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 410s JS G IFACE: Defined class for File (GFile), prototype 0x708d12cbad8, JSClass 0x6d02aee8a808, in object 0x708d1279308 410s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x708d1279ad8, JSClass 0x6d02aee88610, in object 0x3a9c39e13360 410s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 410s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x708d1279b50, JSClass 0x6d02aee88610, in object 0x708d1279308 410s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 410s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 410s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x708d1279ba0, JSClass 0x6d02aee88610, in object 0x708d1279308 410s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 410s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x708d1279bf0, JSClass 0x6d02aee88610, in object 0x708d1279308 410s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 410s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x708d1279c40, JSClass 0x6d02aee885e0, in object 0x708d1279308 410s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 410s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 410s JS G OBJ: Defined class for Settings (GSettings), prototype 0x708d1279c90, JSClass 0x6d02aee88610, in object 0x708d1279308 410s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 410s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 410s JS G NS: Defined namespace 'Gio' 0x708d1279308 in GIRepository 0x3a9c39e13280 410s JS IMPORT: JS import 'WarnLib' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/WarnLib.js 410s JS G NS: Defined namespace 'WarnLib' 0x708d1279ce0 in GIRepository 0x3a9c39e13280 410s JS G NS: Found info type INTERFACE for 'Whatever' in namespace 'WarnLib' 410s JS G IFACE: Defined class for Whatever (WarnLibWhatever), prototype 0x708d12d5588, JSClass 0x6d02aee8a808, in object 0x708d1279ce0 410s JS CTX: Script evaluation succeeded 410s JS MAINLOOP: Main loop instance 0x1b002b6cd060: Spinning loop until released or hook cleared 410s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x708d123b128 410s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x708d123b128 410s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x708d123b128 410s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x708d123b128 410s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x708d123b128 410s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x708d123b128 410s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x708d123b128 410s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x708d123b128 410s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x708d123b128 410s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x708d123b128 410s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x708d123b128 410s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x708d123b128 410s JS IMPORT: Module metadata hook for module 0x3a9c39e35050 410s JS IMPORT: Defining meta.importSync for module 0x3a9c39e35050 410s JS NATIVE: Defining native module 'system' 410s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x708d123b128 410s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x708d123b128 410s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 410s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 410s JS MAINLOOP: Set main loop hook to 410s JS MAINLOOP: Main loop instance 0x1b002b6cd060: hold 410s JS MAINLOOP: Running and clearing main loop hook 410s JS G BXD: Defining method run in prototype for GLib.MainLoop 410s 1..3 410s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 410s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 410s JS G BXD: Defined class for Source (GSource), prototype 0x708d1279d80, JSClass 0x6d02aee885e0, in object 0x708d1279038 410s JS G BXD: Defining method set_priority in prototype for GLib.Source 410s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 410s JS G BXD: Defining method attach in prototype for GLib.Source 410s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 410s JS IMPORT: Module metadata hook for module 0x3a9c39e04370 410s JS IMPORT: Defining meta.importSync for module 0x3a9c39e04370 410s JS G NS: Found info type FUNCTION for 'throw_unpaired' in namespace 'WarnLib' 410s JS G BXD: Defining method matches in prototype for GLib.Error 410s JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' 410s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x708d12d58d0, JSClass 0x6d02aee8a5c0, in object 0x708d1279308 410s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 410s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 410s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 410s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 410s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 410s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 410s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 410s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 410s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 410s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 410s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 410s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 410s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 410s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 410s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 410s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 410s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 410s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 410s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 410s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 410s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 410s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 410s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 410s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 410s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 410s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 410s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 410s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 410s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 410s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 410s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 410s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 410s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 410s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 410s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 410s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 410s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 410s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 410s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 410s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 410s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 410s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 410s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 410s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 410s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 410s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 410s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 410s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 410s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 410s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 410s JS G BXD: Defining method destroy in prototype for GLib.Source 410s ok 1 WarnLib bug 689482 410s ok 2 WarnLib calls vfuncs with unnamed parameters 410s JS G NS: Found info type ENUM for 'NumericEnum' in namespace 'WarnLib' 410s JS G ENUM: Defining enum value 1ST (fixed from 1st) 1 410s JS G ENUM: Defining WarnLib.NumericEnum as 0x3a9c39e09620 410s ok 3 WarnLib handles enum members that start with a digit 410s JS G BXD: Defining method quit in prototype for GLib.MainLoop 410s JS MAINLOOP: Enqueue job , promise=, allocation site= 410s JS MAINLOOP: Main loop instance 0x1b002b6cd060: Spinning loop until released or hook cleared 410s JS MAINLOOP: handling job 0, 410s JS MAINLOOP: Enqueue job , promise=, allocation site= 410s JS MAINLOOP: Completed job 0 410s JS MAINLOOP: handling job 1, 410s JS MAINLOOP: Enqueue job , promise=, allocation site= 410s JS MAINLOOP: Completed job 1 410s JS MAINLOOP: handling job 2, 410s JS MAINLOOP: Enqueue job , promise=, allocation site= 410s JS MAINLOOP: Completed job 2 410s JS MAINLOOP: handling job 3, 410s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 410s JS MAINLOOP: Main loop instance 0x1b002b6cd060: release 410s JS MAINLOOP: Completed job 3 410s JS MEMORY: Memory report: before destroying context 410s JS MEMORY: 289 objects currently alive 410s JS MEMORY: boxed_instance = 20 410s JS MEMORY: boxed_prototype = 13 410s JS MEMORY: closure = 3 410s JS MEMORY: function = 217 410s JS MEMORY: fundamental_instance = 0 410s JS MEMORY: fundamental_prototype = 0 410s JS MEMORY: gerror_instance = 0 410s JS MEMORY: gerror_prototype = 1 410s JS MEMORY: interface = 5 410s JS MEMORY: module = 9 410s JS MEMORY: ns = 5 410s JS MEMORY: object_instance = 2 410s JS MEMORY: object_prototype = 14 410s JS MEMORY: param = 0 410s JS MEMORY: union_instance = 0 410s JS MEMORY: union_prototype = 0 410s JS CTX: JS shutdown sequence 410s JS CTX: Stopping profiler 410s JS CTX: Shutting down toggle queue 410s JS CTX: Notifying external reference holders of GjsContext dispose 410s JS MAINLOOP: Stopping promise job dispatcher 410s JS CTX: Notifying reference holders of GjsContext dispose 410s JS CTX: Checking unhandled promise rejections 410s JS CTX: Releasing cached JS wrappers 410s JS CTX: Final triggered GC 410s JS CTX: Destroying JS context 410s JS CTX: Releasing all native objects 410s JS CTX: Disabling auto GC 410s JS CTX: Ending trace on global object 410s JS CTX: Freeing allocated resources 410s JS CTX: JS context destroyed 410s PASS: gjs/testWarnLib.test 410s Running test: gjs/testSignals.test 410s JS NATIVE: Registered native JS module '_promiseNative' 410s JS NATIVE: Registered native JS module '_byteArrayNative' 410s JS NATIVE: Registered native JS module '_encodingNative' 410s JS NATIVE: Registered native JS module '_gi' 410s JS NATIVE: Registered native JS module 'gi' 410s JS NATIVE: Registered native JS module 'cairoNative' 410s JS NATIVE: Registered native JS module 'system' 410s JS NATIVE: Registered native JS module 'console' 410s JS NATIVE: Registered native JS module '_print' 410s JS CTX: Enabling JIT 410s JS CTX: Initialized class GjsFileImporter prototype 0x3122a45000a0 410s JS IMPORT: Defining parent (nil) of 0x3122a4500100 'imports' is mod 0 410s JS IMPORT: Importing '_print' 410s JS NATIVE: Defining native module '_print' 410s JS IMPORT: Defining parent 0x3122a4500100 of 0x3122a45007b0 '_print' is mod 1 410s JS IMPORT: successfully imported module '_print' 410s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 410s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3fb21b33b128 410s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3fb21b33b128 410s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3fb21b33b128 410s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3fb21b33b128 410s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3fb21b33b128 410s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3fb21b33b128 410s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3fb21b33b128 410s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3fb21b33b128 410s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3fb21b33b128 410s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3fb21b33b128 410s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3fb21b33b128 410s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3fb21b33b128 410s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3fb21b33b128 410s JS MAINLOOP: Main loop instance 0x1cfb301ad060: hold 410s JS MAINLOOP: Enqueue job , promise=, allocation site= 410s JS MAINLOOP: Starting promise job dispatcher 410s JS MAINLOOP: Main loop instance 0x1cfb301ad060: Spinning loop until released or hook cleared 410s JS MAINLOOP: handling job 0, 410s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 410s JS MAINLOOP: Main loop instance 0x1cfb301ad060: release 410s JS MAINLOOP: Completed job 0 410s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3fb21b33b128 410s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3fb21b33b128 410s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3fb21b33b128 410s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3fb21b33b128 410s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3fb21b33b128 410s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3fb21b33b128 410s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3fb21b33b128 410s JS IMPORT: Module metadata hook for module 0x3122a4513000 410s JS IMPORT: Defining meta.importSync for module 0x3122a4513000 410s JS NATIVE: Defining native module 'gi' 410s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3122a45133f0 410s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 410s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 410s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 410s JS IMPORT: Importing directory 'overrides' 410s JS IMPORT: Defining parent 0x3122a4500100 of 0x3122a45134f0 'overrides' is mod 1 410s JS IMPORT: Defined importer 'overrides' 0x3122a45134f0 in 0x3122a4500100 410s JS IMPORT: successfully imported directory 'overrides' 410s JS IMPORT: Importing '_promiseNative' 410s JS NATIVE: Defining native module '_promiseNative' 410s JS IMPORT: Defining parent 0x3122a4500100 of 0x3122a45139a0 '_promiseNative' is mod 1 410s JS IMPORT: successfully imported module '_promiseNative' 410s JS IMPORT: Importing module GLib succeeded 410s JS IMPORT: Defining parent 0x3122a45134f0 of 0x3fb21b33c150 'GLib' is mod 1 410s JS IMPORT: successfully imported module 'GLib' 410s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 410s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3fb21b379060, JSClass 0x73ab878285e0, in object 0x3fb21b379038 410s JS CTX: Initialized class GIRepositoryGType prototype 0x3122a4513ce8 410s JS CTX: Initialized class GIRepositoryFunction prototype 0x3122a4513d48 410s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 410s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 410s JS G BXD: Defined class for Error (GError), prototype 0x3fb21b3790b0, JSClass 0x73ab878285e0, in object 0x3fb21b379038 410s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 410s JS G BXD: Defined class for Variant (GVariant), prototype 0x3fb21b379100, JSClass 0x73ab878285e0, in object 0x3fb21b379038 410s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 410s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3fb21b379150, JSClass 0x73ab878285e0, in object 0x3fb21b379038 410s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 410s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 410s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3fb21b3791a0, JSClass 0x73ab878285e0, in object 0x3fb21b379038 410s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 410s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 410s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 410s JS G BXD: Defined class for Thread (GThread), prototype 0x3fb21b3791f0, JSClass 0x73ab878285e0, in object 0x3fb21b379038 410s JS G BXD: Defining method ref in prototype for GLib.Thread 410s JS G BXD: Defining method unref in prototype for GLib.Thread 410s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 410s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x3fb21b379240, JSClass 0x73ab878285e0, in object 0x3fb21b379038 410s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 410s JS G BXD: Defined class for Regex (GRegex), prototype 0x3fb21b379290, JSClass 0x73ab878285e0, in object 0x3fb21b379038 410s JS G BXD: Defining method match in prototype for GLib.Regex 410s JS G BXD: Defining method match_full in prototype for GLib.Regex 410s JS G BXD: Defining method match_all in prototype for GLib.Regex 410s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 410s JS G NS: Defined namespace 'GLib' 0x3fb21b379038 in GIRepository 0x3122a4513280 410s JS IMPORT: Importing module jasmine succeeded 410s JS IMPORT: Defining parent 0x3122a4500100 of 0x3fb21b33cce0 'jasmine' is mod 1 410s JS IMPORT: successfully imported module 'jasmine' 410s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 410s JS MAINLOOP: Main loop instance 0x1cfb301ad060: hold 410s JS MAINLOOP: Enqueue job , promise=, allocation site= 410s JS MAINLOOP: Main loop instance 0x1cfb301ad060: Spinning loop until released or hook cleared 410s JS MAINLOOP: handling job 0, 410s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 410s JS MAINLOOP: Main loop instance 0x1cfb301ad060: release 410s JS MAINLOOP: Completed job 0 410s JS IMPORT: Importing 'gi' 410s JS IMPORT: Defining parent 0x3122a4500100 of 0x3122a4513280 'gi' is mod 1 410s JS IMPORT: successfully imported module 'gi' 410s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 410s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 410s JS IMPORT: Importing module _legacy succeeded 410s JS IMPORT: Defining parent 0x3122a4500100 of 0x3fb21b33ce70 '_legacy' is mod 1 410s JS IMPORT: successfully imported module '_legacy' 410s JS IMPORT: Importing module lang succeeded 410s JS IMPORT: Defining parent 0x3122a4500100 of 0x3fb21b33ce20 'lang' is mod 1 410s JS IMPORT: successfully imported module 'lang' 410s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 410s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 410s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 410s JS IMPORT: Importing module _signals succeeded 410s JS IMPORT: Defining parent 0x3122a4500100 of 0x3fb21b33cf10 '_signals' is mod 1 410s JS IMPORT: successfully imported module '_signals' 410s JS IMPORT: Importing module signals succeeded 410s JS IMPORT: Defining parent 0x3122a4500100 of 0x3fb21b33cec0 'signals' is mod 1 410s JS IMPORT: successfully imported module 'signals' 410s JS CTX: Script evaluation succeeded 410s JS MAINLOOP: Main loop instance 0x1cfb301ad060: Spinning loop until released or hook cleared 410s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3fb21b33b128 410s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3fb21b33b128 410s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3fb21b33b128 410s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3fb21b33b128 410s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3fb21b33b128 410s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3fb21b33b128 410s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3fb21b33b128 410s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3fb21b33b128 410s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3fb21b33b128 410s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3fb21b33b128 410s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3fb21b33b128 410s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3fb21b33b128 410s JS IMPORT: Module metadata hook for module 0x3122a4507260 410s JS IMPORT: Defining meta.importSync for module 0x3122a4507260 410s JS NATIVE: Defining native module 'system' 410s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3fb21b33b128 410s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3fb21b33b128 410s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 410s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 410s JS MAINLOOP: Set main loop hook to 410s JS MAINLOOP: Main loop instance 0x1cfb301ad060: hold 410s JS MAINLOOP: Running and clearing main loop hook 410s JS G BXD: Defining method run in prototype for GLib.MainLoop 410s 1..42 410s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 410s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 410s JS G BXD: Defined class for Source (GSource), prototype 0x3fb21b379308, JSClass 0x73ab878285e0, in object 0x3fb21b379038 410s JS G BXD: Defining method set_priority in prototype for GLib.Source 410s JS IMPORT: Importing '_gi' 410s JS NATIVE: Defining native module '_gi' 410s JS IMPORT: Defining parent 0x3fb21b33eaf0 of 0x3122a4511300 '_gi' is mod 1 410s JS IMPORT: successfully imported module '_gi' 410s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 410s JS G NS: Defined namespace 'GjsPrivate' 0x3fb21b3793a8 in GIRepository 0x3fb21b33ebb0 410s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 410s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 410s JS IMPORT: Importing module _common succeeded 410s JS IMPORT: Defining parent 0x3fb21b33eaf0 of 0x3fb21b3c3b00 '_common' is mod 1 410s JS IMPORT: successfully imported module '_common' 410s JS IMPORT: Importing module GObject succeeded 410s JS IMPORT: Defining parent 0x3fb21b33eb08 of 0x3fb21b3c3ab0 'GObject' is mod 1 410s JS IMPORT: successfully imported module 'GObject' 410s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 410s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 410s JS G BXD: Defined class for String (GString), prototype 0x3fb21b379628, JSClass 0x73ab878285e0, in object 0x3fb21b379380 410s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 410s JS G PRM: Defined class ParamSpec prototype is 0x3fb21b3c3ba0 class 0x73ab87830068 in object 0x3fb21b379380 410s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 410s JS G OBJ: Defined class for Object (GObject), prototype 0x3fb21b379790, JSClass 0x73ab87828610, in object 0x3fb21b379380 410s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 410s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 410s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3fb21b3797b8, JSClass 0x73ab87828610, in object 0x3fb21b379380 410s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 410s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 410s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 410s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 410s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 410s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 410s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 410s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 410s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 410s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 410s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 410s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 410s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 410s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 410s JS G NS: Defined namespace 'GObject' 0x3fb21b379380 in GIRepository 0x3fb21b33ebb0 410s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 410s JS G BXD: Defining method attach in prototype for GLib.Source 410s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 410s JS IMPORT: Module metadata hook for module 0x3fb21b362a88 410s JS IMPORT: Defining meta.importSync for module 0x3fb21b362a88 410s JS G BXD: Defining method destroy in prototype for GLib.Source 410s ok 1 Legacy object with signals emit works with no connections 410s ok 2 Legacy object with signals using connect calls a signal handler when a signal is emitted 410s ok 3 Legacy object with signals using connect calls remaining handlers after one is disconnected 410s ok 4 Legacy object with signals using connect does not call a signal handler after the signal is disconnected 410s ok 5 Legacy object with signals using connect can disconnect a signal handler during signal emission 410s ok 6 Legacy object with signals using connect distinguishes multiple signals 410s ok 7 Legacy object with signals using connect determines if a signal is connected on a JS object 410s ok 8 Legacy object with signals using connect does not call a subsequent connected callbacks if stopped by earlier 410s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 410s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 410s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 410s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 410s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 410s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 410s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 410s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 410s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 410s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 410s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 410s JS G ENUM: Defining GLib.LogLevelFlags as 0x3122a45600e0 410s ok 9 Legacy object with signals using connect with exception in signal handler does not affect other callbacks 410s ok 10 Legacy object with signals using connect with exception in signal handler does not disconnect the callback 410s ok 11 Legacy object with signals using connectAfter calls a signal handler when a signal is emitted 410s ok 12 Legacy object with signals using connectAfter calls remaining handlers after one is disconnected 410s ok 13 Legacy object with signals using connectAfter does not call a signal handler after the signal is disconnected 410s ok 14 Legacy object with signals using connectAfter can disconnect a signal handler during signal emission 410s ok 15 Legacy object with signals using connectAfter distinguishes multiple signals 410s ok 16 Legacy object with signals using connectAfter determines if a signal is connected on a JS object 410s ok 17 Legacy object with signals using connectAfter does not call a subsequent connected callbacks if stopped by earlier 410s ok 18 Legacy object with signals using connectAfter with exception in signal handler does not affect other callbacks 410s ok 19 Legacy object with signals using connectAfter with exception in signal handler does not disconnect the callback 410s ok 20 Legacy object with signals using connectAfter calls a signal handler later than when using connect when a signal is emitted 410s ok 21 Legacy object with signals does not call a connected after handler when stopped by connect 410s ok 22 Object with signals added emit works with no connections 410s ok 23 Object with signals added using connect calls a signal handler when a signal is emitted 410s ok 24 Object with signals added using connect calls remaining handlers after one is disconnected 410s ok 25 Object with signals added using connect does not call a signal handler after the signal is disconnected 410s ok 26 Object with signals added using connect can disconnect a signal handler during signal emission 410s ok 27 Object with signals added using connect distinguishes multiple signals 410s ok 28 Object with signals added using connect determines if a signal is connected on a JS object 410s ok 29 Object with signals added using connect does not call a subsequent connected callbacks if stopped by earlier 410s ok 30 Object with signals added using connect with exception in signal handler does not affect other callbacks 410s ok 31 Object with signals added using connect with exception in signal handler does not disconnect the callback 410s ok 32 Object with signals added using connectAfter calls a signal handler when a signal is emitted 410s ok 33 Object with signals added using connectAfter calls remaining handlers after one is disconnected 410s ok 34 Object with signals added using connectAfter does not call a signal handler after the signal is disconnected 410s ok 35 Object with signals added using connectAfter can disconnect a signal handler during signal emission 410s ok 36 Object with signals added using connectAfter distinguishes multiple signals 410s ok 37 Object with signals added using connectAfter determines if a signal is connected on a JS object 410s ok 38 Object with signals added using connectAfter does not call a subsequent connected callbacks if stopped by earlier 410s ok 39 Object with signals added using connectAfter with exception in signal handler does not affect other callbacks 410s ok 40 Object with signals added using connectAfter with exception in signal handler does not disconnect the callback 410s ok 41 Object with signals added using connectAfter calls a signal handler later than when using connect when a signal is emitted 410s ok 42 Object with signals added does not call a connected after handler when stopped by connect 410s JS G BXD: Defining method quit in prototype for GLib.MainLoop 410s JS MAINLOOP: Enqueue job , promise=, allocation site= 410s JS MAINLOOP: Main loop instance 0x1cfb301ad060: Spinning loop until released or hook cleared 410s JS MAINLOOP: handling job 0, 410s JS MAINLOOP: Enqueue job , promise=, allocation site= 410s JS MAINLOOP: Completed job 0 410s JS MAINLOOP: handling job 1, 410s JS MAINLOOP: Enqueue job , promise=, allocation site= 410s JS MAINLOOP: Completed job 1 410s JS MAINLOOP: handling job 2, 410s JS MAINLOOP: Enqueue job , promise=, allocation site= 410s JS MAINLOOP: Completed job 2 410s JS MAINLOOP: handling job 3, 410s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 410s JS MAINLOOP: Main loop instance 0x1cfb301ad060: release 410s JS MAINLOOP: Completed job 3 410s JS MEMORY: Memory report: before destroying context 410s JS MEMORY: 391 objects currently alive 410s JS MEMORY: boxed_instance = 252 410s JS MEMORY: boxed_prototype = 10 410s JS MEMORY: closure = 1 410s JS MEMORY: function = 115 410s JS MEMORY: fundamental_instance = 0 410s JS MEMORY: fundamental_prototype = 0 410s JS MEMORY: gerror_instance = 0 410s JS MEMORY: gerror_prototype = 0 410s JS MEMORY: interface = 0 410s JS MEMORY: module = 8 410s JS MEMORY: ns = 3 410s JS MEMORY: object_instance = 0 410s JS MEMORY: object_prototype = 2 410s JS MEMORY: param = 0 410s JS MEMORY: union_instance = 0 410s JS MEMORY: union_prototype = 0 410s JS CTX: JS shutdown sequence 410s JS CTX: Stopping profiler 410s JS CTX: Shutting down toggle queue 410s JS CTX: Notifying external reference holders of GjsContext dispose 410s JS MAINLOOP: Stopping promise job dispatcher 410s JS CTX: Notifying reference holders of GjsContext dispose 410s JS CTX: Checking unhandled promise rejections 410s JS CTX: Releasing cached JS wrappers 410s JS CTX: Final triggered GC 410s JS CTX: Destroying JS context 410s JS CTX: Releasing all native objects 410s JS CTX: Disabling auto GC 410s JS CTX: Ending trace on global object 410s JS CTX: Freeing allocated resources 410s JS CTX: JS context destroyed 410s PASS: gjs/testSignals.test 410s Running test: gjs/testGTypeClass.test 410s JS NATIVE: Registered native JS module '_promiseNative' 410s JS NATIVE: Registered native JS module '_byteArrayNative' 410s JS NATIVE: Registered native JS module '_encodingNative' 410s JS NATIVE: Registered native JS module '_gi' 410s JS NATIVE: Registered native JS module 'gi' 410s JS NATIVE: Registered native JS module 'cairoNative' 410s JS NATIVE: Registered native JS module 'system' 410s JS NATIVE: Registered native JS module 'console' 410s JS NATIVE: Registered native JS module '_print' 410s JS CTX: Enabling JIT 410s JS CTX: Initialized class GjsFileImporter prototype 0x3b32a7000a0 410s JS IMPORT: Defining parent (nil) of 0x3b32a700100 'imports' is mod 0 410s JS IMPORT: Importing '_print' 410s JS NATIVE: Defining native module '_print' 410s JS IMPORT: Defining parent 0x3b32a700100 of 0x3b32a7007b0 '_print' is mod 1 410s JS IMPORT: successfully imported module '_print' 410s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 410s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x116b6203b128 410s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x116b6203b128 410s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x116b6203b128 410s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x116b6203b128 410s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x116b6203b128 410s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x116b6203b128 410s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x116b6203b128 410s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x116b6203b128 410s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x116b6203b128 410s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x116b6203b128 410s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x116b6203b128 410s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x116b6203b128 410s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x116b6203b128 410s JS MAINLOOP: Main loop instance 0x1061252ad060: hold 410s JS MAINLOOP: Enqueue job , promise=, allocation site= 410s JS MAINLOOP: Starting promise job dispatcher 410s JS MAINLOOP: Main loop instance 0x1061252ad060: Spinning loop until released or hook cleared 410s JS MAINLOOP: handling job 0, 410s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 410s JS MAINLOOP: Main loop instance 0x1061252ad060: release 410s JS MAINLOOP: Completed job 0 410s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x116b6203b128 410s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x116b6203b128 410s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x116b6203b128 410s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x116b6203b128 410s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x116b6203b128 410s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x116b6203b128 410s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x116b6203b128 410s JS IMPORT: Module metadata hook for module 0x3b32a713000 410s JS IMPORT: Defining meta.importSync for module 0x3b32a713000 410s JS NATIVE: Defining native module 'gi' 410s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3b32a7133f0 410s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 410s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 410s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 410s JS IMPORT: Importing directory 'overrides' 410s JS IMPORT: Defining parent 0x3b32a700100 of 0x3b32a7134f0 'overrides' is mod 1 410s JS IMPORT: Defined importer 'overrides' 0x3b32a7134f0 in 0x3b32a700100 410s JS IMPORT: successfully imported directory 'overrides' 410s JS IMPORT: Importing '_promiseNative' 410s JS NATIVE: Defining native module '_promiseNative' 410s JS IMPORT: Defining parent 0x3b32a700100 of 0x3b32a7139a0 '_promiseNative' is mod 1 410s JS IMPORT: successfully imported module '_promiseNative' 410s JS IMPORT: Importing module GLib succeeded 410s JS IMPORT: Defining parent 0x3b32a7134f0 of 0x116b6203c150 'GLib' is mod 1 410s JS IMPORT: successfully imported module 'GLib' 410s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 410s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x116b62079060, JSClass 0x72ade58985e0, in object 0x116b62079038 410s JS CTX: Initialized class GIRepositoryGType prototype 0x3b32a713ce8 410s JS CTX: Initialized class GIRepositoryFunction prototype 0x3b32a713d48 410s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 410s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 410s JS G BXD: Defined class for Error (GError), prototype 0x116b620790b0, JSClass 0x72ade58985e0, in object 0x116b62079038 410s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 410s JS G BXD: Defined class for Variant (GVariant), prototype 0x116b62079100, JSClass 0x72ade58985e0, in object 0x116b62079038 410s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 411s JS G BXD: Defined class for Bytes (GBytes), prototype 0x116b62079150, JSClass 0x72ade58985e0, in object 0x116b62079038 411s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 411s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 411s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x116b620791a0, JSClass 0x72ade58985e0, in object 0x116b62079038 411s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 411s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 411s JS G BXD: Defined class for Thread (GThread), prototype 0x116b620791f0, JSClass 0x72ade58985e0, in object 0x116b62079038 411s JS G BXD: Defining method ref in prototype for GLib.Thread 411s JS G BXD: Defining method unref in prototype for GLib.Thread 411s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 411s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x116b62079240, JSClass 0x72ade58985e0, in object 0x116b62079038 411s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 411s JS G BXD: Defined class for Regex (GRegex), prototype 0x116b62079290, JSClass 0x72ade58985e0, in object 0x116b62079038 411s JS G BXD: Defining method match in prototype for GLib.Regex 411s JS G BXD: Defining method match_full in prototype for GLib.Regex 411s JS G BXD: Defining method match_all in prototype for GLib.Regex 411s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 411s JS G NS: Defined namespace 'GLib' 0x116b62079038 in GIRepository 0x3b32a713280 411s JS IMPORT: Importing module jasmine succeeded 411s JS IMPORT: Defining parent 0x3b32a700100 of 0x116b6203cce0 'jasmine' is mod 1 411s JS IMPORT: successfully imported module 'jasmine' 411s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 411s JS MAINLOOP: Main loop instance 0x1061252ad060: hold 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Main loop instance 0x1061252ad060: Spinning loop until released or hook cleared 411s JS MAINLOOP: handling job 0, 411s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 411s JS MAINLOOP: Main loop instance 0x1061252ad060: release 411s JS MAINLOOP: Completed job 0 411s JS IMPORT: Importing 'gi' 411s JS IMPORT: Defining parent 0x3b32a700100 of 0x3b32a713280 'gi' is mod 1 411s JS IMPORT: successfully imported module 'gi' 411s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 411s JS G NS: Defined namespace 'GjsPrivate' 0x116b62079330 in GIRepository 0x3b32a713280 411s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 411s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 411s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 411s JS IMPORT: Importing module _legacy succeeded 411s JS IMPORT: Defining parent 0x3b32a700100 of 0x116b6203cf10 '_legacy' is mod 1 411s JS IMPORT: successfully imported module '_legacy' 411s JS IMPORT: Importing module lang succeeded 411s JS IMPORT: Defining parent 0x3b32a700100 of 0x116b6203cec0 'lang' is mod 1 411s JS IMPORT: successfully imported module 'lang' 411s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 411s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 411s JS IMPORT: Importing module _signals succeeded 411s JS IMPORT: Defining parent 0x3b32a700100 of 0x116b6203cf60 '_signals' is mod 1 411s JS IMPORT: successfully imported module '_signals' 411s JS IMPORT: Importing module signals succeeded 411s JS IMPORT: Defining parent 0x3b32a700100 of 0x116b6203ce70 'signals' is mod 1 411s JS IMPORT: successfully imported module 'signals' 411s JS IMPORT: Importing module Gio succeeded 411s JS IMPORT: Defining parent 0x3b32a7134f0 of 0x116b6203ce20 'Gio' is mod 1 411s JS IMPORT: successfully imported module 'Gio' 411s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 411s JS IMPORT: Importing '_gi' 411s JS NATIVE: Defining native module '_gi' 411s JS IMPORT: Defining parent 0x3b32a700100 of 0x3b32a72b638 '_gi' is mod 1 411s JS IMPORT: successfully imported module '_gi' 411s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 411s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 411s JS IMPORT: Importing module _common succeeded 411s JS IMPORT: Defining parent 0x3b32a700100 of 0x116b620cb038 '_common' is mod 1 411s JS IMPORT: successfully imported module '_common' 411s JS IMPORT: Importing module GObject succeeded 411s JS IMPORT: Defining parent 0x3b32a7134f0 of 0x116b6203cfb0 'GObject' is mod 1 411s JS IMPORT: successfully imported module 'GObject' 411s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 411s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 411s JS G BXD: Defined class for String (GString), prototype 0x116b620795d8, JSClass 0x72ade58985e0, in object 0x116b62079358 411s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 411s JS G PRM: Defined class ParamSpec prototype is 0x116b620cb0d8 class 0x72ade58a0068 in object 0x116b62079358 411s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 411s JS G OBJ: Defined class for Object (GObject), prototype 0x116b62079740, JSClass 0x72ade5898610, in object 0x116b62079358 411s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 411s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 411s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x116b62079768, JSClass 0x72ade5898610, in object 0x116b62079358 411s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 411s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 411s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 411s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 411s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 411s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 411s JS G NS: Defined namespace 'GObject' 0x116b62079358 in GIRepository 0x3b32a713280 411s JS G OBJ: Defined class for Application (GApplication), prototype 0x116b620797b8, JSClass 0x72ade5898610, in object 0x116b62079308 411s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 411s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x116b620cb5b0, JSClass 0x72ade589a808, in object 0x116b62079308 411s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 411s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 411s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 411s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 411s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 411s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 411s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 411s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 411s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 411s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 411s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x116b62079830, JSClass 0x72ade5898610, in object 0x116b62079308 411s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 411s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x116b620cb830, JSClass 0x72ade589a808, in object 0x116b62079308 411s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 411s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x116b620798a8, JSClass 0x72ade5898610, in object 0x116b62079308 411s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 411s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 411s JS G IFACE: Defined class for Initable (GInitable), prototype 0x116b620cb970, JSClass 0x72ade589a808, in object 0x116b62079308 411s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 411s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 411s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 411s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x116b62079920, JSClass 0x72ade58985e0, in object 0x116b62079308 411s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 411s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x116b62079970, JSClass 0x72ade58985e0, in object 0x116b62079308 411s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' 411s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 411s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x116b620799c0, JSClass 0x72ade5898610, in object 0x116b62079308 411s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x116b62079a10, JSClass 0x72ade5898610, in object 0x116b62079330 411s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 411s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x116b62079a60, JSClass 0x72ade5898610, in object 0x116b62079308 411s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 411s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 411s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 411s JS G IFACE: Defined class for File (GFile), prototype 0x116b620cbad8, JSClass 0x72ade589a808, in object 0x116b62079308 411s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x116b62079ad8, JSClass 0x72ade5898610, in object 0x3b32a713360 411s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 411s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x116b62079b50, JSClass 0x72ade5898610, in object 0x116b62079308 411s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 411s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 411s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x116b62079ba0, JSClass 0x72ade5898610, in object 0x116b62079308 411s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 411s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x116b62079bf0, JSClass 0x72ade5898610, in object 0x116b62079308 411s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 411s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x116b62079c40, JSClass 0x72ade58985e0, in object 0x116b62079308 411s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 411s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 411s JS G OBJ: Defined class for Settings (GSettings), prototype 0x116b62079c90, JSClass 0x72ade5898610, in object 0x116b62079308 411s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 411s JS G NS: Defined namespace 'Gio' 0x116b62079308 in GIRepository 0x3b32a713280 411s JS CTX: Script evaluation succeeded 411s JS MAINLOOP: Main loop instance 0x1061252ad060: Spinning loop until released or hook cleared 411s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x116b6203b128 411s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x116b6203b128 411s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x116b6203b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x116b6203b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x116b6203b128 411s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x116b6203b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x116b6203b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x116b6203b128 411s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x116b6203b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x116b6203b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x116b6203b128 411s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x116b6203b128 411s JS IMPORT: Module metadata hook for module 0x3b32a736e90 411s JS IMPORT: Defining meta.importSync for module 0x3b32a736e90 411s JS NATIVE: Defining native module 'system' 411s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x116b6203b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x116b6203b128 411s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 411s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 411s JS MAINLOOP: Set main loop hook to 411s JS MAINLOOP: Main loop instance 0x1061252ad060: hold 411s JS MAINLOOP: Running and clearing main loop hook 411s JS G BXD: Defining method run in prototype for GLib.MainLoop 411s 1..8 411s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 411s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 411s JS G BXD: Defined class for Source (GSource), prototype 0x116b62079ce0, JSClass 0x72ade58985e0, in object 0x116b62079038 411s JS G BXD: Defining method set_priority in prototype for GLib.Source 411s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 411s JS G BXD: Defining method attach in prototype for GLib.Source 411s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 411s JS IMPORT: Module metadata hook for module 0x3b32a704370 411s JS IMPORT: Defining meta.importSync for module 0x3b32a704370 411s JS G NS: Found info type OBJECT for 'ThemedIcon' in namespace 'Gio' 411s JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0x116b62079dd0, JSClass 0x72ade5898610, in object 0x116b62079308 411s JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject 411s JS G PRM: JSObject created with param instance 0x1061253eaff0 type GParamString 411s JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' 411s JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x116b62079e20, JSClass 0x72ade5898610, in object 0x116b62079308 411s JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject 411s JS G PRM: JSObject created with param instance 0x1061253b7bb0 type GParamBoolean 411s JS G BXD: Defining method destroy in prototype for GLib.Source 411s ok 1 Looking up param specs works 411s JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject 411s JS G PRM: JSObject created with param instance 0x1061253eaff0 type GParamString 411s JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject 411s JS G PRM: JSObject created with param instance 0x1061253b7bb0 type GParamBoolean 411s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 411s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 411s ok 2 Looking up param specs gives the correct name 411s JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject 411s JS G PRM: JSObject created with param instance 0x1061253eaff0 type GParamString 411s JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject 411s JS G PRM: JSObject created with param instance 0x1061253b7bb0 type GParamBoolean 411s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 411s ok 3 Looking up param specs gives the default value if present 411s ok 4 GType object has a name 411s ok 5 GType object has a read-only name 411s ok 6 GType object has an undeletable name 411s ok 7 GType object has a string representation 411s JS G NS: Found info type FUNCTION for 'type_parent' in namespace 'GObject' 411s ok 8 GType marshalling marshals the invalid GType object into JS null 411s JS G BXD: Defining method quit in prototype for GLib.MainLoop 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Main loop instance 0x1061252ad060: Spinning loop until released or hook cleared 411s JS MAINLOOP: handling job 0, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 0 411s JS MAINLOOP: handling job 1, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 1 411s JS MAINLOOP: handling job 2, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 2 411s JS MAINLOOP: handling job 3, 411s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 411s JS MAINLOOP: Main loop instance 0x1061252ad060: release 411s JS MAINLOOP: Completed job 3 411s JS MEMORY: Memory report: before destroying context 411s JS MEMORY: 323 objects currently alive 411s JS MEMORY: boxed_instance = 48 411s JS MEMORY: boxed_prototype = 13 411s JS MEMORY: closure = 1 411s JS MEMORY: function = 222 411s JS MEMORY: fundamental_instance = 0 411s JS MEMORY: fundamental_prototype = 0 411s JS MEMORY: gerror_instance = 0 411s JS MEMORY: gerror_prototype = 0 411s JS MEMORY: interface = 4 411s JS MEMORY: module = 9 411s JS MEMORY: ns = 4 411s JS MEMORY: object_instance = 1 411s JS MEMORY: object_prototype = 15 411s JS MEMORY: param = 6 411s JS MEMORY: union_instance = 0 411s JS MEMORY: union_prototype = 0 411s JS CTX: JS shutdown sequence 411s JS CTX: Stopping profiler 411s JS CTX: Shutting down toggle queue 411s JS CTX: Notifying external reference holders of GjsContext dispose 411s JS MAINLOOP: Stopping promise job dispatcher 411s JS CTX: Notifying reference holders of GjsContext dispose 411s JS CTX: Checking unhandled promise rejections 411s JS CTX: Releasing cached JS wrappers 411s JS CTX: Final triggered GC 411s JS CTX: Destroying JS context 411s JS CTX: Releasing all native objects 411s JS CTX: Disabling auto GC 411s JS CTX: Ending trace on global object 411s JS CTX: Freeing allocated resources 411s JS CTX: JS context destroyed 411s PASS: gjs/testGTypeClass.test 411s Running test: gjs/testGio.test 411s JS NATIVE: Registered native JS module '_promiseNative' 411s JS NATIVE: Registered native JS module '_byteArrayNative' 411s JS NATIVE: Registered native JS module '_encodingNative' 411s JS NATIVE: Registered native JS module '_gi' 411s JS NATIVE: Registered native JS module 'gi' 411s JS NATIVE: Registered native JS module 'cairoNative' 411s JS NATIVE: Registered native JS module 'system' 411s JS NATIVE: Registered native JS module 'console' 411s JS NATIVE: Registered native JS module '_print' 411s JS CTX: Enabling JIT 411s JS CTX: Initialized class GjsFileImporter prototype 0x39be5ea000a0 411s JS IMPORT: Defining parent (nil) of 0x39be5ea00100 'imports' is mod 0 411s JS IMPORT: Importing '_print' 411s JS NATIVE: Defining native module '_print' 411s JS IMPORT: Defining parent 0x39be5ea00100 of 0x39be5ea007b0 '_print' is mod 1 411s JS IMPORT: successfully imported module '_print' 411s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 411s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x101df8d3b128 411s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x101df8d3b128 411s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x101df8d3b128 411s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x101df8d3b128 411s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x101df8d3b128 411s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x101df8d3b128 411s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x101df8d3b128 411s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x101df8d3b128 411s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x101df8d3b128 411s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x101df8d3b128 411s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x101df8d3b128 411s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x101df8d3b128 411s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x101df8d3b128 411s JS MAINLOOP: Main loop instance 0x1201a2d9d060: hold 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Starting promise job dispatcher 411s JS MAINLOOP: Main loop instance 0x1201a2d9d060: Spinning loop until released or hook cleared 411s JS MAINLOOP: handling job 0, 411s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 411s JS MAINLOOP: Main loop instance 0x1201a2d9d060: release 411s JS MAINLOOP: Completed job 0 411s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x101df8d3b128 411s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x101df8d3b128 411s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x101df8d3b128 411s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x101df8d3b128 411s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x101df8d3b128 411s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x101df8d3b128 411s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x101df8d3b128 411s JS IMPORT: Module metadata hook for module 0x39be5ea13000 411s JS IMPORT: Defining meta.importSync for module 0x39be5ea13000 411s JS NATIVE: Defining native module 'gi' 411s JS CTX: Initialized class GIRepositoryNamespace prototype 0x39be5ea133f0 411s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 411s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 411s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 411s JS IMPORT: Importing directory 'overrides' 411s JS IMPORT: Defining parent 0x39be5ea00100 of 0x39be5ea134f0 'overrides' is mod 1 411s JS IMPORT: Defined importer 'overrides' 0x39be5ea134f0 in 0x39be5ea00100 411s JS IMPORT: successfully imported directory 'overrides' 411s JS IMPORT: Importing '_promiseNative' 411s JS NATIVE: Defining native module '_promiseNative' 411s JS IMPORT: Defining parent 0x39be5ea00100 of 0x39be5ea139a0 '_promiseNative' is mod 1 411s JS IMPORT: successfully imported module '_promiseNative' 411s JS IMPORT: Importing module GLib succeeded 411s JS IMPORT: Defining parent 0x39be5ea134f0 of 0x101df8d3c150 'GLib' is mod 1 411s JS IMPORT: successfully imported module 'GLib' 411s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 411s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x101df8d79060, JSClass 0x72ebeca785e0, in object 0x101df8d79038 411s JS CTX: Initialized class GIRepositoryGType prototype 0x39be5ea13ce8 411s JS CTX: Initialized class GIRepositoryFunction prototype 0x39be5ea13d48 411s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 411s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 411s JS G BXD: Defined class for Error (GError), prototype 0x101df8d790b0, JSClass 0x72ebeca785e0, in object 0x101df8d79038 411s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 411s JS G BXD: Defined class for Variant (GVariant), prototype 0x101df8d79100, JSClass 0x72ebeca785e0, in object 0x101df8d79038 411s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 411s JS G BXD: Defined class for Bytes (GBytes), prototype 0x101df8d79150, JSClass 0x72ebeca785e0, in object 0x101df8d79038 411s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 411s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 411s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x101df8d791a0, JSClass 0x72ebeca785e0, in object 0x101df8d79038 411s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 411s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 411s JS G BXD: Defined class for Thread (GThread), prototype 0x101df8d791f0, JSClass 0x72ebeca785e0, in object 0x101df8d79038 411s JS G BXD: Defining method ref in prototype for GLib.Thread 411s JS G BXD: Defining method unref in prototype for GLib.Thread 411s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 411s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x101df8d79240, JSClass 0x72ebeca785e0, in object 0x101df8d79038 411s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 411s JS G BXD: Defined class for Regex (GRegex), prototype 0x101df8d79290, JSClass 0x72ebeca785e0, in object 0x101df8d79038 411s JS G BXD: Defining method match in prototype for GLib.Regex 411s JS G BXD: Defining method match_full in prototype for GLib.Regex 411s JS G BXD: Defining method match_all in prototype for GLib.Regex 411s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 411s JS G NS: Defined namespace 'GLib' 0x101df8d79038 in GIRepository 0x39be5ea13280 411s JS IMPORT: Importing module jasmine succeeded 411s JS IMPORT: Defining parent 0x39be5ea00100 of 0x101df8d3cce0 'jasmine' is mod 1 411s JS IMPORT: successfully imported module 'jasmine' 411s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 411s JS MAINLOOP: Main loop instance 0x1201a2d9d060: hold 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Main loop instance 0x1201a2d9d060: Spinning loop until released or hook cleared 411s JS MAINLOOP: handling job 0, 411s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 411s JS MAINLOOP: Main loop instance 0x1201a2d9d060: release 411s JS MAINLOOP: Completed job 0 411s JS IMPORT: Importing 'gi' 411s JS IMPORT: Defining parent 0x39be5ea00100 of 0x39be5ea13280 'gi' is mod 1 411s JS IMPORT: successfully imported module 'gi' 411s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 411s JS G NS: Defined namespace 'GjsPrivate' 0x101df8d79330 in GIRepository 0x39be5ea13280 411s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 411s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 411s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 411s JS IMPORT: Importing module _legacy succeeded 411s JS IMPORT: Defining parent 0x39be5ea00100 of 0x101df8d3cf10 '_legacy' is mod 1 411s JS IMPORT: successfully imported module '_legacy' 411s JS IMPORT: Importing module lang succeeded 411s JS IMPORT: Defining parent 0x39be5ea00100 of 0x101df8d3cec0 'lang' is mod 1 411s JS IMPORT: successfully imported module 'lang' 411s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 411s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 411s JS IMPORT: Importing module _signals succeeded 411s JS IMPORT: Defining parent 0x39be5ea00100 of 0x101df8d3cf60 '_signals' is mod 1 411s JS IMPORT: successfully imported module '_signals' 411s JS IMPORT: Importing module signals succeeded 411s JS IMPORT: Defining parent 0x39be5ea00100 of 0x101df8d3ce70 'signals' is mod 1 411s JS IMPORT: successfully imported module 'signals' 411s JS IMPORT: Importing module Gio succeeded 411s JS IMPORT: Defining parent 0x39be5ea134f0 of 0x101df8d3ce20 'Gio' is mod 1 411s JS IMPORT: successfully imported module 'Gio' 411s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 411s JS IMPORT: Importing '_gi' 411s JS NATIVE: Defining native module '_gi' 411s JS IMPORT: Defining parent 0x39be5ea00100 of 0x39be5ea2b6b0 '_gi' is mod 1 411s JS IMPORT: successfully imported module '_gi' 411s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 411s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 411s JS IMPORT: Importing module _common succeeded 411s JS IMPORT: Defining parent 0x39be5ea00100 of 0x101df8dcf038 '_common' is mod 1 411s JS IMPORT: successfully imported module '_common' 411s JS IMPORT: Importing module GObject succeeded 411s JS IMPORT: Defining parent 0x39be5ea134f0 of 0x101df8d3cfb0 'GObject' is mod 1 411s JS IMPORT: successfully imported module 'GObject' 411s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 411s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 411s JS G BXD: Defined class for String (GString), prototype 0x101df8d795d8, JSClass 0x72ebeca785e0, in object 0x101df8d79358 411s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 411s JS G PRM: Defined class ParamSpec prototype is 0x101df8dcf0d8 class 0x72ebeca80068 in object 0x101df8d79358 411s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 411s JS G OBJ: Defined class for Object (GObject), prototype 0x101df8d79740, JSClass 0x72ebeca78610, in object 0x101df8d79358 411s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 411s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 411s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x101df8d79768, JSClass 0x72ebeca78610, in object 0x101df8d79358 411s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 411s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 411s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 411s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 411s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 411s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 411s JS G NS: Defined namespace 'GObject' 0x101df8d79358 in GIRepository 0x39be5ea13280 411s JS G OBJ: Defined class for Application (GApplication), prototype 0x101df8d797b8, JSClass 0x72ebeca78610, in object 0x101df8d79308 411s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 411s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x101df8dcf5b0, JSClass 0x72ebeca7a808, in object 0x101df8d79308 411s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 411s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 411s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 411s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 411s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 411s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 411s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 411s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 411s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 411s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 411s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x101df8d79830, JSClass 0x72ebeca78610, in object 0x101df8d79308 411s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 411s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x101df8dcf830, JSClass 0x72ebeca7a808, in object 0x101df8d79308 411s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 411s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x101df8d798a8, JSClass 0x72ebeca78610, in object 0x101df8d79308 411s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 411s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 411s JS G IFACE: Defined class for Initable (GInitable), prototype 0x101df8dcf970, JSClass 0x72ebeca7a808, in object 0x101df8d79308 411s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 411s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 411s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 411s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x101df8d79920, JSClass 0x72ebeca785e0, in object 0x101df8d79308 411s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 411s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x101df8d79970, JSClass 0x72ebeca785e0, in object 0x101df8d79308 411s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' 411s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 411s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x101df8d799c0, JSClass 0x72ebeca78610, in object 0x101df8d79308 411s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x101df8d79a10, JSClass 0x72ebeca78610, in object 0x101df8d79330 411s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 411s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x101df8d79a60, JSClass 0x72ebeca78610, in object 0x101df8d79308 411s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 411s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 411s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 411s JS G IFACE: Defined class for File (GFile), prototype 0x101df8dcfad8, JSClass 0x72ebeca7a808, in object 0x101df8d79308 411s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x101df8d79ad8, JSClass 0x72ebeca78610, in object 0x39be5ea13360 411s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 411s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x101df8d79b50, JSClass 0x72ebeca78610, in object 0x101df8d79308 411s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 411s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 411s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x101df8d79ba0, JSClass 0x72ebeca78610, in object 0x101df8d79308 411s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 411s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x101df8d79bf0, JSClass 0x72ebeca78610, in object 0x101df8d79308 411s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 411s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x101df8d79c40, JSClass 0x72ebeca785e0, in object 0x101df8d79308 411s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 411s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 411s JS G OBJ: Defined class for Settings (GSettings), prototype 0x101df8d79c90, JSClass 0x72ebeca78610, in object 0x101df8d79308 411s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 411s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 411s JS G NS: Defined namespace 'Gio' 0x101df8d79308 in GIRepository 0x39be5ea13280 411s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 411s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 411s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 411s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 411s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 411s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 411s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 411s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 411s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 411s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 411s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 411s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 411s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 411s JS G ENUM: Defining GObject.ParamFlags as 0x39be5ea30fd8 411s JS G NS: Found info type FUNCTION for 'param_spec_boolean' in namespace 'GObject' 411s JS G PRM: Wrapping GParamBoolean 'boolval' on (null) with JSObject 411s JS G PRM: JSObject created with param instance 0x1201a2f05620 type GParamBoolean 411s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 411s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' 411s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 411s JS G NS: Found info type FLAGS for 'FileQueryInfoFlags' in namespace 'Gio' 411s JS G ENUM: Defining enum value NONE (fixed from none) 0 411s JS G ENUM: Defining enum value NOFOLLOW_SYMLINKS (fixed from nofollow_symlinks) 1 411s JS G ENUM: Defining Gio.FileQueryInfoFlags as 0x39be5ea08a88 411s JS CTX: Script evaluation succeeded 411s JS MAINLOOP: Main loop instance 0x1201a2d9d060: Spinning loop until released or hook cleared 411s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x101df8d3b128 411s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x101df8d3b128 411s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x101df8d3b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x101df8d3b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x101df8d3b128 411s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x101df8d3b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x101df8d3b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x101df8d3b128 411s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x101df8d3b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x101df8d3b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x101df8d3b128 411s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x101df8d3b128 411s JS IMPORT: Module metadata hook for module 0x39be5ea0bf40 411s JS IMPORT: Defining meta.importSync for module 0x39be5ea0bf40 411s JS NATIVE: Defining native module 'system' 411s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x101df8d3b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x101df8d3b128 411s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 411s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 411s JS MAINLOOP: Set main loop hook to 411s JS MAINLOOP: Main loop instance 0x1201a2d9d060: hold 411s JS MAINLOOP: Running and clearing main loop hook 411s JS G BXD: Defining method run in prototype for GLib.MainLoop 411s 1..40 411s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 411s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 411s JS G BXD: Defined class for Source (GSource), prototype 0x101df8d79d58, JSClass 0x72ebeca785e0, in object 0x101df8d79038 411s JS G BXD: Defining method set_priority in prototype for GLib.Source 411s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 411s JS G BXD: Defining method attach in prototype for GLib.Source 411s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 411s JS IMPORT: Module metadata hook for module 0x101df8d62f20 411s JS IMPORT: Defining meta.importSync for module 0x101df8d62f20 411s JS G NS: Found info type INTERFACE for 'ListModel' in namespace 'Gio' 411s JS G IFACE: Defined class for ListModel (GListModel), prototype 0x1e57ea406150, JSClass 0x72ebeca7a808, in object 0x101df8d79308 411s JS G OBJ: Defining method append in prototype for GListStore (Gio.ListStore) 411s JS G BXD: Defining method destroy in prototype for GLib.Source 411s JS G OBJ: Defining method get_n_items in prototype for GListStore (Gio.ListStore) 411s JS G OBJ: Defining method get_item in prototype for GListStore (Gio.ListStore) 411s ok 1 ListStore iterator ListStore iterates 411s JS G NS: Found info type FUNCTION for 'list_store_insert_sorted' in namespace 'GjsPrivate' 411s ok 2 Sorting in ListStore test insert_sorted 411s JS G NS: Found info type FUNCTION for 'list_store_sort' in namespace 'GjsPrivate' 411s ok 3 Sorting in ListStore test sort 411s JS G NS: Found info type OBJECT for 'Subprocess' in namespace 'Gio' 411s JS G OBJ: Defined class for Subprocess (GSubprocess), prototype 0x1e57ea40b560, JSClass 0x72ebeca78610, in object 0x101df8d79308 411s ok 4 Promisify function doesn't crash when async function is not defined 411s JS G OBJ: Defining method communicate_utf8_async in prototype for GSubprocess (Gio.Subprocess) 411s ok 5 Promisify function doesn't crash when finish function is not defined 411s JS G NS: Found info type CONSTANT for 'FILE_ATTRIBUTE_STANDARD_TYPE' in namespace 'Gio' 411s JS G NS: Found info type OBJECT for 'Task' in namespace 'Gio' 411s JS G OBJ: Defined class for Task (GTask), prototype 0x1e57ea40b718, JSClass 0x72ebeca78610, in object 0x101df8d79308 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: handling job 0, 411s JS G OBJ: Defining method get_file_type in prototype for GFileInfo (Gio.FileInfo) 411s JS G NS: Found info type ENUM for 'FileType' in namespace 'Gio' 411s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 0 411s JS G ENUM: Defining enum value REGULAR (fixed from regular) 1 411s JS G ENUM: Defining enum value DIRECTORY (fixed from directory) 2 411s JS G ENUM: Defining enum value SYMBOLIC_LINK (fixed from symbolic_link) 3 411s JS G ENUM: Defining enum value SPECIAL (fixed from special) 4 411s JS G ENUM: Defining enum value SHORTCUT (fixed from shortcut) 5 411s JS G ENUM: Defining enum value MOUNTABLE (fixed from mountable) 6 411s JS G ENUM: Defining Gio.FileType as 0x39be5ea74c40 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 0 411s JS MAINLOOP: handling job 1, 411s ok 6 Promisify function promisifies functions 411s JS MAINLOOP: Completed job 1 411s ok 7 Promisify function preserves old behavior 411s ok 8 Promisify function can guess the finish function 411s ok 9 Gio.Settings overrides doesn't crash when forgetting to specify a schema ID 411s JS G NS: Found info type STRUCT for 'SettingsSchemaSource' in namespace 'Gio' 411s JS G BXD: Defined class for SettingsSchemaSource (GSettingsSchemaSource), prototype 0x1e57ea40bba0, JSClass 0x72ebeca785e0, in object 0x101df8d79308 411s JS G BXD: Defining method lookup in prototype for Gio.SettingsSchemaSource 411s ok 10 Gio.Settings overrides doesn't crash when specifying a schema ID that isn't installed 411s JS G BXD: Defining method get_path in prototype for Gio.SettingsSchema 411s JS G BXD: Defining method get_id in prototype for Gio.SettingsSchema 411s ok 11 Gio.Settings overrides doesn't crash when forgetting to specify a schema path 411s ok 12 Gio.Settings overrides doesn't crash when specifying conflicting schema paths 411s ok 13 Gio.Settings overrides can construct with a settings schema object 411s ok 14 Gio.Settings overrides throws proper error message when settings schema is specified with a wrong type 411s JS G BXD: Defining method list_keys in prototype for Gio.SettingsSchema 411s ok 15 Gio.Settings overrides with existing schema doesn't crash when resetting a nonexistent key 411s ok 16 Gio.Settings overrides with existing schema doesn't crash when checking a nonexistent key 411s ok 17 Gio.Settings overrides with existing schema doesn't crash when setting a nonexistent key 411s ok 18 Gio.Settings overrides with existing schema doesn't crash when checking writable for a nonexistent key 411s ok 19 Gio.Settings overrides with existing schema doesn't crash when getting the user value for a nonexistent key 411s ok 20 Gio.Settings overrides with existing schema doesn't crash when getting the default value for a nonexistent key 411s JS G NS: Found info type FLAGS for 'SettingsBindFlags' in namespace 'Gio' 411s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 411s JS G ENUM: Defining enum value GET (fixed from get) 1 411s JS G ENUM: Defining enum value SET (fixed from set) 2 411s JS G ENUM: Defining enum value NO_SENSITIVITY (fixed from no_sensitivity) 4 411s JS G ENUM: Defining enum value GET_NO_CHANGES (fixed from get_no_changes) 8 411s JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 16 411s JS G ENUM: Defining Gio.SettingsBindFlags as 0x39be5ea57d68 411s ok 21 Gio.Settings overrides with existing schema doesn't crash when binding a nonexistent key 411s ok 22 Gio.Settings overrides with existing schema doesn't crash when creating actions for a nonexistent key 411s JS G BXD: Defining method has_key in prototype for Gio.SettingsSchema 411s ok 23 Gio.Settings overrides with existing schema doesn't crash when checking info about a nonexistent key 411s ok 24 Gio.Settings overrides with existing schema doesn't crash when getting a nonexistent sub-schema 411s dbus-daemon[2780]: [session uid=1000 pid=2780 pidfd=5] Activating service name='ca.desrt.dconf' requested by ':1.0' (uid=1000 pid=2944 comm="/usr/libexec/installed-tests/gjs/minijasmine /usr/" label="unconfined") 411s JS G BXD: Defining method classify in prototype for GLib.Variant 411s JS G BXD: Defining method n_children in prototype for GLib.Variant 411s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 411s JS G BXD: Defining method get_int32 in prototype for GLib.Variant 411s JS G BXD: Defining method get_boolean in prototype for GLib.Variant 411s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 411s JS G OBJ: Defined class for GSettingsAction (GSettingsAction), prototype 0x1e57ea429268, JSClass 0x72ebeca78610, in object 0x101df8d3ee20 411s JS G NS: Found info type STRUCT for 'SettingsSchemaKey' in namespace 'Gio' 411s JS G BXD: Defined class for SettingsSchemaKey (GSettingsSchemaKey), prototype 0x1e57ea429308, JSClass 0x72ebeca785e0, in object 0x101df8d79308 411s ok 25 Gio.Settings overrides with existing schema still works with correct keys 411s JS G NS: Found info type FUNCTION for 'content_type_set_mime_dirs' in namespace 'Gio' 411s ok 26 Gio.content_type_set_mime_dirs can be called with NULL argument 411s JS G OBJ: Defining method add_action_entries in prototype for GApplication (Gio.Application) 411s JS G NS: Found info type FUNCTION for 'variant_type_string_is_valid' in namespace 'GLib' 411s JS G NS: Found info type OBJECT for 'SimpleAction' in namespace 'Gio' 411s JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0x1e57ea429678, JSClass 0x72ebeca78610, in object 0x101df8d79308 411s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 411s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x1e57ea4296c8, JSClass 0x72ebeca785e0, in object 0x101df8d79038 411s JS G NS: Found info type INTERFACE for 'Action' in namespace 'Gio' 411s JS G IFACE: Defined class for Action (GAction), prototype 0x1e57ea42d290, JSClass 0x72ebeca7a808, in object 0x101df8d79308 411s dbus-daemon[2780]: [session uid=1000 pid=2780 pidfd=5] Successfully activated service 'ca.desrt.dconf' 411s JS G OBJ: Defining method add_action in prototype for GApplication (Gio.Application) 411s JS G OBJ: Defining method lookup_action in prototype for GApplication (Gio.Application) 411s JS G BXD: Defining method dup_string in prototype for GLib.VariantType 411s JS G BXD: Defining method print in prototype for GLib.Variant 411s ok 27 Gio.add_action_entries override registers each entry as an action 411s JS G OBJ: Defining method activate in prototype for GSimpleAction (Gio.SimpleAction) 411s ok 28 Gio.add_action_entries override connects and binds the activate handler 411s JS G OBJ: Defining method change_state in prototype for GSimpleAction (Gio.SimpleAction) 411s ok 29 Gio.add_action_entries override connects and binds the change_state handler 411s ok 30 Gio.add_action_entries override throw an error if the parameter_type is invalid 411s JS G NS: Found info type ENUM for 'VariantParseError' in namespace 'GLib' 411s JS G ERR: Defined class for VariantParseError (GError), prototype 0x1e57ea42d420, JSClass 0x72ebeca7a5c0, in object 0x101df8d79038 411s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 411s JS G ENUM: Defining enum value BASIC_TYPE_EXPECTED (fixed from basic_type_expected) 1 411s JS G ENUM: Defining enum value CANNOT_INFER_TYPE (fixed from cannot_infer_type) 2 411s JS G ENUM: Defining enum value DEFINITE_TYPE_EXPECTED (fixed from definite_type_expected) 3 411s JS G ENUM: Defining enum value INPUT_NOT_AT_END (fixed from input_not_at_end) 4 411s JS G ENUM: Defining enum value INVALID_CHARACTER (fixed from invalid_character) 5 411s JS G ENUM: Defining enum value INVALID_FORMAT_STRING (fixed from invalid_format_string) 6 411s JS G ENUM: Defining enum value INVALID_OBJECT_PATH (fixed from invalid_object_path) 7 411s JS G ENUM: Defining enum value INVALID_SIGNATURE (fixed from invalid_signature) 8 411s JS G ENUM: Defining enum value INVALID_TYPE_STRING (fixed from invalid_type_string) 9 411s JS G ENUM: Defining enum value NO_COMMON_TYPE (fixed from no_common_type) 10 411s JS G ENUM: Defining enum value NUMBER_OUT_OF_RANGE (fixed from number_out_of_range) 11 411s JS G ENUM: Defining enum value NUMBER_TOO_BIG (fixed from number_too_big) 12 411s JS G ENUM: Defining enum value TYPE_ERROR (fixed from type_error) 13 411s JS G ENUM: Defining enum value UNEXPECTED_TOKEN (fixed from unexpected_token) 14 411s JS G ENUM: Defining enum value UNKNOWN_KEYWORD (fixed from unknown_keyword) 15 411s JS G ENUM: Defining enum value UNTERMINATED_STRING_CONSTANT (fixed from unterminated_string_constant) 16 411s JS G ENUM: Defining enum value VALUE_EXPECTED (fixed from value_expected) 17 411s JS G ENUM: Defining enum value RECURSION (fixed from recursion) 18 411s ok 31 Gio.add_action_entries override throw an error if the state is invalid 411s JS G NS: Found info type OBJECT for 'FileIOStream' in namespace 'Gio' 411s JS G NS: Found info type OBJECT for 'IOStream' in namespace 'Gio' 411s JS G OBJ: Defined class for IOStream (GIOStream), prototype 0x1e57ea429ec0, JSClass 0x72ebeca78610, in object 0x101df8d79308 411s JS G OBJ: Defined class for FileIOStream (GFileIOStream), prototype 0x1e57ea429f10, JSClass 0x72ebeca78610, in object 0x101df8d79308 411s JS G OBJ: Defined class for GLocalFileIOStream (GLocalFileIOStream), prototype 0x1e57ea429f60, JSClass 0x72ebeca78610, in object 0x101df8d3ee20 411s JS G NS: Found info type FLAGS for 'FileCreateFlags' in namespace 'Gio' 411s JS G ENUM: Defining enum value NONE (fixed from none) 0 411s JS G ENUM: Defining enum value PRIVATE (fixed from private) 1 411s JS G ENUM: Defining enum value REPLACE_DESTINATION (fixed from replace_destination) 2 411s JS G ENUM: Defining Gio.FileCreateFlags as 0x39be5eaab780 411s JS G NS: Found info type OBJECT for 'FileInputStream' in namespace 'Gio' 411s JS G OBJ: Defined class for FileInputStream (GFileInputStream), prototype 0x1e57ea432038, JSClass 0x72ebeca78610, in object 0x101df8d79308 411s JS G OBJ: Defined class for GLocalFileInputStream (GLocalFileInputStream), prototype 0x1e57ea432088, JSClass 0x72ebeca78610, in object 0x101df8d3ee20 411s JS G NS: Found info type INTERFACE for 'FileDescriptorBased' in namespace 'Gio' 411s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x1e57ea42d4e8, JSClass 0x72ebeca7a808, in object 0x101df8d79308 411s JS G NS: Found info type INTERFACE for 'Seekable' in namespace 'Gio' 411s JS G IFACE: Defined class for Seekable (GSeekable), prototype 0x1e57ea42d510, JSClass 0x72ebeca7a808, in object 0x101df8d79308 411s JS G OBJ: Defining method read_bytes in prototype for GInputStream (Gio.InputStream) 411s JS G BXD: Defining method get_size in prototype for GLib.Bytes 411s ok 32 Gio.InputStream.prototype.createSyncIterator iterates synchronously 411s JS G OBJ: Defining method read_bytes_async in prototype for GInputStream (Gio.InputStream) 411s JS G OBJ: Defining method read_bytes_finish in prototype for GInputStream (Gio.InputStream) 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: handling job 0, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 0 411s JS MAINLOOP: handling job 1, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 1 411s JS MAINLOOP: handling job 2, 411s JS MAINLOOP: Completed job 2 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: handling job 0, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 0 411s JS MAINLOOP: handling job 1, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 1 411s JS MAINLOOP: handling job 2, 411s JS MAINLOOP: Completed job 2 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: handling job 0, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 0 411s JS MAINLOOP: handling job 1, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 1 411s JS MAINLOOP: handling job 2, 411s JS MAINLOOP: Completed job 2 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: handling job 0, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 0 411s JS MAINLOOP: handling job 1, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 1 411s JS MAINLOOP: handling job 2, 411s JS MAINLOOP: Completed job 2 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: handling job 0, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 0 411s JS MAINLOOP: handling job 1, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 1 411s JS MAINLOOP: handling job 2, 411s JS MAINLOOP: Completed job 2 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: handling job 0, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 0 411s JS MAINLOOP: handling job 1, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 1 411s JS MAINLOOP: handling job 2, 411s JS MAINLOOP: Completed job 2 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: handling job 0, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 0 411s JS MAINLOOP: handling job 1, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 1 411s JS MAINLOOP: handling job 2, 411s JS MAINLOOP: Completed job 2 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: handling job 0, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 0 411s JS MAINLOOP: handling job 1, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 1 411s JS MAINLOOP: handling job 2, 411s JS MAINLOOP: Completed job 2 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: handling job 0, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 0 411s JS MAINLOOP: handling job 1, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 1 411s JS MAINLOOP: handling job 2, 411s ok 33 Gio.InputStream.prototype.createAsyncIterator iterates asynchronously 411s JS MAINLOOP: Completed job 2 411s JS G OBJ: Defined class for GLocalFileEnumerator (GLocalFileEnumerator), prototype 0x1e57ea432858, JSClass 0x72ebeca78610, in object 0x101df8d3ee20 411s JS G OBJ: Defining method next_file in prototype for GFileEnumerator (Gio.FileEnumerator) 411s JS G OBJ: Defining method close in prototype for GFileEnumerator (Gio.FileEnumerator) 411s ok 34 Gio.FileEnumerator overrides iterates synchronously 411s JS G OBJ: Defining method next_files_async in prototype for GFileEnumerator (Gio.FileEnumerator) 411s JS G OBJ: Defining method next_files_finish in prototype for GFileEnumerator (Gio.FileEnumerator) 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: handling job 0, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 0 411s JS MAINLOOP: handling job 1, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 1 411s JS MAINLOOP: handling job 2, 411s JS MAINLOOP: Completed job 2 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: handling job 0, 411s JS G OBJ: Defining method close_async in prototype for GFileEnumerator (Gio.FileEnumerator) 411s JS MAINLOOP: Completed job 0 411s JS G OBJ: Defining method close_finish in prototype for GFileEnumerator (Gio.FileEnumerator) 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: handling job 0, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 0 411s JS MAINLOOP: handling job 1, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 1 411s JS MAINLOOP: handling job 2, 411s ok 35 Gio.FileEnumerator overrides iterates asynchronously 411s JS MAINLOOP: Completed job 2 411s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 411s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 411s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 411s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 411s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 411s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 411s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 411s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 411s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 411s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 411s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 411s JS G ENUM: Defining GLib.LogLevelFlags as 0x39be5ea14560 411s JS G NS: Found info type ENUM for 'FileAttributeType' in namespace 'Gio' 411s JS G ENUM: Defining enum value INVALID (fixed from invalid) 0 411s JS G ENUM: Defining enum value STRING (fixed from string) 1 411s JS G ENUM: Defining enum value BYTE_STRING (fixed from byte_string) 2 411s JS G ENUM: Defining enum value BOOLEAN (fixed from boolean) 3 411s JS G ENUM: Defining enum value UINT32 (fixed from uint32) 4 411s JS G ENUM: Defining enum value INT32 (fixed from int32) 5 411s JS G ENUM: Defining enum value UINT64 (fixed from uint64) 6 411s JS G ENUM: Defining enum value INT64 (fixed from int64) 7 411s JS G ENUM: Defining enum value OBJECT (fixed from object) 8 411s JS G ENUM: Defining enum value STRINGV (fixed from stringv) 9 411s JS G ENUM: Defining Gio.FileAttributeType as 0x39be5ea15110 411s JS G OBJ: Defining method remove_attribute in prototype for GFileInfo (Gio.FileInfo) 411s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 411s ok 36 Non-introspectable file attribute overrides invalid means unsetting the attribute 411s JS G NS: Found info type CONSTANT for 'FILE_ATTRIBUTE_STANDARD_IS_HIDDEN' in namespace 'Gio' 411s JS G OBJ: Defining method set_attribute_boolean in prototype for GFileInfo (Gio.FileInfo) 411s ok 37 Non-introspectable file attribute overrides works for boolean 411s JS G NS: Found info type CONSTANT for 'FILE_ATTRIBUTE_TIME_MODIFIED_USEC' in namespace 'Gio' 411s JS G OBJ: Defining method set_attribute_uint32 in prototype for GFileInfo (Gio.FileInfo) 411s ok 38 Non-introspectable file attribute overrides works for uint32 411s JS G NS: Found info type CONSTANT for 'FILE_ATTRIBUTE_TIME_MODIFIED' in namespace 'Gio' 411s JS G OBJ: Defining method set_attribute_uint64 in prototype for GFileInfo (Gio.FileInfo) 411s ok 39 Non-introspectable file attribute overrides works for uint64 411s JS G NS: Found info type OBJECT for 'ThemedIcon' in namespace 'Gio' 411s JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0x1e57ea4422e0, JSClass 0x72ebeca78610, in object 0x101df8d79308 411s JS G NS: Found info type CONSTANT for 'FILE_ATTRIBUTE_STANDARD_ICON' in namespace 'Gio' 411s JS G OBJ: Defining method set_attribute_object in prototype for GFileInfo (Gio.FileInfo) 411s ok 40 Non-introspectable file attribute overrides works for object 411s JS G BXD: Defining method quit in prototype for GLib.MainLoop 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Main loop instance 0x1201a2d9d060: Spinning loop until released or hook cleared 411s JS MAINLOOP: handling job 0, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 0 411s JS MAINLOOP: handling job 1, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 1 411s JS MAINLOOP: handling job 2, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 2 411s JS MAINLOOP: handling job 3, 411s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 411s JS MAINLOOP: Main loop instance 0x1201a2d9d060: release 411s JS MAINLOOP: Completed job 3 411s JS MEMORY: Memory report: before destroying context 411s JS MEMORY: 897 objects currently alive 411s JS MEMORY: boxed_instance = 310 411s JS MEMORY: boxed_prototype = 16 411s JS MEMORY: closure = 22 411s JS MEMORY: function = 296 411s JS MEMORY: fundamental_instance = 0 411s JS MEMORY: fundamental_prototype = 0 411s JS MEMORY: gerror_instance = 1 411s JS MEMORY: gerror_prototype = 1 411s JS MEMORY: interface = 8 411s JS MEMORY: module = 9 411s JS MEMORY: ns = 4 411s JS MEMORY: object_instance = 204 411s JS MEMORY: object_prototype = 25 411s JS MEMORY: param = 1 411s JS MEMORY: union_instance = 0 411s JS MEMORY: union_prototype = 0 411s JS CTX: JS shutdown sequence 411s JS CTX: Stopping profiler 411s JS CTX: Shutting down toggle queue 411s JS CTX: Notifying external reference holders of GjsContext dispose 411s JS MAINLOOP: Stopping promise job dispatcher 411s JS CTX: Notifying reference holders of GjsContext dispose 411s JS CTX: Checking unhandled promise rejections 411s JS CTX: Releasing cached JS wrappers 411s JS CTX: Final triggered GC 411s JS CTX: Destroying JS context 411s JS CTX: Releasing all native objects 411s JS CTX: Disabling auto GC 411s JS CTX: Ending trace on global object 411s JS CTX: Freeing allocated resources 411s JS CTX: JS context destroyed 411s PASS: gjs/testGio.test 411s Running test: gjs/testCairoModule.test 411s JS NATIVE: Registered native JS module '_promiseNative' 411s JS NATIVE: Registered native JS module '_byteArrayNative' 411s JS NATIVE: Registered native JS module '_encodingNative' 411s JS NATIVE: Registered native JS module '_gi' 411s JS NATIVE: Registered native JS module 'gi' 411s JS NATIVE: Registered native JS module 'cairoNative' 411s JS NATIVE: Registered native JS module 'system' 411s JS NATIVE: Registered native JS module 'console' 411s JS NATIVE: Registered native JS module '_print' 411s JS CTX: Enabling JIT 411s JS CTX: Initialized class GjsFileImporter prototype 0x3fed8d9000a0 411s JS IMPORT: Defining parent (nil) of 0x3fed8d900100 'imports' is mod 0 411s JS IMPORT: Importing '_print' 411s JS NATIVE: Defining native module '_print' 411s JS IMPORT: Defining parent 0x3fed8d900100 of 0x3fed8d9007b0 '_print' is mod 1 411s JS IMPORT: successfully imported module '_print' 411s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 411s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xf9d37e3b128 411s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf9d37e3b128 411s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf9d37e3b128 411s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf9d37e3b128 411s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf9d37e3b128 411s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf9d37e3b128 411s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf9d37e3b128 411s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf9d37e3b128 411s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf9d37e3b128 411s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf9d37e3b128 411s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf9d37e3b128 411s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf9d37e3b128 411s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf9d37e3b128 411s JS MAINLOOP: Main loop instance 0x1c45833ed060: hold 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Starting promise job dispatcher 411s JS MAINLOOP: Main loop instance 0x1c45833ed060: Spinning loop until released or hook cleared 411s JS MAINLOOP: handling job 0, 411s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 411s JS MAINLOOP: Main loop instance 0x1c45833ed060: release 411s JS MAINLOOP: Completed job 0 411s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xf9d37e3b128 411s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf9d37e3b128 411s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf9d37e3b128 411s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf9d37e3b128 411s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf9d37e3b128 411s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf9d37e3b128 411s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf9d37e3b128 411s JS IMPORT: Module metadata hook for module 0x3fed8d913000 411s JS IMPORT: Defining meta.importSync for module 0x3fed8d913000 411s JS NATIVE: Defining native module 'gi' 411s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3fed8d9133f0 411s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 411s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 411s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 411s JS IMPORT: Importing directory 'overrides' 411s JS IMPORT: Defining parent 0x3fed8d900100 of 0x3fed8d9134f0 'overrides' is mod 1 411s JS IMPORT: Defined importer 'overrides' 0x3fed8d9134f0 in 0x3fed8d900100 411s JS IMPORT: successfully imported directory 'overrides' 411s JS IMPORT: Importing '_promiseNative' 411s JS NATIVE: Defining native module '_promiseNative' 411s JS IMPORT: Defining parent 0x3fed8d900100 of 0x3fed8d9139a0 '_promiseNative' is mod 1 411s JS IMPORT: successfully imported module '_promiseNative' 411s JS IMPORT: Importing module GLib succeeded 411s JS IMPORT: Defining parent 0x3fed8d9134f0 of 0xf9d37e3c150 'GLib' is mod 1 411s JS IMPORT: successfully imported module 'GLib' 411s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 411s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xf9d37e79060, JSClass 0x735f64b285e0, in object 0xf9d37e79038 411s JS CTX: Initialized class GIRepositoryGType prototype 0x3fed8d913ce8 411s JS CTX: Initialized class GIRepositoryFunction prototype 0x3fed8d913d48 411s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 411s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 411s JS G BXD: Defined class for Error (GError), prototype 0xf9d37e790b0, JSClass 0x735f64b285e0, in object 0xf9d37e79038 411s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 411s JS G BXD: Defined class for Variant (GVariant), prototype 0xf9d37e79100, JSClass 0x735f64b285e0, in object 0xf9d37e79038 411s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 411s JS G BXD: Defined class for Bytes (GBytes), prototype 0xf9d37e79150, JSClass 0x735f64b285e0, in object 0xf9d37e79038 411s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 411s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 411s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xf9d37e791a0, JSClass 0x735f64b285e0, in object 0xf9d37e79038 411s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 411s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 411s JS G BXD: Defined class for Thread (GThread), prototype 0xf9d37e791f0, JSClass 0x735f64b285e0, in object 0xf9d37e79038 411s JS G BXD: Defining method ref in prototype for GLib.Thread 411s JS G BXD: Defining method unref in prototype for GLib.Thread 411s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 411s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xf9d37e79240, JSClass 0x735f64b285e0, in object 0xf9d37e79038 411s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 411s JS G BXD: Defined class for Regex (GRegex), prototype 0xf9d37e79290, JSClass 0x735f64b285e0, in object 0xf9d37e79038 411s JS G BXD: Defining method match in prototype for GLib.Regex 411s JS G BXD: Defining method match_full in prototype for GLib.Regex 411s JS G BXD: Defining method match_all in prototype for GLib.Regex 411s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 411s JS G NS: Defined namespace 'GLib' 0xf9d37e79038 in GIRepository 0x3fed8d913280 411s JS IMPORT: Importing module jasmine succeeded 411s JS IMPORT: Defining parent 0x3fed8d900100 of 0xf9d37e3cce0 'jasmine' is mod 1 411s JS IMPORT: successfully imported module 'jasmine' 411s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 411s JS MAINLOOP: Main loop instance 0x1c45833ed060: hold 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Main loop instance 0x1c45833ed060: Spinning loop until released or hook cleared 411s JS MAINLOOP: handling job 0, 411s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 411s JS MAINLOOP: Main loop instance 0x1c45833ed060: release 411s JS MAINLOOP: Completed job 0 411s JS IMPORT: Module resolve hook for module 'file:///usr/libexec/installed-tests/gjs/js/testCairoModule.js' (file:///usr/libexec/installed-tests/gjs/js/testCairoModule.js), global 0xf9d37e3b128 411s JS IMPORT: Module resolve hook for module "cairo" (relative to ), global 0xf9d37e3b128 411s JS IMPORT: Module resolve hook for module "gi://cairo" (relative to ), global 0xf9d37e3b128 411s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf9d37e3b128 411s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf9d37e3b128 411s JS IMPORT: Module resolve hook for module "cairo" (relative to ), global 0xf9d37e3b128 411s JS IMPORT: Module resolve hook for module "gi://cairo" (relative to ), global 0xf9d37e3b128 411s JS IMPORT: Module resolve hook for module "cairo" (relative to ), global 0xf9d37e3b128 411s JS IMPORT: Module metadata hook for module 0x3fed8d928ce0 411s JS IMPORT: Defining meta.importSync for module 0x3fed8d928ce0 411s JS NATIVE: Defining native module 'cairoNative' 411s JS CTX: Initialized class Region prototype 0x3fed8d929300 411s JS CTX: Initialized class Context prototype 0x3fed8d929420 411s JS CTX: Initialized class Surface prototype 0x3fed8d929c00 411s JS CTX: Initialized class ImageSurface prototype 0x3fed8d929ce0 411s JS CTX: Initialized class Path prototype 0x3fed8d929dc0 411s JS CTX: Initialized class PSSurface prototype 0x3fed8d929e20 411s JS CTX: Initialized class PDFSurface prototype 0x3fed8d929e80 411s JS CTX: Initialized class SVGSurface prototype 0x3fed8d929fe0 411s JS CTX: Initialized class Pattern prototype 0x3fed8d92a040 411s JS CTX: Initialized class Gradient prototype 0x3fed8d92a0a0 411s JS CTX: Initialized class LinearGradient prototype 0x3fed8d92a100 411s JS CTX: Initialized class RadialGradient prototype 0x3fed8d92a160 411s JS CTX: Initialized class SurfacePattern prototype 0x3fed8d92a1c0 411s JS CTX: Initialized class SolidPattern prototype 0x3fed8d92a220 411s JS IMPORT: JS import '_cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_cairo.js 411s JS IMPORT: JS import '_cairo' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_cairo.js 411s JS IMPORT: Importing module _cairo succeeded 411s JS IMPORT: Defining parent 0x3fed8d900100 of 0xf9d37e3cdf8 '_cairo' is mod 1 411s JS IMPORT: successfully imported module '_cairo' 411s JS IMPORT: Module resolve hook for module "gi://cairo" (relative to ), global 0xf9d37e3b128 411s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf9d37e3b128 411s JS IMPORT: Importing module cairo succeeded 411s JS IMPORT: Defining parent 0x3fed8d9134f0 of 0xf9d37e3ce48 'cairo' is mod 1 411s JS IMPORT: successfully imported module 'cairo' 411s JS IMPORT: JS import 'cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/cairo.js 411s JS IMPORT: Importing 'cairoNative' 411s JS IMPORT: Defining parent 0x3fed8d900100 of 0x3fed8d9292e0 'cairoNative' is mod 1 411s JS IMPORT: successfully imported module 'cairoNative' 411s JS IMPORT: Importing module cairo succeeded 411s JS IMPORT: Defining parent 0x3fed8d900100 of 0xf9d37e3ce98 'cairo' is mod 1 411s JS IMPORT: successfully imported module 'cairo' 411s JS G NS: Found info type ENUM for 'Antialias' in namespace 'cairo' 411s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 411s JS G ENUM: Defining enum value NONE (fixed from none) 1 411s JS G ENUM: Defining enum value GRAY (fixed from gray) 2 411s JS G ENUM: Defining enum value SUBPIXEL (fixed from subpixel) 3 411s JS G ENUM: Defining enum value FAST (fixed from fast) 4 411s JS G ENUM: Defining enum value GOOD (fixed from good) 5 411s JS G ENUM: Defining enum value BEST (fixed from best) 6 411s JS G ENUM: Defining cairo.Antialias as 0x3fed8d92b018 411s JS G NS: Found info type ENUM for 'Content' in namespace 'cairo' 411s JS G ENUM: Defining enum value COLOR (fixed from color) 4096 411s JS G ENUM: Defining enum value ALPHA (fixed from alpha) 8192 411s JS G ENUM: Defining enum value COLOR_ALPHA (fixed from color_alpha) 12288 411s JS G ENUM: Defining cairo.Content as 0x3fed8d92b0f8 411s JS G NS: Found info type ENUM for 'Extend' in namespace 'cairo' 411s JS G ENUM: Defining enum value NONE (fixed from none) 0 411s JS G ENUM: Defining enum value REPEAT (fixed from repeat) 1 411s JS G ENUM: Defining enum value REFLECT (fixed from reflect) 2 411s JS G ENUM: Defining enum value PAD (fixed from pad) 3 411s JS G ENUM: Defining cairo.Extend as 0x3fed8d92b158 411s JS G NS: Found info type ENUM for 'FillRule' in namespace 'cairo' 411s JS G ENUM: Defining enum value WINDING (fixed from winding) 0 411s JS G ENUM: Defining enum value EVEN_ODD (fixed from even_odd) 1 411s JS G ENUM: Defining cairo.FillRule as 0x3fed8d92b1b8 411s JS G NS: Found info type ENUM for 'Filter' in namespace 'cairo' 411s JS G ENUM: Defining enum value FAST (fixed from fast) 0 411s JS G ENUM: Defining enum value GOOD (fixed from good) 1 411s JS G ENUM: Defining enum value BEST (fixed from best) 2 411s JS G ENUM: Defining enum value NEAREST (fixed from nearest) 3 411s JS G ENUM: Defining enum value BILINEAR (fixed from bilinear) 4 411s JS G ENUM: Defining enum value GAUSSIAN (fixed from gaussian) 5 411s JS G ENUM: Defining cairo.Filter as 0x3fed8d92b218 411s JS G NS: Found info type ENUM for 'FontSlant' in namespace 'cairo' 411s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 411s JS G ENUM: Defining enum value ITALIC (fixed from italic) 1 411s JS G ENUM: Defining enum value OBLIQUE (fixed from oblique) 2 411s JS G ENUM: Defining cairo.FontSlant as 0x3fed8d92b2f8 411s JS G NS: Found info type ENUM for 'FontWeight' in namespace 'cairo' 411s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 411s JS G ENUM: Defining enum value BOLD (fixed from bold) 1 411s JS G ENUM: Defining cairo.FontWeight as 0x3fed8d92b358 411s JS G NS: Found info type ENUM for 'Format' in namespace 'cairo' 411s JS G ENUM: Defining enum value INVALID (fixed from invalid) -1 411s JS G ENUM: Defining enum value ARGB32 (fixed from argb32) 0 411s JS G ENUM: Defining enum value RGB24 (fixed from rgb24) 1 411s JS G ENUM: Defining enum value A8 (fixed from a8) 2 411s JS G ENUM: Defining enum value A1 (fixed from a1) 3 411s JS G ENUM: Defining enum value RGB16_565 (fixed from rgb16_565) 4 411s JS G ENUM: Defining enum value RGB30 (fixed from rgb30) 5 411s JS G ENUM: Defining cairo.Format as 0x3fed8d92b3b8 411s JS G NS: Found info type ENUM for 'LineCap' in namespace 'cairo' 411s JS G ENUM: Defining enum value BUTT (fixed from butt) 0 411s JS G ENUM: Defining enum value ROUND (fixed from round) 1 411s JS G ENUM: Defining enum value SQUARE (fixed from square) 2 411s JS G ENUM: Defining cairo.LineCap as 0x3fed8d92b498 411s JS G NS: Found info type ENUM for 'LineJoin' in namespace 'cairo' 411s JS G ENUM: Defining enum value MITER (fixed from miter) 0 411s JS G ENUM: Defining enum value ROUND (fixed from round) 1 411s JS G ENUM: Defining enum value BEVEL (fixed from bevel) 2 411s JS G ENUM: Defining cairo.LineJoin as 0x3fed8d92b4f8 411s JS G NS: Found info type ENUM for 'Operator' in namespace 'cairo' 411s JS G ENUM: Defining enum value CLEAR (fixed from clear) 0 411s JS G ENUM: Defining enum value SOURCE (fixed from source) 1 411s JS G ENUM: Defining enum value OVER (fixed from over) 2 411s JS G ENUM: Defining enum value IN (fixed from in) 3 411s JS G ENUM: Defining enum value OUT (fixed from out) 4 411s JS G ENUM: Defining enum value ATOP (fixed from atop) 5 411s JS G ENUM: Defining enum value DEST (fixed from dest) 6 411s JS G ENUM: Defining enum value DEST_OVER (fixed from dest_over) 7 411s JS G ENUM: Defining enum value DEST_IN (fixed from dest_in) 8 411s JS G ENUM: Defining enum value DEST_OUT (fixed from dest_out) 9 411s JS G ENUM: Defining enum value DEST_ATOP (fixed from dest_atop) 10 411s JS G ENUM: Defining enum value XOR (fixed from xor) 11 411s JS G ENUM: Defining enum value ADD (fixed from add) 12 411s JS G ENUM: Defining enum value SATURATE (fixed from saturate) 13 411s JS G ENUM: Defining enum value MULTIPLY (fixed from multiply) 14 411s JS G ENUM: Defining enum value SCREEN (fixed from screen) 15 411s JS G ENUM: Defining enum value OVERLAY (fixed from overlay) 16 411s JS G ENUM: Defining enum value DARKEN (fixed from darken) 17 411s JS G ENUM: Defining enum value LIGHTEN (fixed from lighten) 18 411s JS G ENUM: Defining enum value COLOR_DODGE (fixed from color_dodge) 19 411s JS G ENUM: Defining enum value COLOR_BURN (fixed from color_burn) 20 411s JS G ENUM: Defining enum value HARD_LIGHT (fixed from hard_light) 21 411s JS G ENUM: Defining enum value SOFT_LIGHT (fixed from soft_light) 22 411s JS G ENUM: Defining enum value DIFFERENCE (fixed from difference) 23 411s JS G ENUM: Defining enum value EXCLUSION (fixed from exclusion) 24 411s JS G ENUM: Defining enum value HSL_HUE (fixed from hsl_hue) 25 411s JS G ENUM: Defining enum value HSL_SATURATION (fixed from hsl_saturation) 26 411s JS G ENUM: Defining enum value HSL_COLOR (fixed from hsl_color) 27 411s JS G ENUM: Defining enum value HSL_LUMINOSITY (fixed from hsl_luminosity) 28 411s JS G ENUM: Defining cairo.Operator as 0x3fed8d92b558 411s JS G NS: Found info type ENUM for 'PatternType' in namespace 'cairo' 411s JS G ENUM: Defining enum value SOLID (fixed from solid) 0 411s JS G ENUM: Defining enum value SURFACE (fixed from surface) 1 411s JS G ENUM: Defining enum value LINEAR (fixed from linear) 2 411s JS G ENUM: Defining enum value RADIAL (fixed from radial) 3 411s JS G ENUM: Defining enum value MESH (fixed from mesh) 4 411s JS G ENUM: Defining enum value RASTER_SOURCE (fixed from raster_source) 5 411s JS G ENUM: Defining cairo.PatternType as 0x3fed8d92b738 411s JS G NS: Found info type ENUM for 'SurfaceType' in namespace 'cairo' 411s JS G ENUM: Defining enum value IMAGE (fixed from image) 0 411s JS G ENUM: Defining enum value PDF (fixed from pdf) 1 411s JS G ENUM: Defining enum value PS (fixed from ps) 2 411s JS G ENUM: Defining enum value XLIB (fixed from xlib) 3 411s JS G ENUM: Defining enum value XCB (fixed from xcb) 4 411s JS G ENUM: Defining enum value GLITZ (fixed from glitz) 5 411s JS G ENUM: Defining enum value QUARTZ (fixed from quartz) 6 411s JS G ENUM: Defining enum value WIN32 (fixed from win32) 7 411s JS G ENUM: Defining enum value BEOS (fixed from beos) 8 411s JS G ENUM: Defining enum value DIRECTFB (fixed from directfb) 9 411s JS G ENUM: Defining enum value SVG (fixed from svg) 10 411s JS G ENUM: Defining enum value OS2 (fixed from os2) 11 411s JS G ENUM: Defining enum value WIN32_PRINTING (fixed from win32_printing) 12 411s JS G ENUM: Defining enum value QUARTZ_IMAGE (fixed from quartz_image) 13 411s JS G ENUM: Defining enum value SCRIPT (fixed from script) 14 411s JS G ENUM: Defining enum value QT (fixed from qt) 15 411s JS G ENUM: Defining enum value RECORDING (fixed from recording) 16 411s JS G ENUM: Defining enum value VG (fixed from vg) 17 411s JS G ENUM: Defining enum value GL (fixed from gl) 18 411s JS G ENUM: Defining enum value DRM (fixed from drm) 19 411s JS G ENUM: Defining enum value TEE (fixed from tee) 20 411s JS G ENUM: Defining enum value XML (fixed from xml) 21 411s JS G ENUM: Defining enum value SKIA (fixed from skia) 22 411s JS G ENUM: Defining enum value SUBSURFACE (fixed from subsurface) 23 411s JS G ENUM: Defining enum value COGL (fixed from cogl) 24 411s JS G ENUM: Defining cairo.SurfaceType as 0x3fed8d92b818 411s JS G NS: Found info type STRUCT for 'Region' in namespace 'cairo' 411s JS G BXD: Defined class for Region (CairoRegion), prototype 0xf9d37e795d8, JSClass 0x735f64b285e0, in object 0xf9d37e793a8 411s JS G NS: Found info type STRUCT for 'Context' in namespace 'cairo' 411s JS G BXD: Defined class for Context (CairoContext), prototype 0xf9d37e79600, JSClass 0x735f64b285e0, in object 0xf9d37e793a8 411s JS G NS: Found info type STRUCT for 'Surface' in namespace 'cairo' 411s JS G BXD: Defined class for Surface (CairoSurface), prototype 0xf9d37e79628, JSClass 0x735f64b285e0, in object 0xf9d37e793a8 411s JS G NS: Found info type STRUCT for 'Path' in namespace 'cairo' 411s JS G BXD: Defined class for Path (void), prototype 0xf9d37e79650, JSClass 0x735f64b285e0, in object 0xf9d37e793a8 411s JS G NS: Found info type STRUCT for 'Pattern' in namespace 'cairo' 411s JS G BXD: Defined class for Pattern (CairoPattern), prototype 0xf9d37e796a0, JSClass 0x735f64b285e0, in object 0xf9d37e793a8 411s JS G NS: Defined namespace 'cairo' 0xf9d37e793a8 in GIRepository 0x3fed8d913280 411s JS MAINLOOP: Main loop instance 0x1c45833ed060: hold 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Main loop instance 0x1c45833ed060: Spinning loop until released or hook cleared 411s JS MAINLOOP: handling job 0, 411s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testCairoModule.js async resolved" 411s JS MAINLOOP: Main loop instance 0x1c45833ed060: release 411s JS MAINLOOP: Completed job 0 411s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xf9d37e3b128 411s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf9d37e3b128 411s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf9d37e3b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf9d37e3b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf9d37e3b128 411s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf9d37e3b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf9d37e3b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf9d37e3b128 411s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf9d37e3b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf9d37e3b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf9d37e3b128 411s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf9d37e3b128 411s JS IMPORT: Module metadata hook for module 0x3fed8d92e9c8 411s JS IMPORT: Defining meta.importSync for module 0x3fed8d92e9c8 411s JS NATIVE: Defining native module 'system' 411s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf9d37e3b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf9d37e3b128 411s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 411s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 411s JS MAINLOOP: Set main loop hook to 411s JS MAINLOOP: Main loop instance 0x1c45833ed060: hold 411s JS MAINLOOP: Running and clearing main loop hook 411s JS G BXD: Defining method run in prototype for GLib.MainLoop 411s 1..3 411s JS IMPORT: Importing 'gi' 411s JS IMPORT: Defining parent 0x3fed8d900100 of 0x3fed8d913280 'gi' is mod 1 411s JS IMPORT: successfully imported module 'gi' 411s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 411s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 411s JS G BXD: Defined class for Source (GSource), prototype 0xf9d37e796c8, JSClass 0x735f64b285e0, in object 0xf9d37e79038 411s JS G BXD: Defining method set_priority in prototype for GLib.Source 411s JS IMPORT: Importing '_gi' 411s JS NATIVE: Defining native module '_gi' 411s JS IMPORT: Defining parent 0x3fed8d900100 of 0x3fed8d933da8 '_gi' is mod 1 411s JS IMPORT: successfully imported module '_gi' 411s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 411s JS G NS: Defined namespace 'GjsPrivate' 0xf9d37e79768 in GIRepository 0x3fed8d913280 411s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 411s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 411s JS IMPORT: Importing module _common succeeded 411s JS IMPORT: Defining parent 0x3fed8d900100 of 0xf9d37ecc100 '_common' is mod 1 411s JS IMPORT: successfully imported module '_common' 411s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 411s JS IMPORT: Importing module _legacy succeeded 411s JS IMPORT: Defining parent 0x3fed8d900100 of 0xf9d37ecc150 '_legacy' is mod 1 411s JS IMPORT: successfully imported module '_legacy' 411s JS IMPORT: Importing module GObject succeeded 411s JS IMPORT: Defining parent 0x3fed8d9134f0 of 0xf9d37ecc0b0 'GObject' is mod 1 411s JS IMPORT: successfully imported module 'GObject' 411s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 411s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 411s JS G BXD: Defined class for String (GString), prototype 0xf9d37e799c0, JSClass 0x735f64b285e0, in object 0xf9d37e79740 411s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 411s JS G PRM: Defined class ParamSpec prototype is 0xf9d37ecc1f0 class 0x735f64b30068 in object 0xf9d37e79740 411s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 411s JS G OBJ: Defined class for Object (GObject), prototype 0xf9d37e79b28, JSClass 0x735f64b28610, in object 0xf9d37e79740 411s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 411s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 411s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xf9d37e79b50, JSClass 0x735f64b28610, in object 0xf9d37e79740 411s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 411s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 411s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 411s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 411s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 411s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 411s JS G NS: Defined namespace 'GObject' 0xf9d37e79740 in GIRepository 0x3fed8d913280 411s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 411s JS G BXD: Defining method attach in prototype for GLib.Source 411s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 411s JS IMPORT: Module metadata hook for module 0x3fed8d904370 411s JS IMPORT: Defining meta.importSync for module 0x3fed8d904370 411s JS G BXD: Defining method destroy in prototype for GLib.Source 411s ok 1 Cairo imported as ES module cairo default import 411s ok 2 Cairo imported via GI has the same functionality as imports.cairo 411s JS G NS: Found info type STRUCT for 'RectangleInt' in namespace 'cairo' 411s JS G BXD: Defined class for RectangleInt (CairoRectangleInt), prototype 0xf9d37e79dd0, JSClass 0x735f64b285e0, in object 0xf9d37e793a8 411s ok 3 Cairo imported via GI has boxed types from the GIR file 411s JS G BXD: Defining method quit in prototype for GLib.MainLoop 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Main loop instance 0x1c45833ed060: Spinning loop until released or hook cleared 411s JS MAINLOOP: handling job 0, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 0 411s JS MAINLOOP: handling job 1, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 1 411s JS MAINLOOP: handling job 2, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 2 411s JS MAINLOOP: handling job 3, 411s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 411s JS MAINLOOP: Main loop instance 0x1c45833ed060: release 411s JS MAINLOOP: Completed job 3 411s JS MEMORY: Memory report: before destroying context 411s JS MEMORY: 168 objects currently alive 411s JS MEMORY: boxed_instance = 23 411s JS MEMORY: boxed_prototype = 16 411s JS MEMORY: closure = 1 411s JS MEMORY: function = 114 411s JS MEMORY: fundamental_instance = 0 411s JS MEMORY: fundamental_prototype = 0 411s JS MEMORY: gerror_instance = 0 411s JS MEMORY: gerror_prototype = 0 411s JS MEMORY: interface = 0 411s JS MEMORY: module = 8 411s JS MEMORY: ns = 4 411s JS MEMORY: object_instance = 0 411s JS MEMORY: object_prototype = 2 411s JS MEMORY: param = 0 411s JS MEMORY: union_instance = 0 411s JS MEMORY: union_prototype = 0 411s JS CTX: JS shutdown sequence 411s JS CTX: Stopping profiler 411s JS CTX: Shutting down toggle queue 411s JS CTX: Notifying external reference holders of GjsContext dispose 411s JS MAINLOOP: Stopping promise job dispatcher 411s JS CTX: Notifying reference holders of GjsContext dispose 411s JS CTX: Checking unhandled promise rejections 411s JS CTX: Releasing cached JS wrappers 411s JS CTX: Final triggered GC 411s JS CTX: Destroying JS context 411s JS CTX: Releasing all native objects 411s JS CTX: Disabling auto GC 411s JS CTX: Ending trace on global object 411s JS CTX: Freeing allocated resources 411s JS CTX: JS context destroyed 411s PASS: gjs/testCairoModule.test 411s Running test: gjs/quit.test 411s 1..1 411s ok 1 - /usr/libexec/installed-tests/gjs/debugger/quit.debugger 411s PASS: gjs/quit.test 411s Running test: gjs/testGObject.test 411s JS NATIVE: Registered native JS module '_promiseNative' 411s JS NATIVE: Registered native JS module '_byteArrayNative' 411s JS NATIVE: Registered native JS module '_encodingNative' 411s JS NATIVE: Registered native JS module '_gi' 411s JS NATIVE: Registered native JS module 'gi' 411s JS NATIVE: Registered native JS module 'cairoNative' 411s JS NATIVE: Registered native JS module 'system' 411s JS NATIVE: Registered native JS module 'console' 411s JS NATIVE: Registered native JS module '_print' 411s JS CTX: Enabling JIT 411s JS CTX: Initialized class GjsFileImporter prototype 0x190b737000a0 411s JS IMPORT: Defining parent (nil) of 0x190b73700100 'imports' is mod 0 411s JS IMPORT: Importing '_print' 411s JS NATIVE: Defining native module '_print' 411s JS IMPORT: Defining parent 0x190b73700100 of 0x190b737007b0 '_print' is mod 1 411s JS IMPORT: successfully imported module '_print' 411s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 411s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x39c839a3b128 411s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x39c839a3b128 411s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x39c839a3b128 411s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x39c839a3b128 411s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x39c839a3b128 411s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x39c839a3b128 411s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x39c839a3b128 411s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x39c839a3b128 411s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x39c839a3b128 411s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x39c839a3b128 411s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x39c839a3b128 411s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x39c839a3b128 411s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x39c839a3b128 411s JS MAINLOOP: Main loop instance 0x3b4c723d060: hold 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Starting promise job dispatcher 411s JS MAINLOOP: Main loop instance 0x3b4c723d060: Spinning loop until released or hook cleared 411s JS MAINLOOP: handling job 0, 411s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 411s JS MAINLOOP: Main loop instance 0x3b4c723d060: release 411s JS MAINLOOP: Completed job 0 411s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x39c839a3b128 411s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x39c839a3b128 411s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x39c839a3b128 411s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x39c839a3b128 411s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x39c839a3b128 411s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x39c839a3b128 411s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x39c839a3b128 411s JS IMPORT: Module metadata hook for module 0x190b73713000 411s JS IMPORT: Defining meta.importSync for module 0x190b73713000 411s JS NATIVE: Defining native module 'gi' 411s JS CTX: Initialized class GIRepositoryNamespace prototype 0x190b737133f0 411s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 411s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 411s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 411s JS IMPORT: Importing directory 'overrides' 411s JS IMPORT: Defining parent 0x190b73700100 of 0x190b737134f0 'overrides' is mod 1 411s JS IMPORT: Defined importer 'overrides' 0x190b737134f0 in 0x190b73700100 411s JS IMPORT: successfully imported directory 'overrides' 411s JS IMPORT: Importing '_promiseNative' 411s JS NATIVE: Defining native module '_promiseNative' 411s JS IMPORT: Defining parent 0x190b73700100 of 0x190b737139a0 '_promiseNative' is mod 1 411s JS IMPORT: successfully imported module '_promiseNative' 411s JS IMPORT: Importing module GLib succeeded 411s JS IMPORT: Defining parent 0x190b737134f0 of 0x39c839a3c150 'GLib' is mod 1 411s JS IMPORT: successfully imported module 'GLib' 411s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 411s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x39c839a79060, JSClass 0x712f696f85e0, in object 0x39c839a79038 411s JS CTX: Initialized class GIRepositoryGType prototype 0x190b73713ce8 411s JS CTX: Initialized class GIRepositoryFunction prototype 0x190b73713d48 411s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 411s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 411s JS G BXD: Defined class for Error (GError), prototype 0x39c839a790b0, JSClass 0x712f696f85e0, in object 0x39c839a79038 411s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 411s JS G BXD: Defined class for Variant (GVariant), prototype 0x39c839a79100, JSClass 0x712f696f85e0, in object 0x39c839a79038 411s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 411s JS G BXD: Defined class for Bytes (GBytes), prototype 0x39c839a79150, JSClass 0x712f696f85e0, in object 0x39c839a79038 411s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 411s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 411s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x39c839a791a0, JSClass 0x712f696f85e0, in object 0x39c839a79038 411s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 411s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 411s JS G BXD: Defined class for Thread (GThread), prototype 0x39c839a791f0, JSClass 0x712f696f85e0, in object 0x39c839a79038 411s JS G BXD: Defining method ref in prototype for GLib.Thread 411s JS G BXD: Defining method unref in prototype for GLib.Thread 411s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 411s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x39c839a79240, JSClass 0x712f696f85e0, in object 0x39c839a79038 411s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 411s JS G BXD: Defined class for Regex (GRegex), prototype 0x39c839a79290, JSClass 0x712f696f85e0, in object 0x39c839a79038 411s JS G BXD: Defining method match in prototype for GLib.Regex 411s JS G BXD: Defining method match_full in prototype for GLib.Regex 411s JS G BXD: Defining method match_all in prototype for GLib.Regex 411s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 411s JS G NS: Defined namespace 'GLib' 0x39c839a79038 in GIRepository 0x190b73713280 411s JS IMPORT: Importing module jasmine succeeded 411s JS IMPORT: Defining parent 0x190b73700100 of 0x39c839a3cce0 'jasmine' is mod 1 411s JS IMPORT: successfully imported module 'jasmine' 411s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 411s JS MAINLOOP: Main loop instance 0x3b4c723d060: hold 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Main loop instance 0x3b4c723d060: Spinning loop until released or hook cleared 411s JS MAINLOOP: handling job 0, 411s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 411s JS MAINLOOP: Main loop instance 0x3b4c723d060: release 411s JS MAINLOOP: Completed job 0 411s JS IMPORT: Importing 'gi' 411s JS IMPORT: Defining parent 0x190b73700100 of 0x190b73713280 'gi' is mod 1 411s JS IMPORT: successfully imported module 'gi' 411s JS IMPORT: Importing '_gi' 411s JS NATIVE: Defining native module '_gi' 411s JS IMPORT: Defining parent 0x190b73700100 of 0x190b73728828 '_gi' is mod 1 411s JS IMPORT: successfully imported module '_gi' 411s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 411s JS G NS: Defined namespace 'GjsPrivate' 0x39c839a79330 in GIRepository 0x190b73713280 411s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 411s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 411s JS IMPORT: Importing module _common succeeded 411s JS IMPORT: Defining parent 0x190b73700100 of 0x39c839a3ce70 '_common' is mod 1 411s JS IMPORT: successfully imported module '_common' 411s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 411s JS IMPORT: Importing module _legacy succeeded 411s JS IMPORT: Defining parent 0x190b73700100 of 0x39c839a3cec0 '_legacy' is mod 1 411s JS IMPORT: successfully imported module '_legacy' 411s JS IMPORT: Importing module GObject succeeded 411s JS IMPORT: Defining parent 0x190b737134f0 of 0x39c839a3ce20 'GObject' is mod 1 411s JS IMPORT: successfully imported module 'GObject' 411s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 411s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 411s JS G BXD: Defined class for String (GString), prototype 0x39c839a795b0, JSClass 0x712f696f85e0, in object 0x39c839a79308 411s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 411s JS G PRM: Defined class ParamSpec prototype is 0x39c839a3cf60 class 0x712f69700068 in object 0x39c839a79308 411s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 411s JS G OBJ: Defined class for Object (GObject), prototype 0x39c839a79718, JSClass 0x712f696f8610, in object 0x39c839a79308 411s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 411s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 411s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x39c839a79740, JSClass 0x712f696f8610, in object 0x39c839a79308 411s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 411s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 411s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 411s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 411s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 411s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 411s JS G NS: Defined namespace 'GObject' 0x39c839a79308 in GIRepository 0x190b73713280 411s JS IMPORT: Importing 'system' 411s JS NATIVE: Defining native module 'system' 411s JS IMPORT: Defining parent 0x190b73700100 of 0x190b7372cb50 'system' is mod 1 411s JS IMPORT: successfully imported module 'system' 411s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 411s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 411s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 411s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 411s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 411s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 411s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 411s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 411s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 411s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 411s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 411s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 411s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 411s JS G ENUM: Defining GObject.ParamFlags as 0x190b7372cef0 411s JS G NS: Found info type CONSTANT for 'MAXINT32' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' 411s JS G PRM: Wrapping GParamInt 'int' on (null) with JSObject 411s JS G PRM: JSObject created with param instance 0x3b4c743f4f0 type GParamInt 411s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 411s JS G PRM: Wrapping GParamString 'string' on (null) with JSObject 411s JS G PRM: JSObject created with param instance 0x3b4c743f9e0 type GParamString 411s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 411s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' 411s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 411s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 411s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 411s JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' 411s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 411s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 411s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 411s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 411s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 411s JS G ENUM: Defining enum value ACTION (fixed from action) 32 411s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 411s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 411s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 411s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 411s JS G ENUM: Defining GObject.SignalFlags as 0x190b7372db60 411s JS CTX: Script evaluation succeeded 411s JS MAINLOOP: Main loop instance 0x3b4c723d060: Spinning loop until released or hook cleared 411s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x39c839a3b128 411s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x39c839a3b128 411s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x39c839a3b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x39c839a3b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x39c839a3b128 411s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x39c839a3b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x39c839a3b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x39c839a3b128 411s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x39c839a3b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x39c839a3b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x39c839a3b128 411s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x39c839a3b128 411s JS IMPORT: Module metadata hook for module 0x190b7373da00 411s JS IMPORT: Defining meta.importSync for module 0x190b7373da00 411s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x39c839a3b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x39c839a3b128 411s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 411s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 411s JS MAINLOOP: Set main loop hook to 411s JS MAINLOOP: Main loop instance 0x3b4c723d060: hold 411s JS MAINLOOP: Running and clearing main loop hook 411s JS G BXD: Defining method run in prototype for GLib.MainLoop 411s 1..24 411s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 411s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 411s JS G BXD: Defined class for Source (GSource), prototype 0x39c839a797e0, JSClass 0x712f696f85e0, in object 0x39c839a79038 411s JS G BXD: Defining method set_priority in prototype for GLib.Source 411s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 411s JS G BXD: Defining method attach in prototype for GLib.Source 411s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 411s JS IMPORT: Module metadata hook for module 0x39c839a62a88 411s JS IMPORT: Defining meta.importSync for module 0x39c839a62a88 411s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 411s JS G BXD: Defining method destroy in prototype for GLib.Source 411s ok 1 GObject overrides GObject.set() 411s JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' 411s ok 2 GObject overrides Signal alternative syntax handler is called with the right object 411s ok 3 GObject overrides Signal alternative syntax disconnected handler is not called 411s ok 4 GObject overrides toString() shows the native object address 411s ok 5 GObject should be able to create a GType object for gpointer 411s ok 6 GObject should be able to create a GType object for GBoxed 411s ok 7 GObject should be able to create a GType object for GParam 411s ok 8 GObject should be able to create a GType object for GInterface 411s ok 9 GObject should be able to create a GType object for GObject 411s ok 10 GObject should be able to create a GType object for GVariant 411s JS G NS: Found info type FUNCTION for 'signal_query' in namespace 'GObject' 411s JS G NS: Found info type STRUCT for 'SignalQuery' in namespace 'GObject' 411s JS G BXD: Defined class for SignalQuery (void), prototype 0x39c839af7128, JSClass 0x712f696f85e0, in object 0x39c839a79308 411s ok 11 GObject should be able to query signals 411s ok 12 GObject.Object.new() can be called with a property bag 411s ok 13 GObject.Object.new() can be called to construct an object without setting properties 411s ok 14 GObject.Object.new() complains about wrong types 411s ok 15 GObject.Object.new() complains about wrong properties 411s ok 16 GObject.Object.new() can construct C GObjects as well 411s ok 17 GObject.Object.new_with_properties() can be called with two arrays 411s ok 18 GObject.Object.new_with_properties() can be called to construct an object without setting properties 411s ok 19 GObject.Object.new_with_properties() complains about various incorrect usages 411s ok 20 GObject.Object.new_with_properties() complains about wrong types 411s ok 21 GObject.Object.new_with_properties() complains about wrong properties 411s ok 22 GObject.Object.new_with_properties() can construct C GObjects as well 411s ok 23 Unsupported methods throws on data stashing methods 411s JS G OBJ: Defining method is_floating in prototype for GObject (GObject.Object) 411s ok 24 Unsupported methods throws on refcounting methods 411s JS G BXD: Defining method quit in prototype for GLib.MainLoop 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Main loop instance 0x3b4c723d060: Spinning loop until released or hook cleared 411s JS MAINLOOP: handling job 0, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 0 411s JS MAINLOOP: handling job 1, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 1 411s JS MAINLOOP: handling job 2, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 2 411s JS MAINLOOP: handling job 3, 411s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 411s JS MAINLOOP: Main loop instance 0x3b4c723d060: release 411s JS MAINLOOP: Completed job 3 411s JS MEMORY: Memory report: before destroying context 411s JS MEMORY: 290 objects currently alive 411s JS MEMORY: boxed_instance = 123 411s JS MEMORY: boxed_prototype = 11 411s JS MEMORY: closure = 1 411s JS MEMORY: function = 125 411s JS MEMORY: fundamental_instance = 0 411s JS MEMORY: fundamental_prototype = 0 411s JS MEMORY: gerror_instance = 0 411s JS MEMORY: gerror_prototype = 0 411s JS MEMORY: interface = 0 411s JS MEMORY: module = 5 411s JS MEMORY: ns = 3 411s JS MEMORY: object_instance = 17 411s JS MEMORY: object_prototype = 3 411s JS MEMORY: param = 2 411s JS MEMORY: union_instance = 0 411s JS MEMORY: union_prototype = 0 411s JS CTX: JS shutdown sequence 411s JS CTX: Stopping profiler 411s JS CTX: Shutting down toggle queue 411s JS CTX: Notifying external reference holders of GjsContext dispose 411s JS MAINLOOP: Stopping promise job dispatcher 411s JS CTX: Notifying reference holders of GjsContext dispose 411s JS CTX: Checking unhandled promise rejections 411s JS CTX: Releasing cached JS wrappers 411s JS CTX: Final triggered GC 411s JS CTX: Destroying JS context 411s JS CTX: Releasing all native objects 411s JS CTX: Disabling auto GC 411s JS CTX: Ending trace on global object 411s JS CTX: Freeing allocated resources 411s JS CTX: JS context destroyed 411s PASS: gjs/testGObject.test 411s Running test: gjs/testAsync.test 411s JS NATIVE: Registered native JS module '_promiseNative' 411s JS NATIVE: Registered native JS module '_byteArrayNative' 411s JS NATIVE: Registered native JS module '_encodingNative' 411s JS NATIVE: Registered native JS module '_gi' 411s JS NATIVE: Registered native JS module 'gi' 411s JS NATIVE: Registered native JS module 'cairoNative' 411s JS NATIVE: Registered native JS module 'system' 411s JS NATIVE: Registered native JS module 'console' 411s JS NATIVE: Registered native JS module '_print' 411s JS CTX: Enabling JIT 411s JS CTX: Initialized class GjsFileImporter prototype 0x3adaa25000a0 411s JS IMPORT: Defining parent (nil) of 0x3adaa2500100 'imports' is mod 0 411s JS IMPORT: Importing '_print' 411s JS NATIVE: Defining native module '_print' 411s JS IMPORT: Defining parent 0x3adaa2500100 of 0x3adaa25007b0 '_print' is mod 1 411s JS IMPORT: successfully imported module '_print' 411s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 411s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2e723623b128 411s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2e723623b128 411s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2e723623b128 411s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2e723623b128 411s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2e723623b128 411s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2e723623b128 411s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2e723623b128 411s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2e723623b128 411s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2e723623b128 411s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2e723623b128 411s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2e723623b128 411s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2e723623b128 411s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2e723623b128 411s JS MAINLOOP: Main loop instance 0x28d5523d060: hold 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Starting promise job dispatcher 411s JS MAINLOOP: Main loop instance 0x28d5523d060: Spinning loop until released or hook cleared 411s JS MAINLOOP: handling job 0, 411s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 411s JS MAINLOOP: Main loop instance 0x28d5523d060: release 411s JS MAINLOOP: Completed job 0 411s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2e723623b128 411s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2e723623b128 411s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2e723623b128 411s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2e723623b128 411s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2e723623b128 411s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2e723623b128 411s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2e723623b128 411s JS IMPORT: Module metadata hook for module 0x3adaa2513000 411s JS IMPORT: Defining meta.importSync for module 0x3adaa2513000 411s JS NATIVE: Defining native module 'gi' 411s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3adaa25133f0 411s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 411s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 411s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 411s JS IMPORT: Importing directory 'overrides' 411s JS IMPORT: Defining parent 0x3adaa2500100 of 0x3adaa25134f0 'overrides' is mod 1 411s JS IMPORT: Defined importer 'overrides' 0x3adaa25134f0 in 0x3adaa2500100 411s JS IMPORT: successfully imported directory 'overrides' 411s JS IMPORT: Importing '_promiseNative' 411s JS NATIVE: Defining native module '_promiseNative' 411s JS IMPORT: Defining parent 0x3adaa2500100 of 0x3adaa25139a0 '_promiseNative' is mod 1 411s JS IMPORT: successfully imported module '_promiseNative' 411s JS IMPORT: Importing module GLib succeeded 411s JS IMPORT: Defining parent 0x3adaa25134f0 of 0x2e723623c150 'GLib' is mod 1 411s JS IMPORT: successfully imported module 'GLib' 411s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 411s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2e7236279060, JSClass 0x7a60d64b85e0, in object 0x2e7236279038 411s JS CTX: Initialized class GIRepositoryGType prototype 0x3adaa2513ce8 411s JS CTX: Initialized class GIRepositoryFunction prototype 0x3adaa2513d48 411s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 411s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 411s JS G BXD: Defined class for Error (GError), prototype 0x2e72362790b0, JSClass 0x7a60d64b85e0, in object 0x2e7236279038 411s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 411s JS G BXD: Defined class for Variant (GVariant), prototype 0x2e7236279100, JSClass 0x7a60d64b85e0, in object 0x2e7236279038 411s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 411s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2e7236279150, JSClass 0x7a60d64b85e0, in object 0x2e7236279038 411s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 411s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 411s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2e72362791a0, JSClass 0x7a60d64b85e0, in object 0x2e7236279038 411s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 411s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 411s JS G BXD: Defined class for Thread (GThread), prototype 0x2e72362791f0, JSClass 0x7a60d64b85e0, in object 0x2e7236279038 411s JS G BXD: Defining method ref in prototype for GLib.Thread 411s JS G BXD: Defining method unref in prototype for GLib.Thread 411s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 411s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x2e7236279240, JSClass 0x7a60d64b85e0, in object 0x2e7236279038 411s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 411s JS G BXD: Defined class for Regex (GRegex), prototype 0x2e7236279290, JSClass 0x7a60d64b85e0, in object 0x2e7236279038 411s JS G BXD: Defining method match in prototype for GLib.Regex 411s JS G BXD: Defining method match_full in prototype for GLib.Regex 411s JS G BXD: Defining method match_all in prototype for GLib.Regex 411s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 411s JS G NS: Defined namespace 'GLib' 0x2e7236279038 in GIRepository 0x3adaa2513280 411s JS IMPORT: Importing module jasmine succeeded 411s JS IMPORT: Defining parent 0x3adaa2500100 of 0x2e723623cce0 'jasmine' is mod 1 411s JS IMPORT: successfully imported module 'jasmine' 411s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 411s JS MAINLOOP: Main loop instance 0x28d5523d060: hold 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Main loop instance 0x28d5523d060: Spinning loop until released or hook cleared 411s JS MAINLOOP: handling job 0, 411s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 411s JS MAINLOOP: Main loop instance 0x28d5523d060: release 411s JS MAINLOOP: Completed job 0 411s JS IMPORT: Module resolve hook for module 'file:///usr/libexec/installed-tests/gjs/js/testAsync.js' (file:///usr/libexec/installed-tests/gjs/js/testAsync.js), global 0x2e723623b128 411s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2e723623b128 411s JS IMPORT: Module resolve hook for module "gi://GObject" (relative to ), global 0x2e723623b128 411s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2e723623b128 411s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2e723623b128 411s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2e723623b128 411s JS IMPORT: Module resolve hook for module "gi://GObject" (relative to ), global 0x2e723623b128 411s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2e723623b128 411s JS IMPORT: Module resolve hook for module "gi://GObject" (relative to ), global 0x2e723623b128 411s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2e723623b128 411s JS IMPORT: Importing '_gi' 411s JS NATIVE: Defining native module '_gi' 411s JS IMPORT: Defining parent 0x3adaa2500100 of 0x3adaa2528ef0 '_gi' is mod 1 411s JS IMPORT: successfully imported module '_gi' 411s JS IMPORT: Importing 'gi' 411s JS IMPORT: Defining parent 0x3adaa2500100 of 0x3adaa2513280 'gi' is mod 1 411s JS IMPORT: successfully imported module 'gi' 411s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 411s JS G NS: Defined namespace 'GjsPrivate' 0x2e7236279330 in GIRepository 0x3adaa2513280 411s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 411s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 411s JS IMPORT: Importing module _common succeeded 411s JS IMPORT: Defining parent 0x3adaa2500100 of 0x2e723623ce48 '_common' is mod 1 411s JS IMPORT: successfully imported module '_common' 411s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 411s JS IMPORT: Importing module _legacy succeeded 411s JS IMPORT: Defining parent 0x3adaa2500100 of 0x2e723623ce98 '_legacy' is mod 1 411s JS IMPORT: successfully imported module '_legacy' 411s JS IMPORT: Importing module GObject succeeded 411s JS IMPORT: Defining parent 0x3adaa25134f0 of 0x2e723623cdf8 'GObject' is mod 1 411s JS IMPORT: successfully imported module 'GObject' 411s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 411s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 411s JS G BXD: Defined class for String (GString), prototype 0x2e72362795b0, JSClass 0x7a60d64b85e0, in object 0x2e7236279308 411s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 411s JS G PRM: Defined class ParamSpec prototype is 0x2e723623cf38 class 0x7a60d64c0068 in object 0x2e7236279308 411s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 411s JS G OBJ: Defined class for Object (GObject), prototype 0x2e7236279718, JSClass 0x7a60d64b8610, in object 0x2e7236279308 411s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 411s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 411s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2e7236279740, JSClass 0x7a60d64b8610, in object 0x2e7236279308 411s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 411s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 411s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 411s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 411s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 411s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 411s JS G NS: Defined namespace 'GObject' 0x2e7236279308 in GIRepository 0x3adaa2513280 411s JS MAINLOOP: Main loop instance 0x28d5523d060: hold 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Main loop instance 0x28d5523d060: Spinning loop until released or hook cleared 411s JS MAINLOOP: handling job 0, 411s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testAsync.js async resolved" 411s JS MAINLOOP: Main loop instance 0x28d5523d060: release 411s JS MAINLOOP: Completed job 0 411s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2e723623b128 411s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2e723623b128 411s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2e723623b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2e723623b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2e723623b128 411s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2e723623b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2e723623b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2e723623b128 411s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2e723623b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2e723623b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2e723623b128 411s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2e723623b128 411s JS IMPORT: Module metadata hook for module 0x3adaa2534e08 411s JS IMPORT: Defining meta.importSync for module 0x3adaa2534e08 411s JS NATIVE: Defining native module 'system' 411s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2e723623b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2e723623b128 411s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 411s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 411s JS MAINLOOP: Set main loop hook to 411s JS MAINLOOP: Main loop instance 0x28d5523d060: hold 411s JS MAINLOOP: Running and clearing main loop hook 411s JS G BXD: Defining method run in prototype for GLib.MainLoop 411s 1..10 411s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 411s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 411s JS G BXD: Defined class for Source (GSource), prototype 0x2e7236279790, JSClass 0x7a60d64b85e0, in object 0x2e7236279038 411s JS G BXD: Defining method set_priority in prototype for GLib.Source 411s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 411s JS G BXD: Defining method attach in prototype for GLib.Source 411s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 411s JS IMPORT: Module metadata hook for module 0x3adaa2504370 411s JS IMPORT: Defining meta.importSync for module 0x3adaa2504370 411s JS G NS: Found info type FUNCTION for 'idle_source_new' in namespace 'GLib' 411s JS G NS: Found info type CONSTANT for 'PRIORITY_LOW' in namespace 'GLib' 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: handling job 0, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 0 411s JS MAINLOOP: handling job 1, 411s JS MAINLOOP: Completed job 1 411s JS G BXD: Defining method destroy in prototype for GLib.Source 411s ok 1 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_LOW 411s JS G NS: Found info type CONSTANT for 'PRIORITY_HIGH' in namespace 'GLib' 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: handling job 0, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 0 411s JS MAINLOOP: handling job 1, 411s JS MAINLOOP: Completed job 1 411s ok 2 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_HIGH 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: handling job 0, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 0 411s JS MAINLOOP: handling job 1, 411s JS MAINLOOP: Completed job 1 411s ok 3 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_DEFAULT 411s JS G NS: Found info type CONSTANT for 'PRIORITY_HIGH_IDLE' in namespace 'GLib' 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: handling job 0, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 0 411s JS MAINLOOP: handling job 1, 411s JS MAINLOOP: Completed job 1 411s ok 4 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_HIGH_IDLE 411s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT_IDLE' in namespace 'GLib' 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: handling job 0, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 0 411s JS MAINLOOP: handling job 1, 411s JS MAINLOOP: Completed job 1 411s ok 5 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_DEFAULT_IDLE 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: handling job 0, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 0 411s JS MAINLOOP: handling job 1, 411s JS MAINLOOP: Completed job 1 411s ok 6 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_LOW 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: handling job 0, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 0 411s JS MAINLOOP: handling job 1, 411s JS MAINLOOP: Completed job 1 411s ok 7 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_HIGH 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: handling job 0, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 0 411s JS MAINLOOP: handling job 1, 411s JS MAINLOOP: Completed job 1 411s ok 8 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_DEFAULT 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: handling job 0, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 0 411s JS MAINLOOP: handling job 1, 411s JS MAINLOOP: Completed job 1 411s ok 9 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_HIGH_IDLE 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: handling job 0, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 0 411s JS MAINLOOP: handling job 1, 411s JS MAINLOOP: Completed job 1 411s ok 10 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_DEFAULT_IDLE 411s JS G BXD: Defining method quit in prototype for GLib.MainLoop 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Main loop instance 0x28d5523d060: Spinning loop until released or hook cleared 411s JS MAINLOOP: handling job 0, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 0 411s JS MAINLOOP: handling job 1, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 1 411s JS MAINLOOP: handling job 2, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 2 411s JS MAINLOOP: handling job 3, 411s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 411s JS MAINLOOP: Main loop instance 0x28d5523d060: release 411s JS MAINLOOP: Completed job 3 411s JS MEMORY: Memory report: before destroying context 411s JS MEMORY: 199 objects currently alive 411s JS MEMORY: boxed_instance = 63 411s JS MEMORY: boxed_prototype = 10 411s JS MEMORY: closure = 1 411s JS MEMORY: function = 115 411s JS MEMORY: fundamental_instance = 0 411s JS MEMORY: fundamental_prototype = 0 411s JS MEMORY: gerror_instance = 0 411s JS MEMORY: gerror_prototype = 0 411s JS MEMORY: interface = 0 411s JS MEMORY: module = 5 411s JS MEMORY: ns = 3 411s JS MEMORY: object_instance = 0 411s JS MEMORY: object_prototype = 2 411s JS MEMORY: param = 0 411s JS MEMORY: union_instance = 0 411s JS MEMORY: union_prototype = 0 411s JS CTX: JS shutdown sequence 411s JS CTX: Stopping profiler 411s JS CTX: Shutting down toggle queue 411s JS CTX: Notifying external reference holders of GjsContext dispose 411s JS MAINLOOP: Stopping promise job dispatcher 411s JS CTX: Notifying reference holders of GjsContext dispose 411s JS CTX: Checking unhandled promise rejections 411s JS CTX: Releasing cached JS wrappers 411s JS CTX: Final triggered GC 411s JS CTX: Destroying JS context 411s JS CTX: Releasing all native objects 411s JS CTX: Disabling auto GC 411s JS CTX: Ending trace on global object 411s JS CTX: Freeing allocated resources 411s JS CTX: JS context destroyed 411s PASS: gjs/testAsync.test 411s Running test: gjs/testGObjectValue.test 411s JS NATIVE: Registered native JS module '_promiseNative' 411s JS NATIVE: Registered native JS module '_byteArrayNative' 411s JS NATIVE: Registered native JS module '_encodingNative' 411s JS NATIVE: Registered native JS module '_gi' 411s JS NATIVE: Registered native JS module 'gi' 411s JS NATIVE: Registered native JS module 'cairoNative' 411s JS NATIVE: Registered native JS module 'system' 411s JS NATIVE: Registered native JS module 'console' 411s JS NATIVE: Registered native JS module '_print' 411s JS CTX: Enabling JIT 411s JS CTX: Initialized class GjsFileImporter prototype 0x3f2bfa6000a0 411s JS IMPORT: Defining parent (nil) of 0x3f2bfa600100 'imports' is mod 0 411s JS IMPORT: Importing '_print' 411s JS NATIVE: Defining native module '_print' 411s JS IMPORT: Defining parent 0x3f2bfa600100 of 0x3f2bfa6007b0 '_print' is mod 1 411s JS IMPORT: successfully imported module '_print' 411s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 411s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3b47de33b128 411s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3b47de33b128 411s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3b47de33b128 411s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3b47de33b128 411s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3b47de33b128 411s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3b47de33b128 411s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3b47de33b128 411s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3b47de33b128 411s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3b47de33b128 411s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3b47de33b128 411s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3b47de33b128 411s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3b47de33b128 411s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3b47de33b128 411s JS MAINLOOP: Main loop instance 0x767da1cd060: hold 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Starting promise job dispatcher 411s JS MAINLOOP: Main loop instance 0x767da1cd060: Spinning loop until released or hook cleared 411s JS MAINLOOP: handling job 0, 411s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 411s JS MAINLOOP: Main loop instance 0x767da1cd060: release 411s JS MAINLOOP: Completed job 0 411s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3b47de33b128 411s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3b47de33b128 411s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3b47de33b128 411s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3b47de33b128 411s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3b47de33b128 411s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3b47de33b128 411s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3b47de33b128 411s JS IMPORT: Module metadata hook for module 0x3f2bfa613000 411s JS IMPORT: Defining meta.importSync for module 0x3f2bfa613000 411s JS NATIVE: Defining native module 'gi' 411s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3f2bfa6133f0 411s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 411s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 411s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 411s JS IMPORT: Importing directory 'overrides' 411s JS IMPORT: Defining parent 0x3f2bfa600100 of 0x3f2bfa6134f0 'overrides' is mod 1 411s JS IMPORT: Defined importer 'overrides' 0x3f2bfa6134f0 in 0x3f2bfa600100 411s JS IMPORT: successfully imported directory 'overrides' 411s JS IMPORT: Importing '_promiseNative' 411s JS NATIVE: Defining native module '_promiseNative' 411s JS IMPORT: Defining parent 0x3f2bfa600100 of 0x3f2bfa6139a0 '_promiseNative' is mod 1 411s JS IMPORT: successfully imported module '_promiseNative' 411s JS IMPORT: Importing module GLib succeeded 411s JS IMPORT: Defining parent 0x3f2bfa6134f0 of 0x3b47de33c150 'GLib' is mod 1 411s JS IMPORT: successfully imported module 'GLib' 411s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 411s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3b47de379060, JSClass 0x75a2d03585e0, in object 0x3b47de379038 411s JS CTX: Initialized class GIRepositoryGType prototype 0x3f2bfa613ce8 411s JS CTX: Initialized class GIRepositoryFunction prototype 0x3f2bfa613d48 411s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 411s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 411s JS G BXD: Defined class for Error (GError), prototype 0x3b47de3790b0, JSClass 0x75a2d03585e0, in object 0x3b47de379038 411s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 411s JS G BXD: Defined class for Variant (GVariant), prototype 0x3b47de379100, JSClass 0x75a2d03585e0, in object 0x3b47de379038 411s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 411s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3b47de379150, JSClass 0x75a2d03585e0, in object 0x3b47de379038 411s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 411s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 411s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3b47de3791a0, JSClass 0x75a2d03585e0, in object 0x3b47de379038 411s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 411s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 411s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 411s JS G BXD: Defined class for Thread (GThread), prototype 0x3b47de3791f0, JSClass 0x75a2d03585e0, in object 0x3b47de379038 411s JS G BXD: Defining method ref in prototype for GLib.Thread 411s JS G BXD: Defining method unref in prototype for GLib.Thread 411s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 411s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x3b47de379240, JSClass 0x75a2d03585e0, in object 0x3b47de379038 411s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 411s JS G BXD: Defined class for Regex (GRegex), prototype 0x3b47de379290, JSClass 0x75a2d03585e0, in object 0x3b47de379038 411s JS G BXD: Defining method match in prototype for GLib.Regex 411s JS G BXD: Defining method match_full in prototype for GLib.Regex 411s JS G BXD: Defining method match_all in prototype for GLib.Regex 411s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 411s JS G NS: Defined namespace 'GLib' 0x3b47de379038 in GIRepository 0x3f2bfa613280 411s JS IMPORT: Importing module jasmine succeeded 411s JS IMPORT: Defining parent 0x3f2bfa600100 of 0x3b47de33cce0 'jasmine' is mod 1 411s JS IMPORT: successfully imported module 'jasmine' 411s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 411s JS MAINLOOP: Main loop instance 0x767da1cd060: hold 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Main loop instance 0x767da1cd060: Spinning loop until released or hook cleared 411s JS MAINLOOP: handling job 0, 411s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 411s JS MAINLOOP: Main loop instance 0x767da1cd060: release 411s JS MAINLOOP: Completed job 0 411s JS IMPORT: Importing 'gi' 411s JS IMPORT: Defining parent 0x3f2bfa600100 of 0x3f2bfa613280 'gi' is mod 1 411s JS IMPORT: successfully imported module 'gi' 411s JS IMPORT: Importing '_gi' 411s JS NATIVE: Defining native module '_gi' 411s JS IMPORT: Defining parent 0x3f2bfa600100 of 0x3f2bfa628828 '_gi' is mod 1 411s JS IMPORT: successfully imported module '_gi' 411s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 411s JS G NS: Defined namespace 'GjsPrivate' 0x3b47de379330 in GIRepository 0x3f2bfa613280 411s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 411s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 411s JS IMPORT: Importing module _common succeeded 411s JS IMPORT: Defining parent 0x3f2bfa600100 of 0x3b47de33ce70 '_common' is mod 1 411s JS IMPORT: successfully imported module '_common' 411s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 411s JS IMPORT: Importing module _legacy succeeded 411s JS IMPORT: Defining parent 0x3f2bfa600100 of 0x3b47de33cec0 '_legacy' is mod 1 411s JS IMPORT: successfully imported module '_legacy' 411s JS IMPORT: Importing module GObject succeeded 411s JS IMPORT: Defining parent 0x3f2bfa6134f0 of 0x3b47de33ce20 'GObject' is mod 1 411s JS IMPORT: successfully imported module 'GObject' 411s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 411s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 411s JS G BXD: Defined class for String (GString), prototype 0x3b47de3795b0, JSClass 0x75a2d03585e0, in object 0x3b47de379308 411s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 411s JS G PRM: Defined class ParamSpec prototype is 0x3b47de33cf60 class 0x75a2d0360068 in object 0x3b47de379308 411s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 411s JS G OBJ: Defined class for Object (GObject), prototype 0x3b47de379718, JSClass 0x75a2d0358610, in object 0x3b47de379308 411s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 411s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 411s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3b47de379740, JSClass 0x75a2d0358610, in object 0x3b47de379308 411s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 411s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 411s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 411s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 411s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 411s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 411s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 411s JS G NS: Defined namespace 'GObject' 0x3b47de379308 in GIRepository 0x3f2bfa613280 411s JS IMPORT: JS import 'GIMarshallingTests' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GIMarshallingTests.js 411s JS G NS: Defined namespace 'GIMarshallingTests' 0x3b47de379790 in GIRepository 0x3f2bfa613280 411s JS IMPORT: JS import 'Regress' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/Regress.js 411s JS G NS: Defined namespace 'Regress' 0x3b47de3797b8 in GIRepository 0x3f2bfa613280 411s JS G NS: Found info type STRUCT for 'BoxedStruct' in namespace 'GIMarshallingTests' 411s JS G BXD: Defined class for BoxedStruct (GIMarshallingTestsBoxedStruct), prototype 0x3b47de3797e0, JSClass 0x75a2d03585e0, in object 0x3b47de379790 411s JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' 411s JS G BXD: Defined class for Value (GValue), prototype 0x3b47de379858, JSClass 0x75a2d03585e0, in object 0x3b47de379308 411s JS G BXD: Defining method init in prototype for GObject.Value 411s JS G BXD: Defining method set_long in prototype for GObject.Value 411s JS G NS: Found info type OBJECT for 'TestFundamentalSubObject' in namespace 'Regress' 411s JS G NS: Found info type OBJECT for 'TestFundamentalObject' in namespace 'Regress' 411s JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0x3b47de3798d0, JSClass 0x75a2d0359160, in object 0x3b47de3797b8 411s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 411s JS G FNDMTL: Defined class for TestFundamentalSubObject (RegressTestFundamentalSubObject), prototype 0x3b47de379920, JSClass 0x75a2d0359160, in object 0x3b47de3797b8 411s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 411s JS CTX: Script evaluation succeeded 411s JS MAINLOOP: Main loop instance 0x767da1cd060: Spinning loop until released or hook cleared 411s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3b47de33b128 411s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3b47de33b128 411s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3b47de33b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3b47de33b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3b47de33b128 411s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3b47de33b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3b47de33b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3b47de33b128 411s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3b47de33b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3b47de33b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3b47de33b128 411s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3b47de33b128 411s JS IMPORT: Module metadata hook for module 0x3f2bfa646de0 411s JS IMPORT: Defining meta.importSync for module 0x3f2bfa646de0 411s JS NATIVE: Defining native module 'system' 411s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3b47de33b128 411s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3b47de33b128 411s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 411s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 411s JS MAINLOOP: Set main loop hook to 411s JS MAINLOOP: Main loop instance 0x767da1cd060: hold 411s JS MAINLOOP: Running and clearing main loop hook 411s JS G BXD: Defining method run in prototype for GLib.MainLoop 411s 1..148 411s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 411s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 411s JS G BXD: Defined class for Source (GSource), prototype 0x3b47de379998, JSClass 0x75a2d03585e0, in object 0x3b47de379038 411s JS G BXD: Defining method set_priority in prototype for GLib.Source 411s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 411s JS G BXD: Defining method attach in prototype for GLib.Source 411s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 411s JS IMPORT: Module metadata hook for module 0x3b47de362a88 411s JS IMPORT: Defining meta.importSync for module 0x3b47de362a88 411s JS G BXD: Defining method destroy in prototype for GLib.Source 411s JS G BXD: Defining method unset in prototype for GObject.Value 411s ok 1 GObject value (GValue) initializes schar 411s ok 2 GObject value (GValue) schar is compatible with itself 411s ok 3 GObject value (GValue) schar is transformable to itself 411s JS G BXD: Defining method set_schar in prototype for GObject.Value 411s JS G BXD: Defining method get_schar in prototype for GObject.Value 411s ok 4 GObject value (GValue) initialized sets and gets schar 411s JS G NS: Found info type FUNCTION for 'gvalue_round_trip' in namespace 'GIMarshallingTests' 411s JS G NS: Found info type FUNCTION for 'gvalue_copy' in namespace 'GIMarshallingTests' 411s ok 5 GObject value (GValue) initialized can be passed to a function and returns a schar 411s JS G BXD: Defining method copy in prototype for GObject.Value 411s ok 6 GObject value (GValue) initialized copies schar 411s ok 7 GObject value (GValue) can be marshalled and un-marshalled from JS schar 411s ok 8 GObject value (GValue) initializes int 411s ok 9 GObject value (GValue) int is compatible with itself 411s ok 10 GObject value (GValue) int is transformable to itself 411s JS G BXD: Defining method set_int in prototype for GObject.Value 411s JS G BXD: Defining method get_int in prototype for GObject.Value 411s ok 11 GObject value (GValue) initialized sets and gets int 411s ok 12 GObject value (GValue) initialized can be passed to a function and returns a int 411s ok 13 GObject value (GValue) initialized copies int 411s ok 14 GObject value (GValue) can be marshalled and un-marshalled from JS int 411s ok 15 GObject value (GValue) initializes int64 411s ok 16 GObject value (GValue) int64 is compatible with itself 411s ok 17 GObject value (GValue) int64 is transformable to itself 411s JS G BXD: Defining method set_int64 in prototype for GObject.Value 411s JS G BXD: Defining method get_int64 in prototype for GObject.Value 411s ok 18 GObject value (GValue) initialized sets and gets int64 411s ok 19 GObject value (GValue) initialized can be passed to a function and returns a int64 411s ok 20 GObject value (GValue) initialized copies int64 411s ok 21 GObject value (GValue) can be marshalled and un-marshalled from JS int64 411s ok 22 GObject value (GValue) initializes long 411s ok 23 GObject value (GValue) long is compatible with itself 411s ok 24 GObject value (GValue) long is transformable to itself 411s JS G BXD: Defining method get_long in prototype for GObject.Value 411s ok 25 GObject value (GValue) initialized sets and gets long 411s ok 26 GObject value (GValue) initialized can be passed to a function and returns a long 411s ok 27 GObject value (GValue) initialized copies long 411s ok 28 GObject value (GValue) can be marshalled and un-marshalled from JS long 411s ok 29 GObject value (GValue) initializes char 411s ok 30 GObject value (GValue) char is compatible with itself 411s ok 31 GObject value (GValue) char is transformable to itself 411s JS G BXD: Defining method set_char in prototype for GObject.Value 411s JS G BXD: Defining method get_char in prototype for GObject.Value 411s ok 32 GObject value (GValue) initialized sets and gets char 411s ok 33 GObject value (GValue) initialized can be passed to a function and returns a char 411s ok 34 GObject value (GValue) initialized copies char 411s ok 35 GObject value (GValue) can be marshalled and un-marshalled from JS char 411s ok 36 GObject value (GValue) initializes uchar 411s ok 37 GObject value (GValue) uchar is compatible with itself 411s ok 38 GObject value (GValue) uchar is transformable to itself 411s JS G BXD: Defining method set_uchar in prototype for GObject.Value 411s JS G BXD: Defining method get_uchar in prototype for GObject.Value 411s ok 39 GObject value (GValue) initialized sets and gets uchar 411s ok 40 GObject value (GValue) initialized can be passed to a function and returns a uchar 411s ok 41 GObject value (GValue) initialized copies uchar 411s ok 42 GObject value (GValue) can be marshalled and un-marshalled from JS uchar 411s ok 43 GObject value (GValue) initializes uint 411s ok 44 GObject value (GValue) uint is compatible with itself 411s ok 45 GObject value (GValue) uint is transformable to itself 411s JS G BXD: Defining method set_uint in prototype for GObject.Value 411s JS G BXD: Defining method get_uint in prototype for GObject.Value 411s ok 46 GObject value (GValue) initialized sets and gets uint 411s ok 47 GObject value (GValue) initialized can be passed to a function and returns a uint 411s ok 48 GObject value (GValue) initialized copies uint 411s ok 49 GObject value (GValue) can be marshalled and un-marshalled from JS uint 411s ok 50 GObject value (GValue) initializes uint64 411s ok 51 GObject value (GValue) uint64 is compatible with itself 411s ok 52 GObject value (GValue) uint64 is transformable to itself 411s JS G BXD: Defining method set_uint64 in prototype for GObject.Value 411s JS G BXD: Defining method get_uint64 in prototype for GObject.Value 411s ok 53 GObject value (GValue) initialized sets and gets uint64 411s ok 54 GObject value (GValue) initialized can be passed to a function and returns a uint64 411s ok 55 GObject value (GValue) initialized copies uint64 411s ok 56 GObject value (GValue) can be marshalled and un-marshalled from JS uint64 411s ok 57 GObject value (GValue) initializes ulong 411s ok 58 GObject value (GValue) ulong is compatible with itself 411s ok 59 GObject value (GValue) ulong is transformable to itself 411s JS G BXD: Defining method set_ulong in prototype for GObject.Value 411s JS G BXD: Defining method get_ulong in prototype for GObject.Value 411s ok 60 GObject value (GValue) initialized sets and gets ulong 411s ok 61 GObject value (GValue) initialized can be passed to a function and returns a ulong 411s ok 62 GObject value (GValue) initialized copies ulong 411s ok 63 GObject value (GValue) can be marshalled and un-marshalled from JS ulong 411s ok 64 GObject value (GValue) initializes double 411s ok 65 GObject value (GValue) double is compatible with itself 411s ok 66 GObject value (GValue) double is transformable to itself 411s JS G BXD: Defining method set_double in prototype for GObject.Value 411s JS G BXD: Defining method get_double in prototype for GObject.Value 411s ok 67 GObject value (GValue) initialized sets and gets double 411s ok 68 GObject value (GValue) initialized can be passed to a function and returns a double 411s ok 69 GObject value (GValue) initialized copies double 411s ok 70 GObject value (GValue) can be marshalled and un-marshalled from JS double 411s ok 71 GObject value (GValue) initializes float 411s ok 72 GObject value (GValue) float is compatible with itself 411s ok 73 GObject value (GValue) float is transformable to itself 411s JS G BXD: Defining method set_float in prototype for GObject.Value 411s JS G BXD: Defining method get_float in prototype for GObject.Value 411s ok 74 GObject value (GValue) initialized sets and gets float 411s ok 75 GObject value (GValue) initialized can be passed to a function and returns a float 411s ok 76 GObject value (GValue) initialized copies float 411s ok 77 GObject value (GValue) can be marshalled and un-marshalled from JS float 411s ok 78 GObject value (GValue) initializes gtype 411s ok 79 GObject value (GValue) gtype is compatible with itself 411s ok 80 GObject value (GValue) gtype is transformable to itself 411s JS G BXD: Defining method set_gtype in prototype for GObject.Value 411s JS G BXD: Defining method get_gtype in prototype for GObject.Value 411s ok 81 GObject value (GValue) initialized sets and gets gtype 411s ok 82 GObject value (GValue) initialized can be passed to a function and returns a gtype 411s ok 83 GObject value (GValue) initialized copies gtype 411s ok 84 GObject value (GValue) can be marshalled and un-marshalled from JS gtype # SKIP Not supported - always implicitly converted 411s ok 85 GObject value (GValue) initializes boolean 411s ok 86 GObject value (GValue) boolean is compatible with itself 411s ok 87 GObject value (GValue) boolean is transformable to itself 411s JS G BXD: Defining method set_boolean in prototype for GObject.Value 411s JS G BXD: Defining method get_boolean in prototype for GObject.Value 411s ok 88 GObject value (GValue) initialized sets and gets boolean 411s ok 89 GObject value (GValue) initialized can be passed to a function and returns a boolean 411s ok 90 GObject value (GValue) initialized copies boolean 411s ok 91 GObject value (GValue) can be marshalled and un-marshalled from JS boolean 411s ok 92 GObject value (GValue) initializes string 411s ok 93 GObject value (GValue) string is compatible with itself 411s ok 94 GObject value (GValue) string is transformable to itself 411s JS G BXD: Defining method set_string in prototype for GObject.Value 411s JS G BXD: Defining method get_string in prototype for GObject.Value 411s ok 95 GObject value (GValue) initialized sets and gets string 411s ok 96 GObject value (GValue) initialized can be passed to a function and returns a string 411s ok 97 GObject value (GValue) initialized copies string 411s ok 98 GObject value (GValue) can be marshalled and un-marshalled from JS string 411s ok 99 GObject value (GValue) initializes param 411s ok 100 GObject value (GValue) param is compatible with itself 411s ok 101 GObject value (GValue) param is transformable to itself 411s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 411s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 411s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 411s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 411s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 411s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 411s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 411s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 411s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 411s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 411s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 411s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 411s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 411s JS G ENUM: Defining GObject.ParamFlags as 0x3f2bfa609ab0 411s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 411s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 411s JS G PRM: JSObject created with param instance 0x767da430e50 type GParamString 411s JS G BXD: Defining method set_param in prototype for GObject.Value 411s JS G BXD: Defining method get_param in prototype for GObject.Value 411s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 411s JS G PRM: JSObject created with param instance 0x767da430e50 type GParamString 411s ok 102 GObject value (GValue) initialized sets and gets param 411s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 411s JS G PRM: JSObject created with param instance 0x767da432130 type GParamString 411s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 411s JS G PRM: JSObject created with param instance 0x767da432130 type GParamString 411s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 411s JS G PRM: JSObject created with param instance 0x767da432130 type GParamString 411s ok 103 GObject value (GValue) initialized can be passed to a function and returns a param 411s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 411s JS G PRM: JSObject created with param instance 0x767da432a50 type GParamString 411s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 411s JS G PRM: JSObject created with param instance 0x767da432a50 type GParamString 411s ok 104 GObject value (GValue) initialized copies param 411s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 411s JS G PRM: JSObject created with param instance 0x767da433620 type GParamString 411s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 411s JS G PRM: JSObject created with param instance 0x767da433620 type GParamString 411s ok 105 GObject value (GValue) can be marshalled and un-marshalled from JS param 411s ok 106 GObject value (GValue) initializes variant 411s ok 107 GObject value (GValue) variant is compatible with itself 411s ok 108 GObject value (GValue) variant is transformable to itself 411s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 411s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x3c71fb64c600, JSClass 0x75a2d03585e0, in object 0x3b47de379038 411s JS G BXD: Defining method set_variant in prototype for GObject.Value 411s JS G BXD: Defining method get_variant in prototype for GObject.Value 411s ok 109 GObject value (GValue) initialized sets and gets variant 411s ok 110 GObject value (GValue) initialized can be passed to a function and returns a variant 411s ok 111 GObject value (GValue) initialized copies variant 411s ok 112 GObject value (GValue) can be marshalled and un-marshalled from JS variant 411s ok 113 GObject value (GValue) initializes boxed 411s ok 114 GObject value (GValue) boxed is compatible with itself 411s ok 115 GObject value (GValue) boxed is transformable to itself 411s ok 116 GObject value (GValue) initialized sets and gets boxed # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 411s ok 117 GObject value (GValue) initialized can be passed to a function and returns a boxed # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 411s ok 118 GObject value (GValue) initialized copies boxed # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 411s ok 119 GObject value (GValue) can be marshalled and un-marshalled from JS boxed 411s ok 120 GObject value (GValue) initializes gvalue 411s ok 121 GObject value (GValue) gvalue is compatible with itself 411s ok 122 GObject value (GValue) gvalue is transformable to itself 411s ok 123 GObject value (GValue) initialized sets and gets gvalue # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/272 411s ok 124 GObject value (GValue) initialized can be passed to a function and returns a gvalue # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/272 411s ok 125 GObject value (GValue) initialized copies gvalue # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/272 411s ok 126 GObject value (GValue) can be marshalled and un-marshalled from JS gvalue # SKIP Not supported - always implicitly converted 411s ok 127 GObject value (GValue) initializes object 411s ok 128 GObject value (GValue) object is compatible with itself 411s ok 129 GObject value (GValue) object is transformable to itself 411s JS G NS: Found info type OBJECT for 'PropertiesObject' in namespace 'GIMarshallingTests' 411s JS G OBJ: Defined class for PropertiesObject (GIMarshallingTestsPropertiesObject), prototype 0x3c71fb6542b8, JSClass 0x75a2d0358610, in object 0x3b47de379790 411s JS G BXD: Defining method set_object in prototype for GObject.Value 411s JS G BXD: Defining method get_object in prototype for GObject.Value 411s ok 130 GObject value (GValue) initialized sets and gets object 411s ok 131 GObject value (GValue) initialized can be passed to a function and returns a object 411s ok 132 GObject value (GValue) initialized copies object 411s ok 133 GObject value (GValue) can be marshalled and un-marshalled from JS object 411s ok 134 GObject value (GValue) initializes instance 411s ok 135 GObject value (GValue) instance is compatible with itself 411s ok 136 GObject value (GValue) instance is transformable to itself 411s ok 137 GObject value (GValue) initialized sets and gets instance # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 411s ok 138 GObject value (GValue) initialized can be passed to a function and returns a instance # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 411s ok 139 GObject value (GValue) initialized copies instance # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 411s ok 140 GObject value (GValue) can be marshalled and un-marshalled from JS instance 411s ok 141 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of int 411s ok 142 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of uint 411s ok 143 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of boolean 411s ok 144 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of gtype 411s ok 145 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of double 411s ok 146 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of float 411s JS G BXD: Defining method init_from_instance in prototype for GObject.Value 411s ok 147 GObject value (GValue) initializes from instance of object 411s ok 148 GObject value (GValue) initializes from instance of instance 411s JS G BXD: Defining method quit in prototype for GLib.MainLoop 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Main loop instance 0x767da1cd060: Spinning loop until released or hook cleared 411s JS MAINLOOP: handling job 0, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 0 411s JS MAINLOOP: handling job 1, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 1 411s JS MAINLOOP: handling job 2, 411s JS MAINLOOP: Enqueue job , promise=, allocation site= 411s JS MAINLOOP: Completed job 2 411s JS MAINLOOP: handling job 3, 411s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 411s JS MAINLOOP: Main loop instance 0x767da1cd060: release 411s JS MAINLOOP: Completed job 3 411s JS MEMORY: Memory report: before destroying context 411s JS MEMORY: 1708 objects currently alive 411s JS MEMORY: boxed_instance = 1481 411s JS MEMORY: boxed_prototype = 13 411s JS MEMORY: closure = 1 411s JS MEMORY: function = 173 411s JS MEMORY: fundamental_instance = 6 411s JS MEMORY: fundamental_prototype = 2 411s JS MEMORY: gerror_instance = 0 411s JS MEMORY: gerror_prototype = 0 411s JS MEMORY: interface = 0 411s JS MEMORY: module = 5 411s JS MEMORY: ns = 5 411s JS MEMORY: object_instance = 10 411s JS MEMORY: object_prototype = 3 411s JS MEMORY: param = 9 411s JS MEMORY: union_instance = 0 411s JS MEMORY: union_prototype = 0 411s JS CTX: JS shutdown sequence 411s JS CTX: Stopping profiler 411s JS CTX: Shutting down toggle queue 411s JS CTX: Notifying external reference holders of GjsContext dispose 411s JS MAINLOOP: Stopping promise job dispatcher 411s JS CTX: Notifying reference holders of GjsContext dispose 411s JS CTX: Checking unhandled promise rejections 411s JS CTX: Releasing cached JS wrappers 411s JS CTX: Final triggered GC 411s JS CTX: Destroying JS context 411s JS CTX: Releasing all native objects 411s JS CTX: Disabling auto GC 411s JS CTX: Ending trace on global object 411s JS CTX: Freeing allocated resources 411s JS CTX: JS context destroyed 411s PASS: gjs/testGObjectValue.test 411s Running test: gjs/testLegacyGObject.test 411s JS NATIVE: Registered native JS module '_promiseNative' 411s JS NATIVE: Registered native JS module '_byteArrayNative' 411s JS NATIVE: Registered native JS module '_encodingNative' 411s JS NATIVE: Registered native JS module '_gi' 411s JS NATIVE: Registered native JS module 'gi' 411s JS NATIVE: Registered native JS module 'cairoNative' 411s JS NATIVE: Registered native JS module 'system' 411s JS NATIVE: Registered native JS module 'console' 411s JS NATIVE: Registered native JS module '_print' 412s JS CTX: Enabling JIT 412s JS CTX: Initialized class GjsFileImporter prototype 0x274d7a3000a0 412s JS IMPORT: Defining parent (nil) of 0x274d7a300100 'imports' is mod 0 412s JS IMPORT: Importing '_print' 412s JS NATIVE: Defining native module '_print' 412s JS IMPORT: Defining parent 0x274d7a300100 of 0x274d7a3007b0 '_print' is mod 1 412s JS IMPORT: successfully imported module '_print' 412s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 412s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x16649293b128 412s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x16649293b128 412s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x16649293b128 412s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x16649293b128 412s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x16649293b128 412s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x16649293b128 412s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x16649293b128 412s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x16649293b128 412s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x16649293b128 412s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x16649293b128 412s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x16649293b128 412s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x16649293b128 412s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x16649293b128 412s JS MAINLOOP: Main loop instance 0x87bd4cd060: hold 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Starting promise job dispatcher 412s JS MAINLOOP: Main loop instance 0x87bd4cd060: Spinning loop until released or hook cleared 412s JS MAINLOOP: handling job 0, 412s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 412s JS MAINLOOP: Main loop instance 0x87bd4cd060: release 412s JS MAINLOOP: Completed job 0 412s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x16649293b128 412s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x16649293b128 412s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x16649293b128 412s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x16649293b128 412s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x16649293b128 412s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x16649293b128 412s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x16649293b128 412s JS IMPORT: Module metadata hook for module 0x274d7a313000 412s JS IMPORT: Defining meta.importSync for module 0x274d7a313000 412s JS NATIVE: Defining native module 'gi' 412s JS CTX: Initialized class GIRepositoryNamespace prototype 0x274d7a3133f0 412s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 412s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 412s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 412s JS IMPORT: Importing directory 'overrides' 412s JS IMPORT: Defining parent 0x274d7a300100 of 0x274d7a3134f0 'overrides' is mod 1 412s JS IMPORT: Defined importer 'overrides' 0x274d7a3134f0 in 0x274d7a300100 412s JS IMPORT: successfully imported directory 'overrides' 412s JS IMPORT: Importing '_promiseNative' 412s JS NATIVE: Defining native module '_promiseNative' 412s JS IMPORT: Defining parent 0x274d7a300100 of 0x274d7a3139a0 '_promiseNative' is mod 1 412s JS IMPORT: successfully imported module '_promiseNative' 412s JS IMPORT: Importing module GLib succeeded 412s JS IMPORT: Defining parent 0x274d7a3134f0 of 0x16649293c150 'GLib' is mod 1 412s JS IMPORT: successfully imported module 'GLib' 412s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 412s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x166492979060, JSClass 0x6c413d5485e0, in object 0x166492979038 412s JS CTX: Initialized class GIRepositoryGType prototype 0x274d7a313ce8 412s JS CTX: Initialized class GIRepositoryFunction prototype 0x274d7a313d48 412s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 412s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 412s JS G BXD: Defined class for Error (GError), prototype 0x1664929790b0, JSClass 0x6c413d5485e0, in object 0x166492979038 412s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 412s JS G BXD: Defined class for Variant (GVariant), prototype 0x166492979100, JSClass 0x6c413d5485e0, in object 0x166492979038 412s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 412s JS G BXD: Defined class for Bytes (GBytes), prototype 0x166492979150, JSClass 0x6c413d5485e0, in object 0x166492979038 412s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 412s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 412s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1664929791a0, JSClass 0x6c413d5485e0, in object 0x166492979038 412s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 412s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 412s JS G BXD: Defined class for Thread (GThread), prototype 0x1664929791f0, JSClass 0x6c413d5485e0, in object 0x166492979038 412s JS G BXD: Defining method ref in prototype for GLib.Thread 412s JS G BXD: Defining method unref in prototype for GLib.Thread 412s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 412s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x166492979240, JSClass 0x6c413d5485e0, in object 0x166492979038 412s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 412s JS G BXD: Defined class for Regex (GRegex), prototype 0x166492979290, JSClass 0x6c413d5485e0, in object 0x166492979038 412s JS G BXD: Defining method match in prototype for GLib.Regex 412s JS G BXD: Defining method match_full in prototype for GLib.Regex 412s JS G BXD: Defining method match_all in prototype for GLib.Regex 412s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 412s JS G NS: Defined namespace 'GLib' 0x166492979038 in GIRepository 0x274d7a313280 412s JS IMPORT: Importing module jasmine succeeded 412s JS IMPORT: Defining parent 0x274d7a300100 of 0x16649293cce0 'jasmine' is mod 1 412s JS IMPORT: successfully imported module 'jasmine' 412s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 412s JS MAINLOOP: Main loop instance 0x87bd4cd060: hold 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Main loop instance 0x87bd4cd060: Spinning loop until released or hook cleared 412s JS MAINLOOP: handling job 0, 412s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 412s JS MAINLOOP: Main loop instance 0x87bd4cd060: release 412s JS MAINLOOP: Completed job 0 412s JS IMPORT: Importing 'gi' 412s JS IMPORT: Defining parent 0x274d7a300100 of 0x274d7a313280 'gi' is mod 1 412s JS IMPORT: successfully imported module 'gi' 412s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 412s JS G NS: Defined namespace 'GjsPrivate' 0x166492979330 in GIRepository 0x274d7a313280 412s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 412s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 412s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 412s JS IMPORT: Importing module _legacy succeeded 412s JS IMPORT: Defining parent 0x274d7a300100 of 0x16649293cf10 '_legacy' is mod 1 412s JS IMPORT: successfully imported module '_legacy' 412s JS IMPORT: Importing module lang succeeded 412s JS IMPORT: Defining parent 0x274d7a300100 of 0x16649293cec0 'lang' is mod 1 412s JS IMPORT: successfully imported module 'lang' 412s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 412s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 412s JS IMPORT: Importing module _signals succeeded 412s JS IMPORT: Defining parent 0x274d7a300100 of 0x16649293cf60 '_signals' is mod 1 412s JS IMPORT: successfully imported module '_signals' 412s JS IMPORT: Importing module signals succeeded 412s JS IMPORT: Defining parent 0x274d7a300100 of 0x16649293ce70 'signals' is mod 1 412s JS IMPORT: successfully imported module 'signals' 412s JS IMPORT: Importing module Gio succeeded 412s JS IMPORT: Defining parent 0x274d7a3134f0 of 0x16649293ce20 'Gio' is mod 1 412s JS IMPORT: successfully imported module 'Gio' 412s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 412s JS IMPORT: Importing '_gi' 412s JS NATIVE: Defining native module '_gi' 412s JS IMPORT: Defining parent 0x274d7a300100 of 0x274d7a32b638 '_gi' is mod 1 412s JS IMPORT: successfully imported module '_gi' 412s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 412s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 412s JS IMPORT: Importing module _common succeeded 412s JS IMPORT: Defining parent 0x274d7a300100 of 0x1664929d0038 '_common' is mod 1 412s JS IMPORT: successfully imported module '_common' 412s JS IMPORT: Importing module GObject succeeded 412s JS IMPORT: Defining parent 0x274d7a3134f0 of 0x16649293cfb0 'GObject' is mod 1 412s JS IMPORT: successfully imported module 'GObject' 412s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 412s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 412s JS G BXD: Defined class for String (GString), prototype 0x1664929795d8, JSClass 0x6c413d5485e0, in object 0x166492979358 412s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 412s JS G PRM: Defined class ParamSpec prototype is 0x1664929d00d8 class 0x6c413d550068 in object 0x166492979358 412s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 412s JS G OBJ: Defined class for Object (GObject), prototype 0x166492979740, JSClass 0x6c413d548610, in object 0x166492979358 412s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 412s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 412s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x166492979768, JSClass 0x6c413d548610, in object 0x166492979358 412s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 412s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 412s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 412s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 412s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 412s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 412s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 412s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 412s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 412s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 412s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 412s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 412s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 412s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 412s JS G NS: Defined namespace 'GObject' 0x166492979358 in GIRepository 0x274d7a313280 412s JS G OBJ: Defined class for Application (GApplication), prototype 0x1664929797b8, JSClass 0x6c413d548610, in object 0x166492979308 412s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 412s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x1664929d05b0, JSClass 0x6c413d54a808, in object 0x166492979308 412s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 412s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 412s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 412s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 412s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 412s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 412s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 412s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 412s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 412s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 412s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x166492979830, JSClass 0x6c413d548610, in object 0x166492979308 412s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 412s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x1664929d0830, JSClass 0x6c413d54a808, in object 0x166492979308 412s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 412s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1664929798a8, JSClass 0x6c413d548610, in object 0x166492979308 412s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 412s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 412s JS G IFACE: Defined class for Initable (GInitable), prototype 0x1664929d0970, JSClass 0x6c413d54a808, in object 0x166492979308 412s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 412s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 412s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 412s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x166492979920, JSClass 0x6c413d5485e0, in object 0x166492979308 412s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 412s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x166492979970, JSClass 0x6c413d5485e0, in object 0x166492979308 412s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' 412s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 412s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x1664929799c0, JSClass 0x6c413d548610, in object 0x166492979308 412s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x166492979a10, JSClass 0x6c413d548610, in object 0x166492979330 412s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 412s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x166492979a60, JSClass 0x6c413d548610, in object 0x166492979308 412s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 412s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 412s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 412s JS G IFACE: Defined class for File (GFile), prototype 0x1664929d0ad8, JSClass 0x6c413d54a808, in object 0x166492979308 412s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x166492979ad8, JSClass 0x6c413d548610, in object 0x274d7a313360 412s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 412s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x166492979b50, JSClass 0x6c413d548610, in object 0x166492979308 412s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 412s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 412s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x166492979ba0, JSClass 0x6c413d548610, in object 0x166492979308 412s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 412s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x166492979bf0, JSClass 0x6c413d548610, in object 0x166492979308 412s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 412s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x166492979c40, JSClass 0x6c413d5485e0, in object 0x166492979308 412s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 412s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 412s JS G OBJ: Defined class for Settings (GSettings), prototype 0x166492979c90, JSClass 0x6c413d548610, in object 0x166492979308 412s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 412s JS G NS: Defined namespace 'Gio' 0x166492979308 in GIRepository 0x274d7a313280 412s JS IMPORT: Importing module Gtk succeeded 412s JS IMPORT: Defining parent 0x274d7a3134f0 of 0x1664929dd588 'Gtk' is mod 1 412s JS IMPORT: successfully imported module 'Gtk' 412s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 412s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 412s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x166492979d08, JSClass 0x6c413d548610, in object 0x166492979358 412s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x166492979d58, JSClass 0x6c413d548610, in object 0x166492979ce0 412s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 412s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x1664929dd880, JSClass 0x6c413d54a808, in object 0x166492979ce0 412s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 412s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x166492979dd0, JSClass 0x6c413d548610, in object 0x166492979ce0 412s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 412s JS G NS: Defined namespace 'Gtk' 0x166492979ce0 in GIRepository 0x274d7a313280 412s JS IMPORT: JS import 'mainloop' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/mainloop.js 412s JS IMPORT: Importing module mainloop succeeded 412s JS IMPORT: Defining parent 0x274d7a300100 of 0x1664929dd998 'mainloop' is mod 1 412s JS IMPORT: successfully imported module 'mainloop' 412s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 412s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 412s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 412s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 412s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 412s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 412s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 412s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 412s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 412s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 412s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 412s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 412s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 412s JS G ENUM: Defining GObject.ParamFlags as 0x274d7a3326a0 412s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 412s JS G PRM: Wrapping GParamString 'readwrite' on (null) with JSObject 412s JS G PRM: JSObject created with param instance 0x87bd73a160 type GParamString 412s JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject 412s JS G PRM: JSObject created with param instance 0x87bd73a270 type GParamString 412s JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject 412s JS G PRM: JSObject created with param instance 0x87bd73a360 type GParamString 412s JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' 412s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 412s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 412s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 412s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 412s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 412s JS G ENUM: Defining enum value ACTION (fixed from action) 32 412s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 412s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 412s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 412s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 412s JS G ENUM: Defining GObject.SignalFlags as 0x274d7a3328d0 412s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 412s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' 412s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 412s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 412s JS G OBJ: Defined class for Gjs_MyObject (Gjs_MyObject), prototype 0x166492979e20, JSClass 0x6c413d548610, in object 0x274d7a313360 412s JS G NS: Found info type FUNCTION for 'signal_lookup' in namespace 'GObject' 412s JS G NS: Found info type FUNCTION for 'signal_override_class_closure' in namespace 'GObject' 412s JS G OBJ: Defined class for Gjs_MyApplication (Gjs_MyApplication), prototype 0x166492979e70, JSClass 0x6c413d548610, in object 0x274d7a313360 412s JS G OBJ: Defined class for Gjs_MyInitable (Gjs_MyInitable), prototype 0x166492979ec0, JSClass 0x6c413d548610, in object 0x274d7a313360 412s JS G OBJ: Defined class for Gjs_Derived (Gjs_Derived), prototype 0x166492979f10, JSClass 0x6c413d548610, in object 0x274d7a313360 412s JS G OBJ: Defined class for Gjs_Legacy_OddlyNamed (Gjs_Legacy_OddlyNamed), prototype 0x166492979f60, JSClass 0x6c413d548610, in object 0x274d7a313360 412s JS G OBJ: Defined class for Gjs_MyCustomInit (Gjs_MyCustomInit), prototype 0x166492979fb0, JSClass 0x6c413d548610, in object 0x274d7a313360 412s JS G OBJ: Defined class for Gjs_GObjectImplementingLangInterface (Gjs_GObjectImplementingLangInterface), prototype 0x1664929ff038, JSClass 0x6c413d548610, in object 0x16649293ee20 412s JS G PRM: Wrapping GParamString 'interface-prop' on (null) with JSObject 412s JS G PRM: JSObject created with param instance 0x87bd603de0 type GParamString 412s JS G IFACE: Defined class for ArbitraryGTypeName (ArbitraryGTypeName), prototype 0x1664929ef178, JSClass 0x6c413d54a808, in object 0x16649293ee20 412s JS G IFACE: Defined class for Gjs_InterfaceRequiringGObjectInterface (Gjs_InterfaceRequiringGObjectInterface), prototype 0x1664929ef1c8, JSClass 0x6c413d54a808, in object 0x16649293ee20 412s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 412s JS G PRM: JSObject created with param instance 0x87bd6d2c60 type GParamOverride 412s JS G PRM: Wrapping GParamString 'class-prop' on (null) with JSObject 412s JS G PRM: JSObject created with param instance 0x87bd6d2e70 type GParamString 412s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 412s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 412s JS G OBJ: Defined class for Gjs_GObjectImplementingGObjectInterface (Gjs_GObjectImplementingGObjectInterface), prototype 0x1664929ff0d8, JSClass 0x6c413d548610, in object 0x16649293ee20 412s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 412s JS G PRM: JSObject created with param instance 0x87bd5ed400 type GParamOverride 412s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 412s JS G OBJ: Defined class for Gjs_MinimalImplementationOfAGObjectInterface (Gjs_MinimalImplementationOfAGObjectInterface), prototype 0x1664929ff128, JSClass 0x6c413d548610, in object 0x16649293ee20 412s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 412s JS G PRM: JSObject created with param instance 0x87bd5ee700 type GParamOverride 412s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 412s JS G OBJ: Defined class for Gjs_ImplementationOfTwoInterfaces (Gjs_ImplementationOfTwoInterfaces), prototype 0x1664929ff178, JSClass 0x6c413d548610, in object 0x16649293ee20 412s JS G IFACE: Defined class for Gjs_LegacyInterface1 (Gjs_LegacyInterface1), prototype 0x1664929ef3a8, JSClass 0x6c413d54a808, in object 0x16649293ee20 412s JS G IFACE: Defined class for Gjs_LegacyInterface2 (Gjs_LegacyInterface2), prototype 0x1664929ef3f8, JSClass 0x6c413d54a808, in object 0x16649293ee20 412s JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' 412s JS G PRM: Wrapping GParamInt 'property' on (null) with JSObject 412s JS G PRM: JSObject created with param instance 0x87bd5f2e60 type GParamInt 412s JS G PRM: Wrapping GParamInt 'override-property' on (null) with JSObject 412s JS G PRM: JSObject created with param instance 0x87bd5f2fd0 type GParamInt 412s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 412s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 412s JS G OBJ: Defined class for Gjs_Legacy (Gjs_Legacy), prototype 0x1664929ff218, JSClass 0x6c413d548610, in object 0x16649293ee20 412s JS G PRM: Wrapping GParamOverride 'override-property' on (null) with JSObject 412s JS G PRM: JSObject created with param instance 0x87bd5f3ce0 type GParamOverride 412s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 412s JS CTX: Script evaluation succeeded 412s JS MAINLOOP: Main loop instance 0x87bd4cd060: Spinning loop until released or hook cleared 412s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x16649293b128 412s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x16649293b128 412s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x16649293b128 412s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x16649293b128 412s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x16649293b128 412s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x16649293b128 412s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x16649293b128 412s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x16649293b128 412s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x16649293b128 412s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x16649293b128 412s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x16649293b128 412s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x16649293b128 412s JS IMPORT: Module metadata hook for module 0x274d7a32e750 412s JS IMPORT: Defining meta.importSync for module 0x274d7a32e750 412s JS NATIVE: Defining native module 'system' 412s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x16649293b128 412s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x16649293b128 412s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 412s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 412s JS MAINLOOP: Set main loop hook to 412s JS MAINLOOP: Main loop instance 0x87bd4cd060: hold 412s JS MAINLOOP: Running and clearing main loop hook 412s JS G BXD: Defining method run in prototype for GLib.MainLoop 412s 1..60 412s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 412s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 412s JS G BXD: Defined class for Source (GSource), prototype 0x1664929ff2b8, JSClass 0x6c413d5485e0, in object 0x166492979038 412s JS G BXD: Defining method set_priority in prototype for GLib.Source 412s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 412s JS G BXD: Defining method attach in prototype for GLib.Source 412s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 412s JS IMPORT: Module metadata hook for module 0x1664929ec040 412s JS IMPORT: Defining meta.importSync for module 0x1664929ec040 412s JS G BXD: Defining method destroy in prototype for GLib.Source 412s ok 1 GObject class constructs with default values for properties 412s ok 2 GObject class constructs with a hash of property values 412s JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' 412s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x1664929ff600, JSClass 0x6c413d548610, in object 0x166492979ce0 412s JS G OBJ: Defining method get_object in prototype for GtkBuilder (Gtk.Builder) 412s ok 3 GObject class constructs with property values from Gtk.Builder 412s ok 4 GObject class does not allow changing CONSTRUCT_ONLY properties 412s ok 5 GObject class has a name 412s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 412s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 412s JS G PRM: JSObject created with param instance 0x87bd73a270 type GParamString 412s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 412s JS G PRM: JSObject created with param instance 0x87bd73a270 type GParamString 412s ok 6 GObject class has a notify signal 412s ok 7 GObject class can define its own signals 412s ok 8 GObject class passes emitted arguments to signal handlers 412s ok 9 GObject class can return values from signals 412s ok 10 GObject class does not call first-wins signal handlers after one returns a value 412s ok 11 GObject class gets the return value of the default handler 412s ok 12 GObject class calls run-last default handler last 412s ok 13 GObject class can inherit from something that's not GObject.Object 412s ok 14 GObject class can implement an interface 412s JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' 412s JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x2faa84b37290, JSClass 0x6c413d548610, in object 0x166492979308 412s ok 15 GObject class can implement interface vfuncs 412s ok 16 GObject class can be a subclass 412s ok 17 GObject class can have any valid Lang.Class name 412s ok 18 GObject class calls its _instance_init() function while chaining up in constructor 412s JS G NS: Found info type FUNCTION for 'param_spec_object' in namespace 'GObject' 412s JS G PRM: Wrapping GParamObject 'file' on (null) with JSObject 412s JS G PRM: JSObject created with param instance 0x87bd7854c0 type GParamObject 412s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 412s JS G OBJ: Defined class for Gjs_InterfacePropObject (Gjs_InterfacePropObject), prototype 0x2faa84b37740, JSClass 0x6c413d548610, in object 0x16649293ee20 412s ok 19 GObject class can have an interface-valued property 412s JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject 412s JS G PRM: JSObject created with param instance 0x87bd787490 type GParamOverride 412s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 412s JS G OBJ: Defined class for Gjs_OverrideObject (Gjs_OverrideObject), prototype 0x2faa84b378d0, JSClass 0x6c413d548610, in object 0x16649293ee20 412s ok 20 GObject class can override a property from the parent class 412s ok 21 GObject class cannot override a non-existent property 412s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 412s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 412s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 412s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 412s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 412s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 412s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 412s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 412s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 412s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 412s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 412s JS G ENUM: Defining GLib.LogLevelFlags as 0x274d7a33ccc8 412s JS G NS: Found info type OBJECT for 'TlsDatabase' in namespace 'Gio' 412s JS G OBJ: Defined class for TlsDatabase (GTlsDatabase), prototype 0x2faa84b37b28, JSClass 0x6c413d548610, in object 0x166492979308 412s JS G NS: Found info type INTERFACE for 'TlsFileDatabase' in namespace 'Gio' 412s JS G IFACE: Defined class for TlsFileDatabase (GTlsFileDatabase), prototype 0x2faa84b25bc8, JSClass 0x6c413d54a808, in object 0x166492979308 412s JS G OBJ: Defined class for Gjs_ForgottenOverride (Gjs_ForgottenOverride), prototype 0x2faa84b37ba0, JSClass 0x6c413d548610, in object 0x16649293ee20 412s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 412s ok 22 GObject class handles gracefully forgetting to override a C property 412s JS G PRM: Wrapping GParamOverride 'anchors' on (null) with JSObject 412s JS G PRM: JSObject created with param instance 0x87bd785060 type GParamOverride 412s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 412s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 412s JS G OBJ: Defined class for Gjs_ForgottenAccessors (Gjs_ForgottenAccessors), prototype 0x2faa84b37d08, JSClass 0x6c413d548610, in object 0x16649293ee20 412s JS G OBJ: Defined class for Gjs_ForgottenAccessors2 (Gjs_ForgottenAccessors2), prototype 0x2faa84b37d80, JSClass 0x6c413d548610, in object 0x16649293ee20 412s ok 23 GObject class handles gracefully overriding a C property but forgetting the accessors 412s ok 24 GObject interface class can implement a Lang.Interface 412s ok 25 GObject interface throws when an interface requires a GObject interface but not GObject.Object 412s JS G OBJ: Defined class for Gjs_ObjectImplementingLangInterfaceAndCInterface (Gjs_ObjectImplementingLangInterfaceAndCInterface), prototype 0x2faa84b3d0b0, JSClass 0x6c413d548610, in object 0x16649293ee20 412s ok 26 GObject interface can be implemented by a GObject class along with a JS interface 412s ok 27 GObject interface is an instance of the interface classes 412s ok 28 GObject interface cannot be instantiated 412s ok 29 GObject interface has a name 412s ok 30 GObject interface reports its type name 412s JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' 412s ok 31 GObject interface can be implemented by a GObject class 412s ok 32 GObject interface is implemented by a GObject class with the correct class object 412s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 412s JS G PRM: JSObject created with param instance 0x87bd796500 type GParamOverride 412s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 412s JS G OBJ: Defined class for Gjs_GObjectImplementingBothKindsOfInterface (Gjs_GObjectImplementingBothKindsOfInterface), prototype 0x2faa84b3d5d8, JSClass 0x6c413d548610, in object 0x16649293ee20 412s ok 33 GObject interface can be implemented by a class also implementing a Lang.Interface 412s ok 34 GObject interface can have its required function implemented 412s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 412s JS G PRM: JSObject created with param instance 0x87bd799bb0 type GParamOverride 412s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 412s JS G OBJ: Defined class for Gjs_BadObject (Gjs_BadObject), prototype 0x2faa84b3d7b8, JSClass 0x6c413d548610, in object 0x16649293ee20 412s ok 35 GObject interface must have its required function implemented 412s ok 36 GObject interface doesn't have to have its optional function implemented 412s ok 37 GObject interface can have its optional function deferred to by the implementation 412s ok 38 GObject interface can have its function chained up to 412s ok 39 GObject interface can require another interface 412s ok 40 GObject interface can chain up to another interface 412s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 412s JS G PRM: JSObject created with param instance 0x87bd79f870 type GParamOverride 412s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 412s JS G OBJ: Defined class for Gjs_MinimalImplementationOfTwoInterfaces (Gjs_MinimalImplementationOfTwoInterfaces), prototype 0x2faa84b3dc90, JSClass 0x6c413d548610, in object 0x16649293ee20 412s ok 41 GObject interface defers to the last interface's optional function 412s ok 42 GObject interface must be implemented by a class that implements all required interfaces 412s ok 43 GObject interface must be implemented by a class that implements required interfaces in correct order 412s JS G IFACE: Defined class for Gjs_InitableInterface (Gjs_InitableInterface), prototype 0x2faa84b25e20, JSClass 0x6c413d54a808, in object 0x16649293ee20 412s ok 44 GObject interface can require an interface from C 412s JS G BXD: Defining method is_running in prototype for GLib.MainLoop 412s JS G BXD: Defining method quit in prototype for GLib.MainLoop 412s ok 45 GObject interface can define signals on the implementing class 412s ok 46 GObject interface can define properties on the implementing class 412s JS G OBJ: Defined class for Gjs_MyNaughtyObject (Gjs_MyNaughtyObject), prototype 0x2faa84b4a1c8, JSClass 0x6c413d548610, in object 0x16649293ee20 412s ok 47 GObject interface must have its properties overridden 412s JS G OBJ: Defined class for Gjs_MyMetaObject (Gjs_MyMetaObject), prototype 0x2faa84b4a2b8, JSClass 0x6c413d548610, in object 0x16649293ee20 412s JS G IFACE: Defined class for Gjs_MyMetaInterface (Gjs_MyMetaInterface), prototype 0x2faa84b45448, JSClass 0x6c413d54a808, in object 0x16649293ee20 412s ok 48 GObject interface gets the correct type for its metaclass 412s JS G OBJ: Defined class for Gjs_SubObject (Gjs_SubObject), prototype 0x2faa84b4a3d0, JSClass 0x6c413d548610, in object 0x16649293ee20 412s ok 49 GObject interface can be implemented by a class as well as its parent class 412s JS G OBJ: Defined class for Gjs_SubImplementer (Gjs_SubImplementer), prototype 0x2faa84b4a4e8, JSClass 0x6c413d548610, in object 0x16649293ee20 412s ok 50 GObject interface can be reimplemented by a subclass of a class that already implements it 412s ok 51 ES6 GObject class inheriting from GObject.Class calls a static method on the parent class 412s ok 52 ES6 GObject class inheriting from GObject.Class calls a method on the parent class 412s ok 53 ES6 GObject class inheriting from GObject.Class passes arguments to the parent class's constructor 412s ok 54 ES6 GObject class inheriting from GObject.Class chains up to a method on the parent class 412s ok 55 ES6 GObject class inheriting from GObject.Class overrides a method on the parent class 412s ok 56 ES6 GObject class inheriting from GObject.Class sets and gets a property from the parent class 412s ok 57 ES6 GObject class inheriting from GObject.Class overrides a property from the parent class 412s ok 58 ES6 GObject class inheriting from GObject.Class inherits a signal from the parent class 412s ok 59 ES6 GObject class inheriting from GObject.Class inherits legacy interfaces from the parent 412s ok 60 ES6 GObject class inheriting from GObject.Class can implement a legacy interface itself 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Main loop instance 0x87bd4cd060: Spinning loop until released or hook cleared 412s JS MAINLOOP: handling job 0, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 0 412s JS MAINLOOP: handling job 1, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 1 412s JS MAINLOOP: handling job 2, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 2 412s JS MAINLOOP: handling job 3, 412s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 412s JS MAINLOOP: Main loop instance 0x87bd4cd060: release 412s JS MAINLOOP: Completed job 3 412s JS MEMORY: Memory report: before destroying context 412s JS MEMORY: 747 objects currently alive 412s JS MEMORY: boxed_instance = 288 412s JS MEMORY: boxed_prototype = 13 412s JS MEMORY: closure = 16 412s JS MEMORY: function = 272 412s JS MEMORY: fundamental_instance = 0 412s JS MEMORY: fundamental_prototype = 0 412s JS MEMORY: gerror_instance = 0 412s JS MEMORY: gerror_prototype = 0 412s JS MEMORY: interface = 12 412s JS MEMORY: module = 11 412s JS MEMORY: ns = 5 412s JS MEMORY: object_instance = 67 412s JS MEMORY: object_prototype = 44 412s JS MEMORY: param = 19 412s JS MEMORY: union_instance = 0 412s JS MEMORY: union_prototype = 0 412s JS CTX: JS shutdown sequence 412s JS CTX: Stopping profiler 412s JS CTX: Shutting down toggle queue 412s JS CTX: Notifying external reference holders of GjsContext dispose 412s JS MAINLOOP: Stopping promise job dispatcher 412s JS CTX: Notifying reference holders of GjsContext dispose 412s JS CTX: Checking unhandled promise rejections 412s JS CTX: Releasing cached JS wrappers 412s JS CTX: Final triggered GC 412s JS CTX: Destroying JS context 412s JS CTX: Releasing all native objects 412s JS CTX: Disabling auto GC 412s JS CTX: Ending trace on global object 412s JS CTX: Freeing allocated resources 412s JS CTX: JS context destroyed 412s PASS: gjs/testLegacyGObject.test 412s Running test: gjs/testESModules.test 412s JS NATIVE: Registered native JS module '_promiseNative' 412s JS NATIVE: Registered native JS module '_byteArrayNative' 412s JS NATIVE: Registered native JS module '_encodingNative' 412s JS NATIVE: Registered native JS module '_gi' 412s JS NATIVE: Registered native JS module 'gi' 412s JS NATIVE: Registered native JS module 'cairoNative' 412s JS NATIVE: Registered native JS module 'system' 412s JS NATIVE: Registered native JS module 'console' 412s JS NATIVE: Registered native JS module '_print' 412s JS CTX: Enabling JIT 412s JS CTX: Initialized class GjsFileImporter prototype 0xc2b8b3000a0 412s JS IMPORT: Defining parent (nil) of 0xc2b8b300100 'imports' is mod 0 412s JS IMPORT: Importing '_print' 412s JS NATIVE: Defining native module '_print' 412s JS IMPORT: Defining parent 0xc2b8b300100 of 0xc2b8b3007b0 '_print' is mod 1 412s JS IMPORT: successfully imported module '_print' 412s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 412s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x38ffbb13b128 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: hold 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Starting promise job dispatcher 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: Spinning loop until released or hook cleared 412s JS MAINLOOP: handling job 0, 412s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: release 412s JS MAINLOOP: Completed job 0 412s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module metadata hook for module 0xc2b8b313000 412s JS IMPORT: Defining meta.importSync for module 0xc2b8b313000 412s JS NATIVE: Defining native module 'gi' 412s JS CTX: Initialized class GIRepositoryNamespace prototype 0xc2b8b3133f0 412s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 412s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 412s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 412s JS IMPORT: Importing directory 'overrides' 412s JS IMPORT: Defining parent 0xc2b8b300100 of 0xc2b8b3134f0 'overrides' is mod 1 412s JS IMPORT: Defined importer 'overrides' 0xc2b8b3134f0 in 0xc2b8b300100 412s JS IMPORT: successfully imported directory 'overrides' 412s JS IMPORT: Importing '_promiseNative' 412s JS NATIVE: Defining native module '_promiseNative' 412s JS IMPORT: Defining parent 0xc2b8b300100 of 0xc2b8b3139a0 '_promiseNative' is mod 1 412s JS IMPORT: successfully imported module '_promiseNative' 412s JS IMPORT: Importing module GLib succeeded 412s JS IMPORT: Defining parent 0xc2b8b3134f0 of 0x38ffbb13c150 'GLib' is mod 1 412s JS IMPORT: successfully imported module 'GLib' 412s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 412s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x38ffbb179060, JSClass 0x6af3d67385e0, in object 0x38ffbb179038 412s JS CTX: Initialized class GIRepositoryGType prototype 0xc2b8b313ce8 412s JS CTX: Initialized class GIRepositoryFunction prototype 0xc2b8b313d48 412s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 412s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 412s JS G BXD: Defined class for Error (GError), prototype 0x38ffbb1790b0, JSClass 0x6af3d67385e0, in object 0x38ffbb179038 412s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 412s JS G BXD: Defined class for Variant (GVariant), prototype 0x38ffbb179100, JSClass 0x6af3d67385e0, in object 0x38ffbb179038 412s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 412s JS G BXD: Defined class for Bytes (GBytes), prototype 0x38ffbb179150, JSClass 0x6af3d67385e0, in object 0x38ffbb179038 412s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 412s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 412s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x38ffbb1791a0, JSClass 0x6af3d67385e0, in object 0x38ffbb179038 412s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 412s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 412s JS G BXD: Defined class for Thread (GThread), prototype 0x38ffbb1791f0, JSClass 0x6af3d67385e0, in object 0x38ffbb179038 412s JS G BXD: Defining method ref in prototype for GLib.Thread 412s JS G BXD: Defining method unref in prototype for GLib.Thread 412s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 412s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x38ffbb179240, JSClass 0x6af3d67385e0, in object 0x38ffbb179038 412s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 412s JS G BXD: Defined class for Regex (GRegex), prototype 0x38ffbb179290, JSClass 0x6af3d67385e0, in object 0x38ffbb179038 412s JS G BXD: Defining method match in prototype for GLib.Regex 412s JS G BXD: Defining method match_full in prototype for GLib.Regex 412s JS G BXD: Defining method match_all in prototype for GLib.Regex 412s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 412s JS G NS: Defined namespace 'GLib' 0x38ffbb179038 in GIRepository 0xc2b8b313280 412s JS IMPORT: Importing module jasmine succeeded 412s JS IMPORT: Defining parent 0xc2b8b300100 of 0x38ffbb13cce0 'jasmine' is mod 1 412s JS IMPORT: successfully imported module 'jasmine' 412s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: hold 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: Spinning loop until released or hook cleared 412s JS MAINLOOP: handling job 0, 412s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: release 412s JS MAINLOOP: Completed job 0 412s JS IMPORT: Module resolve hook for module 'file:///usr/libexec/installed-tests/gjs/js/testESModules.js' (file:///usr/libexec/installed-tests/gjs/js/testESModules.js), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/exports.js" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/importmeta.js" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect.js" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect.js" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect.js" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect3.js?foo=bar&maple=syrup" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect3.js?etag=1" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect3.js?etag=1" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/greet.js?greeting=Hello&name=Test%20Code" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/greet.js?greeting=Bonjour&name=Code%20de%20Test" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/importmeta.js" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/greet.js?greeting=Bonjour&name=Code%20de%20Test" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/greet.js?greeting=Hello&name=Test%20Code" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/exports.js" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/exports.js" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/exports.js" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js 412s JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js 412s JS IMPORT: Importing 'gi' 412s JS IMPORT: Defining parent 0xc2b8b300100 of 0xc2b8b313280 'gi' is mod 1 412s JS IMPORT: successfully imported module 'gi' 412s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 412s JS G NS: Defined namespace 'GjsPrivate' 0x38ffbb179308 in GIRepository 0xc2b8b313280 412s JS G NS: Found info type ENUM for 'LocaleCategory' in namespace 'GjsPrivate' 412s JS G ENUM: Defining enum value ALL (fixed from all) 6 412s JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 412s JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 412s JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 412s JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 412s JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 412s JS G ENUM: Defining enum value TIME (fixed from time) 2 412s JS G ENUM: Defining GjsPrivate.LocaleCategory as 0xc2b8b32c480 412s JS IMPORT: Importing module _gettext succeeded 412s JS IMPORT: Defining parent 0xc2b8b300100 of 0x38ffbb13cdf8 '_gettext' is mod 1 412s JS IMPORT: successfully imported module '_gettext' 412s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 412s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 412s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 412s JS IMPORT: Importing module _legacy succeeded 412s JS IMPORT: Defining parent 0xc2b8b300100 of 0x38ffbb13cf38 '_legacy' is mod 1 412s JS IMPORT: successfully imported module '_legacy' 412s JS IMPORT: Importing module lang succeeded 412s JS IMPORT: Defining parent 0xc2b8b300100 of 0x38ffbb13cee8 'lang' is mod 1 412s JS IMPORT: successfully imported module 'lang' 412s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 412s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 412s JS IMPORT: Importing module _signals succeeded 412s JS IMPORT: Defining parent 0xc2b8b300100 of 0x38ffbb13cf88 '_signals' is mod 1 412s JS IMPORT: successfully imported module '_signals' 412s JS IMPORT: Importing module signals succeeded 412s JS IMPORT: Defining parent 0xc2b8b300100 of 0x38ffbb13ce98 'signals' is mod 1 412s JS IMPORT: successfully imported module 'signals' 412s JS IMPORT: Importing module Gio succeeded 412s JS IMPORT: Defining parent 0xc2b8b3134f0 of 0x38ffbb13ce48 'Gio' is mod 1 412s JS IMPORT: successfully imported module 'Gio' 412s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 412s JS IMPORT: Importing '_gi' 412s JS NATIVE: Defining native module '_gi' 412s JS IMPORT: Defining parent 0xc2b8b300100 of 0xc2b8b32f7b0 '_gi' is mod 1 412s JS IMPORT: successfully imported module '_gi' 412s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 412s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 412s JS IMPORT: Importing module _common succeeded 412s JS IMPORT: Defining parent 0xc2b8b300100 of 0x38ffbb1cc060 '_common' is mod 1 412s JS IMPORT: successfully imported module '_common' 412s JS IMPORT: Importing module GObject succeeded 412s JS IMPORT: Defining parent 0xc2b8b3134f0 of 0x38ffbb13cfd8 'GObject' is mod 1 412s JS IMPORT: successfully imported module 'GObject' 412s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 412s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 412s JS G BXD: Defined class for String (GString), prototype 0x38ffbb179600, JSClass 0x6af3d67385e0, in object 0x38ffbb179380 412s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 412s JS G PRM: Defined class ParamSpec prototype is 0x38ffbb1cc100 class 0x6af3d6740068 in object 0x38ffbb179380 412s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 412s JS G OBJ: Defined class for Object (GObject), prototype 0x38ffbb179768, JSClass 0x6af3d6738610, in object 0x38ffbb179380 412s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 412s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 412s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x38ffbb179790, JSClass 0x6af3d6738610, in object 0x38ffbb179380 412s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 412s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 412s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 412s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 412s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 412s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 412s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 412s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 412s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 412s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 412s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 412s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 412s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 412s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 412s JS G NS: Defined namespace 'GObject' 0x38ffbb179380 in GIRepository 0xc2b8b313280 412s JS G OBJ: Defined class for Application (GApplication), prototype 0x38ffbb1797e0, JSClass 0x6af3d6738610, in object 0x38ffbb179358 412s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 412s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x38ffbb1cc5d8, JSClass 0x6af3d673a808, in object 0x38ffbb179358 412s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 412s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 412s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 412s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 412s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 412s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 412s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 412s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 412s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 412s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 412s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x38ffbb179858, JSClass 0x6af3d6738610, in object 0x38ffbb179358 412s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 412s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x38ffbb1cc858, JSClass 0x6af3d673a808, in object 0x38ffbb179358 412s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 412s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x38ffbb1798d0, JSClass 0x6af3d6738610, in object 0x38ffbb179358 412s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 412s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 412s JS G IFACE: Defined class for Initable (GInitable), prototype 0x38ffbb1cc998, JSClass 0x6af3d673a808, in object 0x38ffbb179358 412s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 412s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 412s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 412s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x38ffbb179948, JSClass 0x6af3d67385e0, in object 0x38ffbb179358 412s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 412s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x38ffbb179998, JSClass 0x6af3d67385e0, in object 0x38ffbb179358 412s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' 412s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 412s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x38ffbb1799e8, JSClass 0x6af3d6738610, in object 0x38ffbb179358 412s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x38ffbb179a38, JSClass 0x6af3d6738610, in object 0x38ffbb179308 412s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 412s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x38ffbb179a88, JSClass 0x6af3d6738610, in object 0x38ffbb179358 412s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 412s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 412s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 412s JS G IFACE: Defined class for File (GFile), prototype 0x38ffbb1ccb00, JSClass 0x6af3d673a808, in object 0x38ffbb179358 412s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x38ffbb179b00, JSClass 0x6af3d6738610, in object 0xc2b8b313360 412s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 412s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x38ffbb179b78, JSClass 0x6af3d6738610, in object 0x38ffbb179358 412s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 412s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 412s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x38ffbb179bc8, JSClass 0x6af3d6738610, in object 0x38ffbb179358 412s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 412s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x38ffbb179c18, JSClass 0x6af3d6738610, in object 0x38ffbb179358 412s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 412s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x38ffbb179c68, JSClass 0x6af3d67385e0, in object 0x38ffbb179358 412s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 412s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 412s JS G OBJ: Defined class for Settings (GSettings), prototype 0x38ffbb179cb8, JSClass 0x6af3d6738610, in object 0x38ffbb179358 412s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 412s JS G NS: Defined namespace 'Gio' 0x38ffbb179358 in GIRepository 0xc2b8b313280 412s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module metadata hook for module 0xc2b8b3297f8 412s JS IMPORT: Defining meta.importSync for module 0xc2b8b3297f8 412s JS NATIVE: Defining native module 'system' 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/exports.js" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module metadata hook for module 0xc2b8b329c70 412s JS G OBJ: Defined class for GResourceFile (GResourceFile), prototype 0x38ffbb179d08, JSClass 0x6af3d6738610, in object 0xc2b8b313360 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/importmeta.js" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module metadata hook for module 0xc2b8b32a130 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect.js" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect.js" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect.js" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect3.js?foo=bar&maple=syrup" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect3.js?etag=1" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect3.js?etag=1" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/greet.js?greeting=Hello&name=Test%20Code" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x38ffbb13b128 412s JS G NS: Found info type STRUCT for 'Uri' in namespace 'GLib' 412s JS G BXD: Defined class for Uri (GUri), prototype 0x38ffbb179dd0, JSClass 0x6af3d67385e0, in object 0x38ffbb179038 412s JS IMPORT: Module metadata hook for module 0xc2b8b32b2e8 412s JS G NS: Found info type FLAGS for 'UriFlags' in namespace 'GLib' 412s JS G ENUM: Defining enum value NONE (fixed from none) 0 412s JS G ENUM: Defining enum value PARSE_RELAXED (fixed from parse_relaxed) 1 412s JS G ENUM: Defining enum value HAS_PASSWORD (fixed from has_password) 2 412s JS G ENUM: Defining enum value HAS_AUTH_PARAMS (fixed from has_auth_params) 4 412s JS G ENUM: Defining enum value ENCODED (fixed from encoded) 8 412s JS G ENUM: Defining enum value NON_DNS (fixed from non_dns) 16 412s JS G ENUM: Defining enum value ENCODED_QUERY (fixed from encoded_query) 32 412s JS G ENUM: Defining enum value ENCODED_PATH (fixed from encoded_path) 64 412s JS G ENUM: Defining enum value ENCODED_FRAGMENT (fixed from encoded_fragment) 128 412s JS G ENUM: Defining enum value SCHEME_NORMALIZE (fixed from scheme_normalize) 256 412s JS G ENUM: Defining GLib.UriFlags as 0xc2b8b335b90 412s JS G BXD: Defining method get_query in prototype for GLib.Uri 412s JS G NS: Found info type FLAGS for 'UriParamsFlags' in namespace 'GLib' 412s JS G ENUM: Defining enum value NONE (fixed from none) 0 412s JS G ENUM: Defining enum value CASE_INSENSITIVE (fixed from case_insensitive) 1 412s JS G ENUM: Defining enum value WWW_FORM (fixed from www_form) 2 412s JS G ENUM: Defining enum value PARSE_RELAXED (fixed from parse_relaxed) 4 412s JS G ENUM: Defining GLib.UriParamsFlags as 0xc2b8b335cb0 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/greet.js?greeting=Bonjour&name=Code%20de%20Test" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module metadata hook for module 0xc2b8b32b880 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: hold 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: Spinning loop until released or hook cleared 412s JS MAINLOOP: handling job 0, 412s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testESModules.js async resolved" 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: release 412s JS MAINLOOP: Completed job 0 412s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x38ffbb13b128 412s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x38ffbb13b128 412s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 412s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 412s JS MAINLOOP: Set main loop hook to 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: hold 412s JS MAINLOOP: Running and clearing main loop hook 412s JS G BXD: Defining method run in prototype for GLib.MainLoop 412s 1..32 412s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 412s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 412s JS G BXD: Defined class for Source (GSource), prototype 0x38ffbb179e70, JSClass 0x6af3d67385e0, in object 0x38ffbb179038 412s JS G BXD: Defining method set_priority in prototype for GLib.Source 412s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 412s JS G BXD: Defining method attach in prototype for GLib.Source 412s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 412s JS IMPORT: Module metadata hook for module 0x38ffbb162f20 412s JS IMPORT: Defining meta.importSync for module 0x38ffbb162f20 412s JS G BXD: Defining method destroy in prototype for GLib.Source 412s ok 1 ES module imports default import 412s ok 2 ES module imports named import 412s ok 3 ES module imports GObject introspection import 412s ok 4 ES module imports import with version parameter 412s ok 5 ES module imports import again with other version parameter 412s ok 6 ES module imports import for the first time with wrong version 412s JS IMPORT: Importing module Gtk succeeded 412s JS IMPORT: Defining parent 0x38ffbb13edc0 of 0x38ffbb1eb678 'Gtk' is mod 1 412s JS IMPORT: successfully imported module 'Gtk' 412s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 412s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 412s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x27826ad0d380, JSClass 0x6af3d6738610, in object 0x38ffbb179380 412s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x27826ad0d3d0, JSClass 0x6af3d6738610, in object 0x27826ad0d358 412s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 412s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x38ffbb1eb970, JSClass 0x6af3d673a808, in object 0x27826ad0d358 412s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 412s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x27826ad0d448, JSClass 0x6af3d6738610, in object 0x27826ad0d358 412s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 412s JS G NS: Defined namespace 'Gtk' 0x27826ad0d358 in GIRepository 0x38ffbb13ed90 412s ok 7 ES module imports import with another version after a failed import 412s ok 8 ES module imports import nonexistent module 412s ok 9 ES module imports GObject introspection import via URL scheme 412s JS IMPORT: Module metadata hook for module 0x38ffbb1e5270 412s ok 10 ES module imports import.meta.url 412s ok 11 ES module imports finds files relative to import.meta.url 412s ok 12 ES module imports does not expose internal import.meta properties to userland modules 412s ok 13 ES module imports treats equivalent URIs as equal and does not load the module again 412s ok 14 ES module imports can load modules with query parameters uniquely 412s ok 15 ES module imports passes query parameters to imported modules in import.meta.uri 412s ok 16 Builtin ES modules gettext default import 412s ok 17 Builtin ES modules gettext named import 412s JS IMPORT: Async module resolve hook for module "gettext" (relative to 0x38ffbb1e5270), global 0x38ffbb13b128 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: hold 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: handling job 0, 412s JS IMPORT: Async import promise resolved 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: release 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 0 412s JS MAINLOOP: handling job 1, 412s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0x38ffbb13b128 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 1 412s JS MAINLOOP: handling job 2, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 2 412s JS MAINLOOP: handling job 3, 412s ok 18 Builtin ES modules gettext named dynamic import 412s JS MAINLOOP: Completed job 3 412s JS IMPORT: Async module resolve hook for module "gettext" (relative to 0x38ffbb1e5270), global 0x38ffbb13b128 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: hold 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: handling job 0, 412s JS IMPORT: Async import promise resolved 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: release 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 0 412s JS MAINLOOP: handling job 1, 412s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0x38ffbb13b128 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 1 412s JS MAINLOOP: handling job 2, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 2 412s JS MAINLOOP: handling job 3, 412s ok 19 Builtin ES modules gettext dynamic import matches static import 412s JS MAINLOOP: Completed job 3 412s ok 20 Builtin ES modules system default import 412s ok 21 Builtin ES modules system named import 412s JS IMPORT: Async module resolve hook for module "system" (relative to 0x38ffbb1e5270), global 0x38ffbb13b128 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: hold 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: handling job 0, 412s JS IMPORT: Async import promise resolved 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: release 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 0 412s JS MAINLOOP: handling job 1, 412s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x38ffbb13b128 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 1 412s JS MAINLOOP: handling job 2, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 2 412s JS MAINLOOP: handling job 3, 412s ok 22 Builtin ES modules system dynamic import matches static import 412s JS MAINLOOP: Completed job 3 412s JS IMPORT: Async module resolve hook for module "system" (relative to 0x38ffbb1e5270), global 0x38ffbb13b128 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: hold 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: handling job 0, 412s JS IMPORT: Async import promise resolved 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: release 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 0 412s JS MAINLOOP: handling job 1, 412s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x38ffbb13b128 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 1 412s JS MAINLOOP: handling job 2, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 2 412s JS MAINLOOP: handling job 3, 412s ok 23 Builtin ES modules system named dynamic import 412s JS MAINLOOP: Completed job 3 412s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0x38ffbb1e5270), global 0x38ffbb13b128 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: hold 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: hold 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: release 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: handling job 0, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 0 412s JS MAINLOOP: handling job 1, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 1 412s JS MAINLOOP: handling job 2, 412s JS IMPORT: Async import promise resolved 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: release 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 2 412s JS MAINLOOP: handling job 3, 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0x38ffbb13b128 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 3 412s JS MAINLOOP: handling job 4, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 4 412s JS MAINLOOP: handling job 5, 412s ok 24 Dynamic imports default import 412s JS MAINLOOP: Completed job 5 412s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0x38ffbb1e5270), global 0x38ffbb13b128 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: hold 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: handling job 0, 412s JS IMPORT: Async import promise resolved 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: release 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 0 412s JS MAINLOOP: handling job 1, 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0x38ffbb13b128 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 1 412s JS MAINLOOP: handling job 2, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 2 412s JS MAINLOOP: handling job 3, 412s ok 25 Dynamic imports named import 412s JS MAINLOOP: Completed job 3 412s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0x38ffbb1e5270), global 0x38ffbb13b128 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: hold 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: handling job 0, 412s JS IMPORT: Async import promise resolved 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: release 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 0 412s JS MAINLOOP: handling job 1, 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0x38ffbb13b128 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 1 412s JS MAINLOOP: handling job 2, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 2 412s JS MAINLOOP: handling job 3, 412s JS IMPORT: Async module resolve hook for module "gi://Gio" (relative to 0x38ffbb1e5270), global 0x38ffbb13b128 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: hold 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 3 412s JS MAINLOOP: handling job 4, 412s JS IMPORT: Async import promise resolved 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: release 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 4 412s JS MAINLOOP: handling job 5, 412s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x38ffbb13b128 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 5 412s JS MAINLOOP: handling job 6, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 6 412s JS MAINLOOP: handling job 7, 412s ok 26 Dynamic imports dynamic gi import matches static 412s JS MAINLOOP: Completed job 7 412s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0x38ffbb1e5270), global 0x38ffbb13b128 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: hold 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: handling job 0, 412s JS IMPORT: Async import promise resolved 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: release 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 0 412s JS MAINLOOP: handling job 1, 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0x38ffbb13b128 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 1 412s JS MAINLOOP: handling job 2, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 2 412s JS MAINLOOP: handling job 3, 412s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect2.js" (relative to 0x38ffbb1e5270), global 0x38ffbb13b128 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: hold 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: hold 412s JS MAINLOOP: Completed job 3 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: release 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: handling job 0, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 0 412s JS MAINLOOP: handling job 1, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 1 412s JS MAINLOOP: handling job 2, 412s JS IMPORT: Async import promise resolved 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: release 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 2 412s JS MAINLOOP: handling job 3, 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect2.js" (relative to ), global 0x38ffbb13b128 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 3 412s JS MAINLOOP: handling job 4, 412s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect2.js" (relative to 0x38ffbb1e5270), global 0x38ffbb13b128 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: hold 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 4 412s JS MAINLOOP: handling job 5, 412s JS IMPORT: Async import promise resolved 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: release 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 5 412s JS MAINLOOP: handling job 6, 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect2.js" (relative to ), global 0x38ffbb13b128 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 6 412s JS MAINLOOP: handling job 7, 412s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect2.js" (relative to 0x38ffbb1e5270), global 0x38ffbb13b128 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: hold 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 7 412s JS MAINLOOP: handling job 8, 412s JS IMPORT: Async import promise resolved 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: release 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 8 412s JS MAINLOOP: handling job 9, 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect2.js" (relative to ), global 0x38ffbb13b128 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 9 412s JS MAINLOOP: handling job 10, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 10 412s JS MAINLOOP: handling job 11, 412s ok 27 Dynamic imports treats equivalent URIs as equal and does not load the module again 412s JS MAINLOOP: Completed job 11 412s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0x38ffbb1e5270), global 0x38ffbb13b128 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: hold 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: handling job 0, 412s JS IMPORT: Async import promise resolved 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: release 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 0 412s JS MAINLOOP: handling job 1, 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0x38ffbb13b128 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 1 412s JS MAINLOOP: handling job 2, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 2 412s JS MAINLOOP: handling job 3, 412s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect3.js?maple=syrup" (relative to 0x38ffbb1e5270), global 0x38ffbb13b128 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: hold 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: hold 412s JS MAINLOOP: Completed job 3 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: release 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: handling job 0, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 0 412s JS MAINLOOP: handling job 1, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 1 412s JS MAINLOOP: handling job 2, 412s JS IMPORT: Async import promise resolved 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: release 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 2 412s JS MAINLOOP: handling job 3, 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect3.js?maple=syrup" (relative to ), global 0x38ffbb13b128 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 3 412s JS MAINLOOP: handling job 4, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 4 412s JS MAINLOOP: handling job 5, 412s ok 28 Dynamic imports treats query parameters uniquely for absolute URIs 412s JS MAINLOOP: Completed job 5 412s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0x38ffbb1e5270), global 0x38ffbb13b128 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: hold 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: handling job 0, 412s JS IMPORT: Async import promise resolved 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: release 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 0 412s JS MAINLOOP: handling job 1, 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0x38ffbb13b128 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 1 412s JS MAINLOOP: handling job 2, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 2 412s JS MAINLOOP: handling job 3, 412s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect4.js" (relative to 0x38ffbb1e5270), global 0x38ffbb13b128 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: hold 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: hold 412s JS MAINLOOP: Completed job 3 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: release 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: handling job 0, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 0 412s JS MAINLOOP: handling job 1, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 1 412s JS MAINLOOP: handling job 2, 412s JS IMPORT: Async import promise resolved 412s JS IMPORT: Async module resolve hook for module "./sideEffect3.js?bar=baz" (relative to 0xc2b8b334420), global 0x38ffbb13b128 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: hold 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: hold 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: release 412s JS MAINLOOP: Completed job 2 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: release 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: handling job 0, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 0 412s JS MAINLOOP: handling job 1, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 1 412s JS MAINLOOP: handling job 2, 412s JS IMPORT: Async import promise resolved 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: release 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 2 412s JS MAINLOOP: handling job 3, 412s JS IMPORT: Module resolve hook for module "./sideEffect3.js?bar=baz" (relative to ), global 0x38ffbb13b128 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 3 412s JS MAINLOOP: handling job 4, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 4 412s JS MAINLOOP: handling job 5, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 5 412s JS MAINLOOP: handling job 6, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 6 412s JS MAINLOOP: handling job 7, 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect4.js" (relative to ), global 0x38ffbb13b128 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 7 412s JS MAINLOOP: handling job 8, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 8 412s JS MAINLOOP: handling job 9, 412s ok 29 Dynamic imports treats query parameters uniquely for relative URIs 412s JS MAINLOOP: Completed job 9 412s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0x38ffbb1e5270), global 0x38ffbb13b128 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: hold 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: handling job 0, 412s JS IMPORT: Async import promise resolved 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: release 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 0 412s JS MAINLOOP: handling job 1, 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0x38ffbb13b128 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 1 412s JS MAINLOOP: handling job 2, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 2 412s JS MAINLOOP: handling job 3, 412s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/doesNotExist.js" (relative to 0x38ffbb1e5270), global 0x38ffbb13b128 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: hold 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: hold 412s JS MAINLOOP: Completed job 3 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: release 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: handling job 0, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 0 412s JS MAINLOOP: handling job 1, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 1 412s JS MAINLOOP: handling job 2, 412s JS IMPORT: Async import promise rejected 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: release 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 2 412s JS MAINLOOP: handling job 3, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 3 412s JS MAINLOOP: handling job 4, 412s ok 30 Dynamic imports does not show internal stack frames in an import error 412s JS MAINLOOP: Completed job 4 412s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0x38ffbb1e5270), global 0x38ffbb13b128 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: hold 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: handling job 0, 412s JS IMPORT: Async import promise resolved 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: release 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 0 412s JS MAINLOOP: handling job 1, 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0x38ffbb13b128 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 1 412s JS MAINLOOP: handling job 2, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 2 412s JS MAINLOOP: handling job 3, 412s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/alwaysThrows.js" (relative to 0x38ffbb1e5270), global 0x38ffbb13b128 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: hold 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: hold 412s JS MAINLOOP: Completed job 3 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: release 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: handling job 0, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 0 412s JS MAINLOOP: handling job 1, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 1 412s JS MAINLOOP: handling job 2, 412s JS IMPORT: Async import promise resolved 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: release 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 2 412s JS MAINLOOP: handling job 3, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 3 412s JS MAINLOOP: handling job 4, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 4 412s JS MAINLOOP: handling job 5, 412s ok 31 Dynamic imports does not show internal stack frames in a module that throws an error 412s JS MAINLOOP: Completed job 5 412s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0x38ffbb1e5270), global 0x38ffbb13b128 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: hold 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: handling job 0, 412s JS IMPORT: Async import promise resolved 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: release 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 0 412s JS MAINLOOP: handling job 1, 412s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0x38ffbb13b128 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 1 412s JS MAINLOOP: handling job 2, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 2 412s JS MAINLOOP: handling job 3, 412s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/data.txt" (relative to 0x38ffbb1e5270), global 0x38ffbb13b128 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: hold 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: hold 412s JS MAINLOOP: Completed job 3 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: release 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: handling job 0, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 0 412s JS MAINLOOP: handling job 1, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 1 412s JS MAINLOOP: handling job 2, 412s JS IMPORT: Async import promise rejected 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: release 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 2 412s JS MAINLOOP: handling job 3, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 3 412s JS MAINLOOP: handling job 4, 412s ok 32 Dynamic imports does not show internal stack frames in a module that fails to parse 412s JS MAINLOOP: Completed job 4 412s JS G BXD: Defining method quit in prototype for GLib.MainLoop 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: Spinning loop until released or hook cleared 412s JS MAINLOOP: handling job 0, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 0 412s JS MAINLOOP: handling job 1, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 1 412s JS MAINLOOP: handling job 2, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 2 412s JS MAINLOOP: handling job 3, 412s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 412s JS MAINLOOP: Main loop instance 0x1b5559f9d060: release 412s JS MAINLOOP: Completed job 3 412s JS MEMORY: Memory report: before destroying context 412s JS MEMORY: 469 objects currently alive 412s JS MEMORY: boxed_instance = 152 412s JS MEMORY: boxed_prototype = 14 412s JS MEMORY: closure = 1 412s JS MEMORY: function = 260 412s JS MEMORY: fundamental_instance = 0 412s JS MEMORY: fundamental_prototype = 0 412s JS MEMORY: gerror_instance = 0 412s JS MEMORY: gerror_prototype = 0 412s JS MEMORY: interface = 5 412s JS MEMORY: module = 11 412s JS MEMORY: ns = 5 412s JS MEMORY: object_instance = 4 412s JS MEMORY: object_prototype = 17 412s JS MEMORY: param = 0 412s JS MEMORY: union_instance = 0 412s JS MEMORY: union_prototype = 0 412s JS CTX: JS shutdown sequence 412s JS CTX: Stopping profiler 412s JS CTX: Shutting down toggle queue 412s JS CTX: Notifying external reference holders of GjsContext dispose 412s JS MAINLOOP: Stopping promise job dispatcher 412s JS CTX: Notifying reference holders of GjsContext dispose 412s JS CTX: Checking unhandled promise rejections 412s JS CTX: Releasing cached JS wrappers 412s JS CTX: Final triggered GC 412s JS CTX: Destroying JS context 412s JS CTX: Releasing all native objects 412s JS CTX: Disabling auto GC 412s JS CTX: Ending trace on global object 412s JS CTX: Freeing allocated resources 412s JS CTX: JS context destroyed 412s PASS: gjs/testESModules.test 412s Running test: gjs/testIntrospection.test 412s JS NATIVE: Registered native JS module '_promiseNative' 412s JS NATIVE: Registered native JS module '_byteArrayNative' 412s JS NATIVE: Registered native JS module '_encodingNative' 412s JS NATIVE: Registered native JS module '_gi' 412s JS NATIVE: Registered native JS module 'gi' 412s JS NATIVE: Registered native JS module 'cairoNative' 412s JS NATIVE: Registered native JS module 'system' 412s JS NATIVE: Registered native JS module 'console' 412s JS NATIVE: Registered native JS module '_print' 412s JS CTX: Enabling JIT 412s JS CTX: Initialized class GjsFileImporter prototype 0x194ceb9000a0 412s JS IMPORT: Defining parent (nil) of 0x194ceb900100 'imports' is mod 0 412s JS IMPORT: Importing '_print' 412s JS NATIVE: Defining native module '_print' 412s JS IMPORT: Defining parent 0x194ceb900100 of 0x194ceb9007b0 '_print' is mod 1 412s JS IMPORT: successfully imported module '_print' 412s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 412s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xd8526d3b128 412s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xd8526d3b128 412s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xd8526d3b128 412s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xd8526d3b128 412s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xd8526d3b128 412s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xd8526d3b128 412s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xd8526d3b128 412s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xd8526d3b128 412s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xd8526d3b128 412s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xd8526d3b128 412s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xd8526d3b128 412s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xd8526d3b128 412s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xd8526d3b128 412s JS MAINLOOP: Main loop instance 0xad3e2cfd060: hold 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Starting promise job dispatcher 412s JS MAINLOOP: Main loop instance 0xad3e2cfd060: Spinning loop until released or hook cleared 412s JS MAINLOOP: handling job 0, 412s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 412s JS MAINLOOP: Main loop instance 0xad3e2cfd060: release 412s JS MAINLOOP: Completed job 0 412s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xd8526d3b128 412s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xd8526d3b128 412s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xd8526d3b128 412s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xd8526d3b128 412s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xd8526d3b128 412s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xd8526d3b128 412s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xd8526d3b128 412s JS IMPORT: Module metadata hook for module 0x194ceb913000 412s JS IMPORT: Defining meta.importSync for module 0x194ceb913000 412s JS NATIVE: Defining native module 'gi' 412s JS CTX: Initialized class GIRepositoryNamespace prototype 0x194ceb9133f0 412s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 412s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 412s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 412s JS IMPORT: Importing directory 'overrides' 412s JS IMPORT: Defining parent 0x194ceb900100 of 0x194ceb9134f0 'overrides' is mod 1 412s JS IMPORT: Defined importer 'overrides' 0x194ceb9134f0 in 0x194ceb900100 412s JS IMPORT: successfully imported directory 'overrides' 412s JS IMPORT: Importing '_promiseNative' 412s JS NATIVE: Defining native module '_promiseNative' 412s JS IMPORT: Defining parent 0x194ceb900100 of 0x194ceb9139a0 '_promiseNative' is mod 1 412s JS IMPORT: successfully imported module '_promiseNative' 412s JS IMPORT: Importing module GLib succeeded 412s JS IMPORT: Defining parent 0x194ceb9134f0 of 0xd8526d3c150 'GLib' is mod 1 412s JS IMPORT: successfully imported module 'GLib' 412s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 412s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xd8526d79060, JSClass 0x61dc8f3d85e0, in object 0xd8526d79038 412s JS CTX: Initialized class GIRepositoryGType prototype 0x194ceb913ce8 412s JS CTX: Initialized class GIRepositoryFunction prototype 0x194ceb913d48 412s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 412s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 412s JS G BXD: Defined class for Error (GError), prototype 0xd8526d790b0, JSClass 0x61dc8f3d85e0, in object 0xd8526d79038 412s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 412s JS G BXD: Defined class for Variant (GVariant), prototype 0xd8526d79100, JSClass 0x61dc8f3d85e0, in object 0xd8526d79038 412s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 412s JS G BXD: Defined class for Bytes (GBytes), prototype 0xd8526d79150, JSClass 0x61dc8f3d85e0, in object 0xd8526d79038 412s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 412s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 412s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xd8526d791a0, JSClass 0x61dc8f3d85e0, in object 0xd8526d79038 412s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 412s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 412s JS G BXD: Defined class for Thread (GThread), prototype 0xd8526d791f0, JSClass 0x61dc8f3d85e0, in object 0xd8526d79038 412s JS G BXD: Defining method ref in prototype for GLib.Thread 412s JS G BXD: Defining method unref in prototype for GLib.Thread 412s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 412s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xd8526d79240, JSClass 0x61dc8f3d85e0, in object 0xd8526d79038 412s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 412s JS G BXD: Defined class for Regex (GRegex), prototype 0xd8526d79290, JSClass 0x61dc8f3d85e0, in object 0xd8526d79038 412s JS G BXD: Defining method match in prototype for GLib.Regex 412s JS G BXD: Defining method match_full in prototype for GLib.Regex 412s JS G BXD: Defining method match_all in prototype for GLib.Regex 412s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 412s JS G NS: Defined namespace 'GLib' 0xd8526d79038 in GIRepository 0x194ceb913280 412s JS IMPORT: Importing module jasmine succeeded 412s JS IMPORT: Defining parent 0x194ceb900100 of 0xd8526d3cce0 'jasmine' is mod 1 412s JS IMPORT: successfully imported module 'jasmine' 412s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 412s JS MAINLOOP: Main loop instance 0xad3e2cfd060: hold 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Main loop instance 0xad3e2cfd060: Spinning loop until released or hook cleared 412s JS MAINLOOP: handling job 0, 412s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 412s JS MAINLOOP: Main loop instance 0xad3e2cfd060: release 412s JS MAINLOOP: Completed job 0 412s JS IMPORT: Importing 'gi' 412s JS IMPORT: Defining parent 0x194ceb900100 of 0x194ceb913280 'gi' is mod 1 412s JS IMPORT: successfully imported module 'gi' 412s JS IMPORT: JS import 'Gdk' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/Gdk.js 412s JS G NS: Defined namespace 'Gdk' 0xd8526d79308 in GIRepository 0x194ceb913280 412s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 412s JS G NS: Defined namespace 'GjsPrivate' 0xd8526d79358 in GIRepository 0x194ceb913280 412s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 412s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 412s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 412s JS IMPORT: Importing module _legacy succeeded 412s JS IMPORT: Defining parent 0x194ceb900100 of 0xd8526d3cf10 '_legacy' is mod 1 412s JS IMPORT: successfully imported module '_legacy' 412s JS IMPORT: Importing module lang succeeded 412s JS IMPORT: Defining parent 0x194ceb900100 of 0xd8526d3cec0 'lang' is mod 1 412s JS IMPORT: successfully imported module 'lang' 412s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 412s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 412s JS IMPORT: Importing module _signals succeeded 412s JS IMPORT: Defining parent 0x194ceb900100 of 0xd8526d3cf60 '_signals' is mod 1 412s JS IMPORT: successfully imported module '_signals' 412s JS IMPORT: Importing module signals succeeded 412s JS IMPORT: Defining parent 0x194ceb900100 of 0xd8526d3ce70 'signals' is mod 1 412s JS IMPORT: successfully imported module 'signals' 412s JS IMPORT: Importing module Gio succeeded 412s JS IMPORT: Defining parent 0x194ceb9134f0 of 0xd8526d3ce20 'Gio' is mod 1 412s JS IMPORT: successfully imported module 'Gio' 412s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 412s JS IMPORT: Importing '_gi' 412s JS NATIVE: Defining native module '_gi' 412s JS IMPORT: Defining parent 0x194ceb900100 of 0x194ceb92b788 '_gi' is mod 1 412s JS IMPORT: successfully imported module '_gi' 412s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 412s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 412s JS IMPORT: Importing module _common succeeded 412s JS IMPORT: Defining parent 0x194ceb900100 of 0xd8526dcb038 '_common' is mod 1 412s JS IMPORT: successfully imported module '_common' 412s JS IMPORT: Importing module GObject succeeded 412s JS IMPORT: Defining parent 0x194ceb9134f0 of 0xd8526d3cfb0 'GObject' is mod 1 412s JS IMPORT: successfully imported module 'GObject' 412s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 412s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 412s JS G BXD: Defined class for String (GString), prototype 0xd8526d79600, JSClass 0x61dc8f3d85e0, in object 0xd8526d79380 412s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 412s JS G PRM: Defined class ParamSpec prototype is 0xd8526dcb0d8 class 0x61dc8f3e0068 in object 0xd8526d79380 412s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 412s JS G OBJ: Defined class for Object (GObject), prototype 0xd8526d79768, JSClass 0x61dc8f3d8610, in object 0xd8526d79380 412s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 412s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 412s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xd8526d79790, JSClass 0x61dc8f3d8610, in object 0xd8526d79380 412s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 412s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 412s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 412s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 412s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 412s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 412s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 412s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 412s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 412s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 412s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 412s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 412s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 412s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 412s JS G NS: Defined namespace 'GObject' 0xd8526d79380 in GIRepository 0x194ceb913280 412s JS G OBJ: Defined class for Application (GApplication), prototype 0xd8526d797e0, JSClass 0x61dc8f3d8610, in object 0xd8526d79330 412s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 412s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xd8526dcb5b0, JSClass 0x61dc8f3da808, in object 0xd8526d79330 412s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 412s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 412s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 412s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 412s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 412s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 412s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 412s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 412s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 412s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 412s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xd8526d79858, JSClass 0x61dc8f3d8610, in object 0xd8526d79330 412s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 412s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xd8526dcb830, JSClass 0x61dc8f3da808, in object 0xd8526d79330 412s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 412s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xd8526d798d0, JSClass 0x61dc8f3d8610, in object 0xd8526d79330 412s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 412s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 412s JS G IFACE: Defined class for Initable (GInitable), prototype 0xd8526dcb970, JSClass 0x61dc8f3da808, in object 0xd8526d79330 412s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 412s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 412s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 412s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xd8526d79948, JSClass 0x61dc8f3d85e0, in object 0xd8526d79330 412s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 412s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xd8526d79998, JSClass 0x61dc8f3d85e0, in object 0xd8526d79330 412s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' 412s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 412s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xd8526d799e8, JSClass 0x61dc8f3d8610, in object 0xd8526d79330 412s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xd8526d79a38, JSClass 0x61dc8f3d8610, in object 0xd8526d79358 412s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 412s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xd8526d79a88, JSClass 0x61dc8f3d8610, in object 0xd8526d79330 412s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 412s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 412s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 412s JS G IFACE: Defined class for File (GFile), prototype 0xd8526dcbad8, JSClass 0x61dc8f3da808, in object 0xd8526d79330 412s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xd8526d79b00, JSClass 0x61dc8f3d8610, in object 0x194ceb913360 412s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 412s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xd8526d79b78, JSClass 0x61dc8f3d8610, in object 0xd8526d79330 412s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 412s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 412s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xd8526d79bc8, JSClass 0x61dc8f3d8610, in object 0xd8526d79330 412s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 412s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xd8526d79c18, JSClass 0x61dc8f3d8610, in object 0xd8526d79330 412s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 412s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xd8526d79c68, JSClass 0x61dc8f3d85e0, in object 0xd8526d79330 412s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 412s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 412s JS G OBJ: Defined class for Settings (GSettings), prototype 0xd8526d79cb8, JSClass 0x61dc8f3d8610, in object 0xd8526d79330 412s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 412s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 412s JS G NS: Defined namespace 'Gio' 0xd8526d79330 in GIRepository 0x194ceb913280 412s JS IMPORT: Importing module Gtk succeeded 412s JS IMPORT: Defining parent 0x194ceb9134f0 of 0xd8526dd8588 'Gtk' is mod 1 412s JS IMPORT: successfully imported module 'Gtk' 412s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 412s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 412s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0xd8526d79d30, JSClass 0x61dc8f3d8610, in object 0xd8526d79380 412s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0xd8526d79d80, JSClass 0x61dc8f3d8610, in object 0xd8526d79d08 412s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 412s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0xd8526dd8880, JSClass 0x61dc8f3da808, in object 0xd8526d79d08 412s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 412s JS G OBJ: Defined class for Container (GtkContainer), prototype 0xd8526d79df8, JSClass 0x61dc8f3d8610, in object 0xd8526d79d08 412s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 412s JS G NS: Defined namespace 'Gtk' 0xd8526d79d08 in GIRepository 0x194ceb913280 412s JS IMPORT: Importing 'system' 412s JS NATIVE: Defining native module 'system' 412s JS IMPORT: Defining parent 0x194ceb900100 of 0x194ceb932318 'system' is mod 1 412s JS IMPORT: successfully imported module 'system' 412s JS CTX: Script evaluation succeeded 412s JS MAINLOOP: Main loop instance 0xad3e2cfd060: Spinning loop until released or hook cleared 412s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xd8526d3b128 412s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xd8526d3b128 412s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xd8526d3b128 412s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xd8526d3b128 412s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xd8526d3b128 412s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xd8526d3b128 412s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xd8526d3b128 412s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xd8526d3b128 412s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xd8526d3b128 412s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xd8526d3b128 412s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xd8526d3b128 412s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xd8526d3b128 412s JS IMPORT: Module metadata hook for module 0x194ceb902628 412s JS IMPORT: Defining meta.importSync for module 0x194ceb902628 412s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xd8526d3b128 412s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xd8526d3b128 412s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 412s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 412s JS MAINLOOP: Set main loop hook to 412s JS MAINLOOP: Main loop instance 0xad3e2cfd060: hold 412s JS MAINLOOP: Running and clearing main loop hook 412s JS G BXD: Defining method run in prototype for GLib.MainLoop 412s 1..20 412s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 412s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 412s JS G BXD: Defined class for Source (GSource), prototype 0xd8526d79e48, JSClass 0x61dc8f3d85e0, in object 0xd8526d79038 412s JS G BXD: Defining method set_priority in prototype for GLib.Source 412s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 412s JS G BXD: Defining method attach in prototype for GLib.Source 412s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 412s JS IMPORT: Module metadata hook for module 0xd8526d62d28 412s JS IMPORT: Defining meta.importSync for module 0xd8526d62d28 412s JS G NS: Found info type OBJECT for 'MemoryInputStream' in namespace 'Gio' 412s JS G OBJ: Defined class for MemoryInputStream (GMemoryInputStream), prototype 0xd8526d79f38, JSClass 0x61dc8f3d8610, in object 0xd8526d79330 412s JS G BXD: Defining method destroy in prototype for GLib.Source 412s ok 1 GLib.DestroyNotify parameter throws when encountering a GDestroyNotify not associated with a callback 412s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 412s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 412s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 412s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 412s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 412s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 412s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 412s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 412s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 412s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 412s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 412s JS G ENUM: Defining GLib.LogLevelFlags as 0x194ceb917c60 412s JS G NS: Found info type CONSTANT for 'MININT64' in namespace 'GLib' 412s JS G NS: Found info type CONSTANT for 'MAXINT64' in namespace 'GLib' 412s JS G NS: Found info type CONSTANT for 'MAXUINT64' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 412s ok 2 Unsafe integer marshalling warns when conversion is lossy 412s ok 3 Marshalling empty flat arrays of structs accepts null # SKIP GTK disabled 412s ok 4 Marshalling empty flat arrays of structs accepts an empty array # SKIP GTK disabled 412s JS G NS: Found info type OBJECT for 'AppLaunchContext' in namespace 'Gio' 412s JS G OBJ: Defined class for AppLaunchContext (GAppLaunchContext), prototype 0x1cd92650a420, JSClass 0x61dc8f3d8610, in object 0xd8526d79330 412s ok 5 Constructor throws when constructor called without new 412s JS G NS: Found info type ENUM for 'BusType' in namespace 'Gio' 412s JS G ENUM: Defining enum value STARTER (fixed from starter) -1 412s JS G ENUM: Defining enum value NONE (fixed from none) 0 412s JS G ENUM: Defining enum value SYSTEM (fixed from system) 1 412s JS G ENUM: Defining enum value SESSION (fixed from session) 2 412s JS G ENUM: Defining Gio.BusType as 0x194ceb937668 412s ok 6 Enum classes enum has a $gtype property 412s ok 7 Enum classes enum $gtype property is enumerable 412s JS G NS: Found info type ENUM for 'ResolverError' in namespace 'Gio' 412s JS G ERR: Defined class for ResolverError (GError), prototype 0xd8526df04e8, JSClass 0x61dc8f3da5c0, in object 0xd8526d79330 412s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 0 412s JS G ENUM: Defining enum value TEMPORARY_FAILURE (fixed from temporary_failure) 1 412s JS G ENUM: Defining enum value INTERNAL (fixed from internal) 2 412s ok 8 GError domains Number converts error to quark 412s ok 9 Object properties on GtkBuilder-constructed objects are found on the GObject itself # SKIP GTK disabled 412s ok 10 Object properties on GtkBuilder-constructed objects are found on the GObject's parents # SKIP GTK disabled 412s ok 11 Object properties on GtkBuilder-constructed objects are found on the GObject's interfaces # SKIP GTK disabled 412s JS G NS: Found info type CONSTANT for 'PRIORITY_LOW' in namespace 'GLib' 412s ok 12 Garbage collection of introspected objects collects objects properly with signals connected 412s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 412s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 412s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 412s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 412s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 412s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 412s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 412s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 412s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 412s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 412s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 412s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 412s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 412s JS G ENUM: Defining GObject.ParamFlags as 0x194ceb9040b0 412s JS G NS: Found info type FUNCTION for 'param_spec_boolean' in namespace 'GObject' 412s JS G PRM: Wrapping GParamBoolean 'screenfull' on (null) with JSObject 412s JS G PRM: JSObject created with param instance 0xad3e2ee73f0 type GParamBoolean 412s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 412s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' 412s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 412s JS G NS: Found info type STRUCT for 'SettingsSchemaSource' in namespace 'Gio' 412s JS G BXD: Defined class for SettingsSchemaSource (GSettingsSchemaSource), prototype 0xd8526d79f88, JSClass 0x61dc8f3d85e0, in object 0xd8526d79330 412s JS G BXD: Defining method lookup in prototype for Gio.SettingsSchemaSource 412s JS G BXD: Defining method get_path in prototype for Gio.SettingsSchema 412s JS G NS: Found info type FLAGS for 'SettingsBindFlags' in namespace 'Gio' 412s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 412s JS G ENUM: Defining enum value GET (fixed from get) 1 412s JS G ENUM: Defining enum value SET (fixed from set) 2 412s JS G ENUM: Defining enum value NO_SENSITIVITY (fixed from no_sensitivity) 4 412s JS G ENUM: Defining enum value GET_NO_CHANGES (fixed from get_no_changes) 8 412s JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 16 412s JS G ENUM: Defining Gio.SettingsBindFlags as 0x194ceb904e18 412s JS G BXD: Defining method list_keys in prototype for Gio.SettingsSchema 412s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 412s JS G OBJ: Defining method run_dispose in prototype for GObject (GObject.Object) 412s JS G NS: Found info type FUNCTION for 'signal_handler_disconnect' in namespace 'GObject' 412s ok 13 Garbage collection of introspected objects handles setting a property from C on an object whose JS wrapper has been collected 412s JS G NS: Found info type STRUCT for 'Atom' in namespace 'Gdk' 412s JS G BXD: Defined class for Atom (void), prototype 0x1cd92650a1f0, JSClass 0x61dc8f3d85e0, in object 0xd8526d79308 412s ok 14 Gdk.Atom is presented as string 412s JS G NS: Found info type STRUCT for 'Rectangle' in namespace 'Gdk' 412s JS G BXD: Defined class for Rectangle (GdkRectangle), prototype 0x1cd92650a330, JSClass 0x61dc8f3d85e0, in object 0xd8526d79308 412s ok 15 Complete enumeration (boxed types) enumerates all properties 412s ok 16 Complete enumeration of GIRepositoryNamespace (new_enumerate) enumerates all properties (sampled) 412s JS G NS: Found info type FLAGS for 'AnchorHints' in namespace 'Gdk' 412s JS G ENUM: Defining enum value FLIP_X (fixed from flip_x) 1 412s JS G ENUM: Defining enum value FLIP_Y (fixed from flip_y) 2 412s JS G ENUM: Defining enum value SLIDE_X (fixed from slide_x) 4 412s JS G ENUM: Defining enum value SLIDE_Y (fixed from slide_y) 8 412s JS G ENUM: Defining enum value RESIZE_X (fixed from resize_x) 16 412s JS G ENUM: Defining enum value RESIZE_Y (fixed from resize_y) 32 412s JS G ENUM: Defining enum value FLIP (fixed from flip) 3 412s JS G ENUM: Defining enum value SLIDE (fixed from slide) 12 412s JS G ENUM: Defining enum value RESIZE (fixed from resize) 48 412s JS G ENUM: Defining Gdk.AnchorHints as 0x194ceb90a4b0 412s JS G NS: Found info type OBJECT for 'AppLaunchContext' in namespace 'Gdk' 412s JS G OBJ: Defined class for AppLaunchContext (GdkAppLaunchContext), prototype 0x1cd92650a600, JSClass 0x61dc8f3d8610, in object 0xd8526d79308 412s JS G NS: Found info type FLAGS for 'AxisFlags' in namespace 'Gdk' 412s JS G ENUM: Defining enum value X (fixed from x) 2 412s JS G ENUM: Defining enum value Y (fixed from y) 4 412s JS G ENUM: Defining enum value PRESSURE (fixed from pressure) 8 412s JS G ENUM: Defining enum value XTILT (fixed from xtilt) 16 412s JS G ENUM: Defining enum value YTILT (fixed from ytilt) 32 412s JS G ENUM: Defining enum value WHEEL (fixed from wheel) 64 412s JS G ENUM: Defining enum value DISTANCE (fixed from distance) 128 412s JS G ENUM: Defining enum value ROTATION (fixed from rotation) 256 412s JS G ENUM: Defining enum value SLIDER (fixed from slider) 512 412s JS G ENUM: Defining Gdk.AxisFlags as 0x194ceb90a590 412s JS G NS: Found info type ENUM for 'AxisUse' in namespace 'Gdk' 412s JS G ENUM: Defining enum value IGNORE (fixed from ignore) 0 412s JS G ENUM: Defining enum value X (fixed from x) 1 412s JS G ENUM: Defining enum value Y (fixed from y) 2 412s JS G ENUM: Defining enum value PRESSURE (fixed from pressure) 3 412s JS G ENUM: Defining enum value XTILT (fixed from xtilt) 4 412s JS G ENUM: Defining enum value YTILT (fixed from ytilt) 5 412s JS G ENUM: Defining enum value WHEEL (fixed from wheel) 6 412s JS G ENUM: Defining enum value DISTANCE (fixed from distance) 7 412s JS G ENUM: Defining enum value ROTATION (fixed from rotation) 8 412s JS G ENUM: Defining enum value SLIDER (fixed from slider) 9 412s JS G ENUM: Defining enum value LAST (fixed from last) 10 412s JS G ENUM: Defining Gdk.AxisUse as 0x194ceb90a670 412s JS G NS: Found info type CONSTANT for 'BUTTON_MIDDLE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'BUTTON_PRIMARY' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'BUTTON_SECONDARY' in namespace 'Gdk' 412s JS G NS: Found info type ENUM for 'ByteOrder' in namespace 'Gdk' 412s JS G ENUM: Defining enum value LSB_FIRST (fixed from lsb_first) 0 412s JS G ENUM: Defining enum value MSB_FIRST (fixed from msb_first) 1 412s JS G ENUM: Defining Gdk.ByteOrder as 0x194ceb90a750 412s JS G NS: Found info type CONSTANT for 'CURRENT_TIME' in namespace 'Gdk' 412s JS G NS: Found info type STRUCT for 'Color' in namespace 'Gdk' 412s JS G BXD: Defined class for Color (GdkColor), prototype 0x1cd92650a6c8, JSClass 0x61dc8f3d85e0, in object 0xd8526d79308 412s JS G NS: Found info type ENUM for 'CrossingMode' in namespace 'Gdk' 412s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 412s JS G ENUM: Defining enum value GRAB (fixed from grab) 1 412s JS G ENUM: Defining enum value UNGRAB (fixed from ungrab) 2 412s JS G ENUM: Defining enum value GTK_GRAB (fixed from gtk_grab) 3 412s JS G ENUM: Defining enum value GTK_UNGRAB (fixed from gtk_ungrab) 4 412s JS G ENUM: Defining enum value STATE_CHANGED (fixed from state_changed) 5 412s JS G ENUM: Defining enum value TOUCH_BEGIN (fixed from touch_begin) 6 412s JS G ENUM: Defining enum value TOUCH_END (fixed from touch_end) 7 412s JS G ENUM: Defining enum value DEVICE_SWITCH (fixed from device_switch) 8 412s JS G ENUM: Defining Gdk.CrossingMode as 0x194ceb90a7b0 412s JS G NS: Found info type OBJECT for 'Cursor' in namespace 'Gdk' 412s JS G OBJ: Defined class for Cursor (GdkCursor), prototype 0x1cd92650a740, JSClass 0x61dc8f3d8610, in object 0xd8526d79308 412s JS G NS: Found info type ENUM for 'CursorType' in namespace 'Gdk' 412s JS G ENUM: Defining enum value X_CURSOR (fixed from x_cursor) 0 412s JS G ENUM: Defining enum value ARROW (fixed from arrow) 2 412s JS G ENUM: Defining enum value BASED_ARROW_DOWN (fixed from based_arrow_down) 4 412s JS G ENUM: Defining enum value BASED_ARROW_UP (fixed from based_arrow_up) 6 412s JS G ENUM: Defining enum value BOAT (fixed from boat) 8 412s JS G ENUM: Defining enum value BOGOSITY (fixed from bogosity) 10 412s JS G ENUM: Defining enum value BOTTOM_LEFT_CORNER (fixed from bottom_left_corner) 12 412s JS G ENUM: Defining enum value BOTTOM_RIGHT_CORNER (fixed from bottom_right_corner) 14 412s JS G ENUM: Defining enum value BOTTOM_SIDE (fixed from bottom_side) 16 412s JS G ENUM: Defining enum value BOTTOM_TEE (fixed from bottom_tee) 18 412s JS G ENUM: Defining enum value BOX_SPIRAL (fixed from box_spiral) 20 412s JS G ENUM: Defining enum value CENTER_PTR (fixed from center_ptr) 22 412s JS G ENUM: Defining enum value CIRCLE (fixed from circle) 24 412s JS G ENUM: Defining enum value CLOCK (fixed from clock) 26 412s JS G ENUM: Defining enum value COFFEE_MUG (fixed from coffee_mug) 28 412s JS G ENUM: Defining enum value CROSS (fixed from cross) 30 412s JS G ENUM: Defining enum value CROSS_REVERSE (fixed from cross_reverse) 32 412s JS G ENUM: Defining enum value CROSSHAIR (fixed from crosshair) 34 412s JS G ENUM: Defining enum value DIAMOND_CROSS (fixed from diamond_cross) 36 412s JS G ENUM: Defining enum value DOT (fixed from dot) 38 412s JS G ENUM: Defining enum value DOTBOX (fixed from dotbox) 40 412s JS G ENUM: Defining enum value DOUBLE_ARROW (fixed from double_arrow) 42 412s JS G ENUM: Defining enum value DRAFT_LARGE (fixed from draft_large) 44 412s JS G ENUM: Defining enum value DRAFT_SMALL (fixed from draft_small) 46 412s JS G ENUM: Defining enum value DRAPED_BOX (fixed from draped_box) 48 412s JS G ENUM: Defining enum value EXCHANGE (fixed from exchange) 50 412s JS G ENUM: Defining enum value FLEUR (fixed from fleur) 52 412s JS G ENUM: Defining enum value GOBBLER (fixed from gobbler) 54 412s JS G ENUM: Defining enum value GUMBY (fixed from gumby) 56 412s JS G ENUM: Defining enum value HAND1 (fixed from hand1) 58 412s JS G ENUM: Defining enum value HAND2 (fixed from hand2) 60 412s JS G ENUM: Defining enum value HEART (fixed from heart) 62 412s JS G ENUM: Defining enum value ICON (fixed from icon) 64 412s JS G ENUM: Defining enum value IRON_CROSS (fixed from iron_cross) 66 412s JS G ENUM: Defining enum value LEFT_PTR (fixed from left_ptr) 68 412s JS G ENUM: Defining enum value LEFT_SIDE (fixed from left_side) 70 412s JS G ENUM: Defining enum value LEFT_TEE (fixed from left_tee) 72 412s JS G ENUM: Defining enum value LEFTBUTTON (fixed from leftbutton) 74 412s JS G ENUM: Defining enum value LL_ANGLE (fixed from ll_angle) 76 412s JS G ENUM: Defining enum value LR_ANGLE (fixed from lr_angle) 78 412s JS G ENUM: Defining enum value MAN (fixed from man) 80 412s JS G ENUM: Defining enum value MIDDLEBUTTON (fixed from middlebutton) 82 412s JS G ENUM: Defining enum value MOUSE (fixed from mouse) 84 412s JS G ENUM: Defining enum value PENCIL (fixed from pencil) 86 412s JS G ENUM: Defining enum value PIRATE (fixed from pirate) 88 412s JS G ENUM: Defining enum value PLUS (fixed from plus) 90 412s JS G ENUM: Defining enum value QUESTION_ARROW (fixed from question_arrow) 92 412s JS G ENUM: Defining enum value RIGHT_PTR (fixed from right_ptr) 94 412s JS G ENUM: Defining enum value RIGHT_SIDE (fixed from right_side) 96 412s JS G ENUM: Defining enum value RIGHT_TEE (fixed from right_tee) 98 412s JS G ENUM: Defining enum value RIGHTBUTTON (fixed from rightbutton) 100 412s JS G ENUM: Defining enum value RTL_LOGO (fixed from rtl_logo) 102 412s JS G ENUM: Defining enum value SAILBOAT (fixed from sailboat) 104 412s JS G ENUM: Defining enum value SB_DOWN_ARROW (fixed from sb_down_arrow) 106 412s JS G ENUM: Defining enum value SB_H_DOUBLE_ARROW (fixed from sb_h_double_arrow) 108 412s JS G ENUM: Defining enum value SB_LEFT_ARROW (fixed from sb_left_arrow) 110 412s JS G ENUM: Defining enum value SB_RIGHT_ARROW (fixed from sb_right_arrow) 112 412s JS G ENUM: Defining enum value SB_UP_ARROW (fixed from sb_up_arrow) 114 412s JS G ENUM: Defining enum value SB_V_DOUBLE_ARROW (fixed from sb_v_double_arrow) 116 412s JS G ENUM: Defining enum value SHUTTLE (fixed from shuttle) 118 412s JS G ENUM: Defining enum value SIZING (fixed from sizing) 120 412s JS G ENUM: Defining enum value SPIDER (fixed from spider) 122 412s JS G ENUM: Defining enum value SPRAYCAN (fixed from spraycan) 124 412s JS G ENUM: Defining enum value STAR (fixed from star) 126 412s JS G ENUM: Defining enum value TARGET (fixed from target) 128 412s JS G ENUM: Defining enum value TCROSS (fixed from tcross) 130 412s JS G ENUM: Defining enum value TOP_LEFT_ARROW (fixed from top_left_arrow) 132 412s JS G ENUM: Defining enum value TOP_LEFT_CORNER (fixed from top_left_corner) 134 412s JS G ENUM: Defining enum value TOP_RIGHT_CORNER (fixed from top_right_corner) 136 412s JS G ENUM: Defining enum value TOP_SIDE (fixed from top_side) 138 412s JS G ENUM: Defining enum value TOP_TEE (fixed from top_tee) 140 412s JS G ENUM: Defining enum value TREK (fixed from trek) 142 412s JS G ENUM: Defining enum value UL_ANGLE (fixed from ul_angle) 144 412s JS G ENUM: Defining enum value UMBRELLA (fixed from umbrella) 146 412s JS G ENUM: Defining enum value UR_ANGLE (fixed from ur_angle) 148 412s JS G ENUM: Defining enum value WATCH (fixed from watch) 150 412s JS G ENUM: Defining enum value XTERM (fixed from xterm) 152 412s JS G ENUM: Defining enum value LAST_CURSOR (fixed from last_cursor) 153 412s JS G ENUM: Defining enum value BLANK_CURSOR (fixed from blank_cursor) -2 412s JS G ENUM: Defining enum value CURSOR_IS_PIXMAP (fixed from cursor_is_pixmap) -1 412s JS G ENUM: Defining Gdk.CursorType as 0x194ceb90a890 412s JS G NS: Found info type OBJECT for 'Device' in namespace 'Gdk' 412s JS G OBJ: Defined class for Device (GdkDevice), prototype 0x1cd92650a7b8, JSClass 0x61dc8f3d8610, in object 0xd8526d79308 412s JS G NS: Found info type OBJECT for 'DeviceManager' in namespace 'Gdk' 412s JS G OBJ: Defined class for DeviceManager (GdkDeviceManager), prototype 0x1cd92650a808, JSClass 0x61dc8f3d8610, in object 0xd8526d79308 412s JS G NS: Found info type INTERFACE for 'DevicePad' in namespace 'Gdk' 412s JS G IFACE: Defined class for DevicePad (GdkDevicePad), prototype 0x1cd9265136c8, JSClass 0x61dc8f3da808, in object 0xd8526d79308 412s JS G NS: Found info type ENUM for 'DevicePadFeature' in namespace 'Gdk' 412s JS G ENUM: Defining enum value BUTTON (fixed from button) 0 412s JS G ENUM: Defining enum value RING (fixed from ring) 1 412s JS G ENUM: Defining enum value STRIP (fixed from strip) 2 412s JS G ENUM: Defining Gdk.DevicePadFeature as 0x194ceb90b070 412s JS G NS: Found info type STRUCT for 'DevicePadInterface' in namespace 'Gdk' 412s JS G NS: Found info type OBJECT for 'DeviceTool' in namespace 'Gdk' 412s JS G OBJ: Defined class for DeviceTool (GdkDeviceTool), prototype 0x1cd92650a8a8, JSClass 0x61dc8f3d8610, in object 0xd8526d79308 412s JS G NS: Found info type ENUM for 'DeviceToolType' in namespace 'Gdk' 412s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 0 412s JS G ENUM: Defining enum value PEN (fixed from pen) 1 412s JS G ENUM: Defining enum value ERASER (fixed from eraser) 2 412s JS G ENUM: Defining enum value BRUSH (fixed from brush) 3 412s JS G ENUM: Defining enum value PENCIL (fixed from pencil) 4 412s JS G ENUM: Defining enum value AIRBRUSH (fixed from airbrush) 5 412s JS G ENUM: Defining enum value MOUSE (fixed from mouse) 6 412s JS G ENUM: Defining enum value LENS (fixed from lens) 7 412s JS G ENUM: Defining Gdk.DeviceToolType as 0x194ceb90b0d0 412s JS G NS: Found info type ENUM for 'DeviceType' in namespace 'Gdk' 412s JS G ENUM: Defining enum value MASTER (fixed from master) 0 412s JS G ENUM: Defining enum value SLAVE (fixed from slave) 1 412s JS G ENUM: Defining enum value FLOATING (fixed from floating) 2 412s JS G ENUM: Defining Gdk.DeviceType as 0x194ceb90b1b0 412s JS G NS: Found info type OBJECT for 'Display' in namespace 'Gdk' 412s JS G OBJ: Defined class for Display (GdkDisplay), prototype 0x1cd92650a948, JSClass 0x61dc8f3d8610, in object 0xd8526d79308 412s JS G NS: Found info type OBJECT for 'DisplayManager' in namespace 'Gdk' 412s JS G OBJ: Defined class for DisplayManager (GdkDisplayManager), prototype 0x1cd92650a998, JSClass 0x61dc8f3d8610, in object 0xd8526d79308 412s JS G NS: Found info type FLAGS for 'DragAction' in namespace 'Gdk' 412s JS G ENUM: Defining enum value DEFAULT (fixed from default) 1 412s JS G ENUM: Defining enum value COPY (fixed from copy) 2 412s JS G ENUM: Defining enum value MOVE (fixed from move) 4 412s JS G ENUM: Defining enum value LINK (fixed from link) 8 412s JS G ENUM: Defining enum value PRIVATE (fixed from private) 16 412s JS G ENUM: Defining enum value ASK (fixed from ask) 32 412s JS G ENUM: Defining Gdk.DragAction as 0x194ceb90b210 412s JS G NS: Found info type ENUM for 'DragCancelReason' in namespace 'Gdk' 412s JS G ENUM: Defining enum value NO_TARGET (fixed from no_target) 0 412s JS G ENUM: Defining enum value USER_CANCELLED (fixed from user_cancelled) 1 412s JS G ENUM: Defining enum value ERROR (fixed from error) 2 412s JS G ENUM: Defining Gdk.DragCancelReason as 0x194ceb90b2f0 412s JS G NS: Found info type OBJECT for 'DragContext' in namespace 'Gdk' 412s JS G OBJ: Defined class for DragContext (GdkDragContext), prototype 0x1cd92650aa38, JSClass 0x61dc8f3d8610, in object 0xd8526d79308 412s JS G NS: Found info type ENUM for 'DragProtocol' in namespace 'Gdk' 412s JS G ENUM: Defining enum value NONE (fixed from none) 0 412s JS G ENUM: Defining enum value MOTIF (fixed from motif) 1 412s JS G ENUM: Defining enum value XDND (fixed from xdnd) 2 412s JS G ENUM: Defining enum value ROOTWIN (fixed from rootwin) 3 412s JS G ENUM: Defining enum value WIN32_DROPFILES (fixed from win32_dropfiles) 4 412s JS G ENUM: Defining enum value OLE2 (fixed from ole2) 5 412s JS G ENUM: Defining enum value LOCAL (fixed from local) 6 412s JS G ENUM: Defining enum value WAYLAND (fixed from wayland) 7 412s JS G ENUM: Defining Gdk.DragProtocol as 0x194ceb90b350 412s JS G NS: Found info type OBJECT for 'DrawingContext' in namespace 'Gdk' 412s JS G OBJ: Defined class for DrawingContext (GdkDrawingContext), prototype 0x1cd92650aab0, JSClass 0x61dc8f3d8610, in object 0xd8526d79308 412s JS G NS: Found info type STRUCT for 'DrawingContextClass' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'EVENT_PROPAGATE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'EVENT_STOP' in namespace 'Gdk' 412s JS G NS: Found info type UNION for 'Event' in namespace 'Gdk' 412s JS G BXD: Defined class for Event (GdkEvent), prototype 0x1cd92650ab00, JSClass 0x61dc8f3d85b0, in object 0xd8526d79308 412s JS G NS: Found info type STRUCT for 'EventAny' in namespace 'Gdk' 412s JS G BXD: Defined class for EventAny (void), prototype 0x1cd92650aba0, JSClass 0x61dc8f3d85e0, in object 0xd8526d79308 412s JS G NS: Found info type STRUCT for 'EventButton' in namespace 'Gdk' 412s JS G BXD: Defined class for EventButton (void), prototype 0x1cd92650abc8, JSClass 0x61dc8f3d85e0, in object 0xd8526d79308 412s JS G NS: Found info type STRUCT for 'EventConfigure' in namespace 'Gdk' 412s JS G BXD: Defined class for EventConfigure (void), prototype 0x1cd92650abf0, JSClass 0x61dc8f3d85e0, in object 0xd8526d79308 412s JS G NS: Found info type STRUCT for 'EventCrossing' in namespace 'Gdk' 412s JS G BXD: Defined class for EventCrossing (void), prototype 0x1cd92650ac18, JSClass 0x61dc8f3d85e0, in object 0xd8526d79308 412s JS G NS: Found info type STRUCT for 'EventDND' in namespace 'Gdk' 412s JS G BXD: Defined class for EventDND (void), prototype 0x1cd92650ac40, JSClass 0x61dc8f3d85e0, in object 0xd8526d79308 412s JS G NS: Found info type STRUCT for 'EventExpose' in namespace 'Gdk' 412s JS G BXD: Defined class for EventExpose (void), prototype 0x1cd92650ac68, JSClass 0x61dc8f3d85e0, in object 0xd8526d79308 412s JS G NS: Found info type STRUCT for 'EventFocus' in namespace 'Gdk' 412s JS G BXD: Defined class for EventFocus (void), prototype 0x1cd92650ac90, JSClass 0x61dc8f3d85e0, in object 0xd8526d79308 412s JS G NS: Found info type STRUCT for 'EventGrabBroken' in namespace 'Gdk' 412s JS G BXD: Defined class for EventGrabBroken (void), prototype 0x1cd92650acb8, JSClass 0x61dc8f3d85e0, in object 0xd8526d79308 412s JS G NS: Found info type STRUCT for 'EventKey' in namespace 'Gdk' 412s JS G BXD: Defined class for EventKey (void), prototype 0x1cd92650ace0, JSClass 0x61dc8f3d85e0, in object 0xd8526d79308 412s JS G NS: Found info type FLAGS for 'EventMask' in namespace 'Gdk' 412s JS G ENUM: Defining enum value EXPOSURE_MASK (fixed from exposure_mask) 2 412s JS G ENUM: Defining enum value POINTER_MOTION_MASK (fixed from pointer_motion_mask) 4 412s JS G ENUM: Defining enum value POINTER_MOTION_HINT_MASK (fixed from pointer_motion_hint_mask) 8 412s JS G ENUM: Defining enum value BUTTON_MOTION_MASK (fixed from button_motion_mask) 16 412s JS G ENUM: Defining enum value BUTTON1_MOTION_MASK (fixed from button1_motion_mask) 32 412s JS G ENUM: Defining enum value BUTTON2_MOTION_MASK (fixed from button2_motion_mask) 64 412s JS G ENUM: Defining enum value BUTTON3_MOTION_MASK (fixed from button3_motion_mask) 128 412s JS G ENUM: Defining enum value BUTTON_PRESS_MASK (fixed from button_press_mask) 256 412s JS G ENUM: Defining enum value BUTTON_RELEASE_MASK (fixed from button_release_mask) 512 412s JS G ENUM: Defining enum value KEY_PRESS_MASK (fixed from key_press_mask) 1024 412s JS G ENUM: Defining enum value KEY_RELEASE_MASK (fixed from key_release_mask) 2048 412s JS G ENUM: Defining enum value ENTER_NOTIFY_MASK (fixed from enter_notify_mask) 4096 412s JS G ENUM: Defining enum value LEAVE_NOTIFY_MASK (fixed from leave_notify_mask) 8192 412s JS G ENUM: Defining enum value FOCUS_CHANGE_MASK (fixed from focus_change_mask) 16384 412s JS G ENUM: Defining enum value STRUCTURE_MASK (fixed from structure_mask) 32768 412s JS G ENUM: Defining enum value PROPERTY_CHANGE_MASK (fixed from property_change_mask) 65536 412s JS G ENUM: Defining enum value VISIBILITY_NOTIFY_MASK (fixed from visibility_notify_mask) 131072 412s JS G ENUM: Defining enum value PROXIMITY_IN_MASK (fixed from proximity_in_mask) 262144 412s JS G ENUM: Defining enum value PROXIMITY_OUT_MASK (fixed from proximity_out_mask) 524288 412s JS G ENUM: Defining enum value SUBSTRUCTURE_MASK (fixed from substructure_mask) 1048576 412s JS G ENUM: Defining enum value SCROLL_MASK (fixed from scroll_mask) 2097152 412s JS G ENUM: Defining enum value TOUCH_MASK (fixed from touch_mask) 4194304 412s JS G ENUM: Defining enum value SMOOTH_SCROLL_MASK (fixed from smooth_scroll_mask) 8388608 412s JS G ENUM: Defining enum value TOUCHPAD_GESTURE_MASK (fixed from touchpad_gesture_mask) 16777216 412s JS G ENUM: Defining enum value TABLET_PAD_MASK (fixed from tablet_pad_mask) 33554432 412s JS G ENUM: Defining enum value ALL_EVENTS_MASK (fixed from all_events_mask) 67108862 412s JS G ENUM: Defining Gdk.EventMask as 0x194ceb90b430 412s JS G NS: Found info type STRUCT for 'EventMotion' in namespace 'Gdk' 412s JS G BXD: Defined class for EventMotion (void), prototype 0x1cd92650ad30, JSClass 0x61dc8f3d85e0, in object 0xd8526d79308 412s JS G NS: Found info type STRUCT for 'EventOwnerChange' in namespace 'Gdk' 412s JS G BXD: Defined class for EventOwnerChange (void), prototype 0x1cd92650ad58, JSClass 0x61dc8f3d85e0, in object 0xd8526d79308 412s JS G NS: Found info type STRUCT for 'EventPadAxis' in namespace 'Gdk' 412s JS G BXD: Defined class for EventPadAxis (void), prototype 0x1cd92650ad80, JSClass 0x61dc8f3d85e0, in object 0xd8526d79308 412s JS G NS: Found info type STRUCT for 'EventPadButton' in namespace 'Gdk' 412s JS G BXD: Defined class for EventPadButton (void), prototype 0x1cd92650ada8, JSClass 0x61dc8f3d85e0, in object 0xd8526d79308 412s JS G NS: Found info type STRUCT for 'EventPadGroupMode' in namespace 'Gdk' 412s JS G BXD: Defined class for EventPadGroupMode (void), prototype 0x1cd92650add0, JSClass 0x61dc8f3d85e0, in object 0xd8526d79308 412s JS G NS: Found info type STRUCT for 'EventProperty' in namespace 'Gdk' 412s JS G BXD: Defined class for EventProperty (void), prototype 0x1cd92650adf8, JSClass 0x61dc8f3d85e0, in object 0xd8526d79308 412s JS G NS: Found info type STRUCT for 'EventProximity' in namespace 'Gdk' 412s JS G BXD: Defined class for EventProximity (void), prototype 0x1cd92650ae20, JSClass 0x61dc8f3d85e0, in object 0xd8526d79308 412s JS G NS: Found info type STRUCT for 'EventScroll' in namespace 'Gdk' 412s JS G BXD: Defined class for EventScroll (void), prototype 0x1cd92650ae48, JSClass 0x61dc8f3d85e0, in object 0xd8526d79308 412s JS G NS: Found info type STRUCT for 'EventSelection' in namespace 'Gdk' 412s JS G BXD: Defined class for EventSelection (void), prototype 0x1cd92650ae70, JSClass 0x61dc8f3d85e0, in object 0xd8526d79308 412s JS G NS: Found info type STRUCT for 'EventSequence' in namespace 'Gdk' 412s JS G BXD: Defined class for EventSequence (GdkEventSequence), prototype 0x1cd92650ae98, JSClass 0x61dc8f3d85e0, in object 0xd8526d79308 412s JS G NS: Found info type STRUCT for 'EventSetting' in namespace 'Gdk' 412s JS G BXD: Defined class for EventSetting (void), prototype 0x1cd92650aee8, JSClass 0x61dc8f3d85e0, in object 0xd8526d79308 412s JS G NS: Found info type STRUCT for 'EventTouch' in namespace 'Gdk' 412s JS G BXD: Defined class for EventTouch (void), prototype 0x1cd92650af10, JSClass 0x61dc8f3d85e0, in object 0xd8526d79308 412s JS G NS: Found info type STRUCT for 'EventTouchpadPinch' in namespace 'Gdk' 412s JS G BXD: Defined class for EventTouchpadPinch (void), prototype 0x1cd92650af38, JSClass 0x61dc8f3d85e0, in object 0xd8526d79308 412s JS G NS: Found info type STRUCT for 'EventTouchpadSwipe' in namespace 'Gdk' 412s JS G BXD: Defined class for EventTouchpadSwipe (void), prototype 0x1cd92650af60, JSClass 0x61dc8f3d85e0, in object 0xd8526d79308 412s JS G NS: Found info type ENUM for 'EventType' in namespace 'Gdk' 412s JS G ENUM: Defining enum value NOTHING (fixed from nothing) -1 412s JS G ENUM: Defining enum value DELETE (fixed from delete) 0 412s JS G ENUM: Defining enum value DESTROY (fixed from destroy) 1 412s JS G ENUM: Defining enum value EXPOSE (fixed from expose) 2 412s JS G ENUM: Defining enum value MOTION_NOTIFY (fixed from motion_notify) 3 412s JS G ENUM: Defining enum value BUTTON_PRESS (fixed from button_press) 4 412s JS G ENUM: Defining enum value 2BUTTON_PRESS (fixed from 2button_press) 5 412s JS G ENUM: Defining enum value DOUBLE_BUTTON_PRESS (fixed from double_button_press) 5 412s JS G ENUM: Defining enum value 3BUTTON_PRESS (fixed from 3button_press) 6 412s JS G ENUM: Defining enum value TRIPLE_BUTTON_PRESS (fixed from triple_button_press) 6 412s JS G ENUM: Defining enum value BUTTON_RELEASE (fixed from button_release) 7 412s JS G ENUM: Defining enum value KEY_PRESS (fixed from key_press) 8 412s JS G ENUM: Defining enum value KEY_RELEASE (fixed from key_release) 9 412s JS G ENUM: Defining enum value ENTER_NOTIFY (fixed from enter_notify) 10 412s JS G ENUM: Defining enum value LEAVE_NOTIFY (fixed from leave_notify) 11 412s JS G ENUM: Defining enum value FOCUS_CHANGE (fixed from focus_change) 12 412s JS G ENUM: Defining enum value CONFIGURE (fixed from configure) 13 412s JS G ENUM: Defining enum value MAP (fixed from map) 14 412s JS G ENUM: Defining enum value UNMAP (fixed from unmap) 15 412s JS G ENUM: Defining enum value PROPERTY_NOTIFY (fixed from property_notify) 16 412s JS G ENUM: Defining enum value SELECTION_CLEAR (fixed from selection_clear) 17 412s JS G ENUM: Defining enum value SELECTION_REQUEST (fixed from selection_request) 18 412s JS G ENUM: Defining enum value SELECTION_NOTIFY (fixed from selection_notify) 19 412s JS G ENUM: Defining enum value PROXIMITY_IN (fixed from proximity_in) 20 412s JS G ENUM: Defining enum value PROXIMITY_OUT (fixed from proximity_out) 21 412s JS G ENUM: Defining enum value DRAG_ENTER (fixed from drag_enter) 22 412s JS G ENUM: Defining enum value DRAG_LEAVE (fixed from drag_leave) 23 412s JS G ENUM: Defining enum value DRAG_MOTION (fixed from drag_motion) 24 412s JS G ENUM: Defining enum value DRAG_STATUS (fixed from drag_status) 25 412s JS G ENUM: Defining enum value DROP_START (fixed from drop_start) 26 412s JS G ENUM: Defining enum value DROP_FINISHED (fixed from drop_finished) 27 412s JS G ENUM: Defining enum value CLIENT_EVENT (fixed from client_event) 28 412s JS G ENUM: Defining enum value VISIBILITY_NOTIFY (fixed from visibility_notify) 29 412s JS G ENUM: Defining enum value SCROLL (fixed from scroll) 31 412s JS G ENUM: Defining enum value WINDOW_STATE (fixed from window_state) 32 412s JS G ENUM: Defining enum value SETTING (fixed from setting) 33 412s JS G ENUM: Defining enum value OWNER_CHANGE (fixed from owner_change) 34 412s JS G ENUM: Defining enum value GRAB_BROKEN (fixed from grab_broken) 35 412s JS G ENUM: Defining enum value DAMAGE (fixed from damage) 36 412s JS G ENUM: Defining enum value TOUCH_BEGIN (fixed from touch_begin) 37 412s JS G ENUM: Defining enum value TOUCH_UPDATE (fixed from touch_update) 38 412s JS G ENUM: Defining enum value TOUCH_END (fixed from touch_end) 39 412s JS G ENUM: Defining enum value TOUCH_CANCEL (fixed from touch_cancel) 40 412s JS G ENUM: Defining enum value TOUCHPAD_SWIPE (fixed from touchpad_swipe) 41 412s JS G ENUM: Defining enum value TOUCHPAD_PINCH (fixed from touchpad_pinch) 42 412s JS G ENUM: Defining enum value PAD_BUTTON_PRESS (fixed from pad_button_press) 43 412s JS G ENUM: Defining enum value PAD_BUTTON_RELEASE (fixed from pad_button_release) 44 412s JS G ENUM: Defining enum value PAD_RING (fixed from pad_ring) 45 412s JS G ENUM: Defining enum value PAD_STRIP (fixed from pad_strip) 46 412s JS G ENUM: Defining enum value PAD_GROUP_MODE (fixed from pad_group_mode) 47 412s JS G ENUM: Defining enum value EVENT_LAST (fixed from event_last) 48 412s JS G ENUM: Defining Gdk.EventType as 0x194ceb90b610 412s JS G NS: Found info type STRUCT for 'EventVisibility' in namespace 'Gdk' 412s JS G BXD: Defined class for EventVisibility (void), prototype 0x1cd92650afb0, JSClass 0x61dc8f3d85e0, in object 0xd8526d79308 412s JS G NS: Found info type STRUCT for 'EventWindowState' in namespace 'Gdk' 412s JS G BXD: Defined class for EventWindowState (void), prototype 0x1cd92650afd8, JSClass 0x61dc8f3d85e0, in object 0xd8526d79308 412s JS G NS: Found info type ENUM for 'FilterReturn' in namespace 'Gdk' 412s JS G ENUM: Defining enum value CONTINUE (fixed from continue) 0 412s JS G ENUM: Defining enum value TRANSLATE (fixed from translate) 1 412s JS G ENUM: Defining enum value REMOVE (fixed from remove) 2 412s JS G ENUM: Defining Gdk.FilterReturn as 0x194ceb90b9f0 412s JS G NS: Found info type OBJECT for 'FrameClock' in namespace 'Gdk' 412s JS G OBJ: Defined class for FrameClock (GdkFrameClock), prototype 0x1cd926546060, JSClass 0x61dc8f3d8610, in object 0xd8526d79308 412s JS G NS: Found info type STRUCT for 'FrameClockClass' in namespace 'Gdk' 412s JS G NS: Found info type FLAGS for 'FrameClockPhase' in namespace 'Gdk' 412s JS G ENUM: Defining enum value NONE (fixed from none) 0 412s JS G ENUM: Defining enum value FLUSH_EVENTS (fixed from flush_events) 1 412s JS G ENUM: Defining enum value BEFORE_PAINT (fixed from before_paint) 2 412s JS G ENUM: Defining enum value UPDATE (fixed from update) 4 412s JS G ENUM: Defining enum value LAYOUT (fixed from layout) 8 412s JS G ENUM: Defining enum value PAINT (fixed from paint) 16 412s JS G ENUM: Defining enum value RESUME_EVENTS (fixed from resume_events) 32 412s JS G ENUM: Defining enum value AFTER_PAINT (fixed from after_paint) 64 412s JS G ENUM: Defining Gdk.FrameClockPhase as 0x194ceb90ba50 412s JS G NS: Found info type STRUCT for 'FrameClockPrivate' in namespace 'Gdk' 412s JS G BXD: Defined class for FrameClockPrivate (void), prototype 0x1cd9265460d8, JSClass 0x61dc8f3d85e0, in object 0xd8526d79308 412s JS G NS: Found info type STRUCT for 'FrameTimings' in namespace 'Gdk' 412s JS G BXD: Defined class for FrameTimings (GdkFrameTimings), prototype 0x1cd926546100, JSClass 0x61dc8f3d85e0, in object 0xd8526d79308 412s JS G NS: Found info type ENUM for 'FullscreenMode' in namespace 'Gdk' 412s JS G ENUM: Defining enum value CURRENT_MONITOR (fixed from current_monitor) 0 412s JS G ENUM: Defining enum value ALL_MONITORS (fixed from all_monitors) 1 412s JS G ENUM: Defining Gdk.FullscreenMode as 0x194ceb90bb30 412s JS G NS: Found info type OBJECT for 'GLContext' in namespace 'Gdk' 412s JS G OBJ: Defined class for GLContext (GdkGLContext), prototype 0x1cd926546178, JSClass 0x61dc8f3d8610, in object 0xd8526d79308 412s JS G NS: Found info type ENUM for 'GLError' in namespace 'Gdk' 412s JS G ERR: Defined class for GLError (GError), prototype 0x1cd9265138a8, JSClass 0x61dc8f3da5c0, in object 0xd8526d79308 412s JS G ENUM: Defining enum value NOT_AVAILABLE (fixed from not_available) 0 412s JS G ENUM: Defining enum value UNSUPPORTED_FORMAT (fixed from unsupported_format) 1 412s JS G ENUM: Defining enum value UNSUPPORTED_PROFILE (fixed from unsupported_profile) 2 412s JS G NS: Found info type STRUCT for 'Geometry' in namespace 'Gdk' 412s JS G BXD: Defined class for Geometry (void), prototype 0x1cd9265461c8, JSClass 0x61dc8f3d85e0, in object 0xd8526d79308 412s JS G NS: Found info type ENUM for 'GrabOwnership' in namespace 'Gdk' 412s JS G ENUM: Defining enum value NONE (fixed from none) 0 412s JS G ENUM: Defining enum value WINDOW (fixed from window) 1 412s JS G ENUM: Defining enum value APPLICATION (fixed from application) 2 412s JS G ENUM: Defining Gdk.GrabOwnership as 0x194ceb90bb90 412s JS G NS: Found info type ENUM for 'GrabStatus' in namespace 'Gdk' 412s JS G ENUM: Defining enum value SUCCESS (fixed from success) 0 412s JS G ENUM: Defining enum value ALREADY_GRABBED (fixed from already_grabbed) 1 412s JS G ENUM: Defining enum value INVALID_TIME (fixed from invalid_time) 2 412s JS G ENUM: Defining enum value NOT_VIEWABLE (fixed from not_viewable) 3 412s JS G ENUM: Defining enum value FROZEN (fixed from frozen) 4 412s JS G ENUM: Defining enum value FAILED (fixed from failed) 5 412s JS G ENUM: Defining Gdk.GrabStatus as 0x194ceb90bbf0 412s JS G NS: Found info type ENUM for 'Gravity' in namespace 'Gdk' 412s JS G ENUM: Defining enum value NORTH_WEST (fixed from north_west) 1 412s JS G ENUM: Defining enum value NORTH (fixed from north) 2 412s JS G ENUM: Defining enum value NORTH_EAST (fixed from north_east) 3 412s JS G ENUM: Defining enum value WEST (fixed from west) 4 412s JS G ENUM: Defining enum value CENTER (fixed from center) 5 412s JS G ENUM: Defining enum value EAST (fixed from east) 6 412s JS G ENUM: Defining enum value SOUTH_WEST (fixed from south_west) 7 412s JS G ENUM: Defining enum value SOUTH (fixed from south) 8 412s JS G ENUM: Defining enum value SOUTH_EAST (fixed from south_east) 9 412s JS G ENUM: Defining enum value STATIC (fixed from static) 10 412s JS G ENUM: Defining Gdk.Gravity as 0x194ceb90bcd0 412s JS G NS: Found info type ENUM for 'InputMode' in namespace 'Gdk' 412s JS G ENUM: Defining enum value DISABLED (fixed from disabled) 0 412s JS G ENUM: Defining enum value SCREEN (fixed from screen) 1 412s JS G ENUM: Defining enum value WINDOW (fixed from window) 2 412s JS G ENUM: Defining Gdk.InputMode as 0x194ceb90bdb0 412s JS G NS: Found info type ENUM for 'InputSource' in namespace 'Gdk' 412s JS G ENUM: Defining enum value MOUSE (fixed from mouse) 0 412s JS G ENUM: Defining enum value PEN (fixed from pen) 1 412s JS G ENUM: Defining enum value ERASER (fixed from eraser) 2 412s JS G ENUM: Defining enum value CURSOR (fixed from cursor) 3 412s JS G ENUM: Defining enum value KEYBOARD (fixed from keyboard) 4 412s JS G ENUM: Defining enum value TOUCHSCREEN (fixed from touchscreen) 5 412s JS G ENUM: Defining enum value TOUCHPAD (fixed from touchpad) 6 412s JS G ENUM: Defining enum value TRACKPOINT (fixed from trackpoint) 7 412s JS G ENUM: Defining enum value TABLET_PAD (fixed from tablet_pad) 8 412s JS G ENUM: Defining Gdk.InputSource as 0x194ceb90be10 412s JS G NS: Found info type CONSTANT for 'KEY_0' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_1' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_2' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_3' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_3270_AltCursor' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_3270_Attn' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_3270_BackTab' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_3270_ChangeScreen' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_3270_Copy' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_3270_CursorBlink' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_3270_CursorSelect' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_3270_DeleteWord' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_3270_Duplicate' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_3270_Enter' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_3270_EraseEOF' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_3270_EraseInput' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_3270_ExSelect' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_3270_FieldMark' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_3270_Ident' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_3270_Jump' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_3270_KeyClick' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_3270_Left2' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_3270_PA1' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_3270_PA2' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_3270_PA3' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_3270_Play' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_3270_PrintScreen' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_3270_Quit' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_3270_Record' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_3270_Reset' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_3270_Right2' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_3270_Rule' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_3270_Setup' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_3270_Test' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_4' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_5' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_6' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_7' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_8' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_9' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_A' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_AE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Aacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Abelowdot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Abreve' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Abreveacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Abrevebelowdot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Abrevegrave' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Abrevehook' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Abrevetilde' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_AccessX_Enable' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_AccessX_Feedback_Enable' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Acircumflex' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Acircumflexacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Acircumflexbelowdot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Acircumflexgrave' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Acircumflexhook' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Acircumflextilde' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_AddFavorite' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Adiaeresis' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Agrave' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ahook' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Alt_L' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Alt_R' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Amacron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Aogonek' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ApplicationLeft' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ApplicationRight' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_0' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_1' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_2' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_3' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_4' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_5' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_6' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_7' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_8' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_9' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_ain' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_alef' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_alefmaksura' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_beh' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_comma' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_dad' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_dal' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_damma' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_dammatan' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_ddal' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_farsi_yeh' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_fatha' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_fathatan' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_feh' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_fullstop' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_gaf' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_ghain' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_ha' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hah' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamza' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamza_above' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamza_below' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamzaonalef' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamzaonwaw' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamzaonyeh' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamzaunderalef' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_heh' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_heh_doachashmee' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_heh_goal' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_jeem' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_jeh' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_kaf' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_kasra' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_kasratan' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_keheh' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_khah' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_lam' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_madda_above' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_maddaonalef' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_meem' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_noon' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_noon_ghunna' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_peh' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_percent' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_qaf' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_question_mark' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_ra' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_rreh' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_sad' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_seen' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_semicolon' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_shadda' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_sheen' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_sukun' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_superscript_alef' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_switch' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_tah' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_tatweel' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_tcheh' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_teh' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_tehmarbuta' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_thal' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_theh' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_tteh' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_veh' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_waw' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_yeh' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_yeh_baree' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_zah' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Arabic_zain' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Aring' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_AT' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_AYB' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_BEN' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_CHA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_DA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_DZA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_E' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_FE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_GHAT' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_GIM' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_HI' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_HO' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_INI' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_JE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_KE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_KEN' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_KHE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_LYUN' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_MEN' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_NU' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_O' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_PE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_PYUR' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_RA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_RE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_SE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_SHA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_TCHE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_TO' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_TSA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_TSO' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_TYUN' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_VEV' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_VO' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_VYUN' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_YECH' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ZA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ZHE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_accent' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_amanak' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_apostrophe' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_at' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ayb' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ben' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_but' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_cha' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_da' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_dza' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_e' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_exclam' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_fe' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_full_stop' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ghat' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_gim' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_hi' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ho' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_hyphen' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ini' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_je' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ke' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ken' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_khe' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ligature_ew' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_lyun' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_men' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_nu' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_o' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_paruyk' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_pe' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_pyur' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_question' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ra' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_re' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_se' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_separation_mark' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_sha' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_shesht' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_tche' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_to' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_tsa' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_tso' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_tyun' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_verjaket' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_vev' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_vo' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_vyun' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_yech' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_yentamna' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_za' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Armenian_zhe' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Atilde' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_AudibleBell_Enable' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_AudioCycleTrack' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_AudioForward' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_AudioLowerVolume' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_AudioMedia' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_AudioMicMute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_AudioMute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_AudioNext' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_AudioPause' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_AudioPlay' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_AudioPreset' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_AudioPrev' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_AudioRaiseVolume' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_AudioRandomPlay' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_AudioRecord' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_AudioRepeat' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_AudioRewind' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_AudioStop' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Away' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_B' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Babovedot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Back' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_BackForward' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_BackSpace' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Battery' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Begin' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Blue' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Bluetooth' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Book' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_BounceKeys_Enable' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Break' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_BrightnessAdjust' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Byelorussian_SHORTU' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Byelorussian_shortu' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_C' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_CD' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_CH' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_C_H' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_C_h' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cabovedot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Calculator' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Calendar' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cancel' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Caps_Lock' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ccaron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ccedilla' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ccircumflex' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ch' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Clear' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ClearGrab' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Close' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Codeinput' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ColonSign' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Community' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ContrastAdjust' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Control_L' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Control_R' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Copy' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_CruzeiroSign' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cut' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_CycleAngle' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_A' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_BE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_CHE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_CHE_descender' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_CHE_vertstroke' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_DE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_DZHE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_E' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_EF' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_EL' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_EM' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_EN' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_EN_descender' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ER' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ES' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_GHE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_GHE_bar' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_HA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_HARDSIGN' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_HA_descender' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_I' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_IE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_IO' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_I_macron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_JE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_KA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_KA_descender' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_KA_vertstroke' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_LJE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_NJE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_O' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_O_bar' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_PE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_SCHWA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_SHA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_SHCHA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_SHHA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_SHORTI' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_SOFTSIGN' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_TE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_TSE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_U' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_U_macron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_U_straight' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_U_straight_bar' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_VE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_YA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_YERU' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_YU' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ZE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ZHE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ZHE_descender' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_a' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_be' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_che' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_che_descender' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_che_vertstroke' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_de' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_dzhe' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_e' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ef' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_el' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_em' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_en' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_en_descender' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_er' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_es' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ghe' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ghe_bar' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ha' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ha_descender' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_hardsign' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_i' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_i_macron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ie' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_io' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_je' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ka' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ka_descender' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ka_vertstroke' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_lje' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_nje' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_o' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_o_bar' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_pe' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_schwa' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_sha' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_shcha' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_shha' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_shorti' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_softsign' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_te' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_tse' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_u' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_u_macron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_u_straight' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_u_straight_bar' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ve' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ya' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_yeru' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_yu' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ze' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_zhe' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_zhe_descender' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_D' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_DOS' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Dabovedot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Dcaron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Delete' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Display' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Documents' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_DongSign' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Down' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Dstroke' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_E' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ENG' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ETH' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_EZH' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Eabovedot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Eacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ebelowdot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ecaron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ecircumflex' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ecircumflexacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ecircumflexbelowdot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ecircumflexgrave' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ecircumflexhook' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ecircumflextilde' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_EcuSign' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ediaeresis' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Egrave' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ehook' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Eisu_Shift' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Eisu_toggle' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Eject' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Emacron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_End' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Eogonek' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Escape' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Eth' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Etilde' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_EuroSign' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Excel' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Execute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Explorer' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_F' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_F1' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_F10' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_F11' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_F12' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_F13' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_F14' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_F15' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_F16' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_F17' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_F18' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_F19' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_F2' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_F20' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_F21' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_F22' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_F23' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_F24' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_F25' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_F26' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_F27' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_F28' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_F29' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_F3' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_F30' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_F31' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_F32' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_F33' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_F34' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_F35' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_F4' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_F5' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_F6' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_F7' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_F8' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_F9' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_FFrancSign' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Fabovedot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Farsi_0' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Farsi_1' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Farsi_2' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Farsi_3' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Farsi_4' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Farsi_5' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Farsi_6' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Farsi_7' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Farsi_8' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Farsi_9' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Farsi_yeh' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Favorites' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Finance' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Find' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_First_Virtual_Screen' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Forward' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_FrameBack' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_FrameForward' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_G' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Gabovedot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Game' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Gbreve' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Gcaron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Gcedilla' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Gcircumflex' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Georgian_an' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Georgian_ban' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Georgian_can' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Georgian_char' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Georgian_chin' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Georgian_cil' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Georgian_don' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Georgian_en' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Georgian_fi' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Georgian_gan' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Georgian_ghan' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Georgian_hae' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Georgian_har' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Georgian_he' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Georgian_hie' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Georgian_hoe' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Georgian_in' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Georgian_jhan' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Georgian_jil' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Georgian_kan' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Georgian_khar' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Georgian_las' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Georgian_man' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Georgian_nar' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Georgian_on' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Georgian_par' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Georgian_phar' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Georgian_qar' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Georgian_rae' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Georgian_san' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Georgian_shin' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Georgian_tan' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Georgian_tar' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Georgian_un' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Georgian_vin' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Georgian_we' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Georgian_xan' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Georgian_zen' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Georgian_zhar' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Go' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_ALPHA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_ALPHAaccent' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_BETA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_CHI' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_DELTA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_EPSILON' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_EPSILONaccent' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_ETA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_ETAaccent' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_GAMMA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_IOTA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_IOTAaccent' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_IOTAdiaeresis' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_IOTAdieresis' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_KAPPA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_LAMBDA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_LAMDA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_MU' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_NU' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_OMEGA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_OMEGAaccent' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_OMICRON' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_OMICRONaccent' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_PHI' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_PI' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_PSI' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_RHO' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_SIGMA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_TAU' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_THETA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_UPSILON' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_UPSILONaccent' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_UPSILONdieresis' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_XI' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_ZETA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_accentdieresis' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_alpha' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_alphaaccent' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_beta' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_chi' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_delta' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_epsilon' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_epsilonaccent' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_eta' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_etaaccent' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_finalsmallsigma' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_gamma' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_horizbar' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_iota' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_iotaaccent' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_iotaaccentdieresis' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_iotadieresis' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_kappa' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_lambda' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_lamda' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_mu' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_nu' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_omega' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_omegaaccent' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_omicron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_omicronaccent' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_phi' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_pi' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_psi' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_rho' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_sigma' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_switch' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_tau' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_theta' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_upsilon' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_upsilonaccent' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_upsilonaccentdieresis' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_upsilondieresis' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_xi' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Greek_zeta' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Green' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_H' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_A' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_AE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_AraeA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_AraeAE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Banja' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Cieuc' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Codeinput' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Dikeud' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_E' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_EO' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_EU' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_End' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Hanja' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Hieuh' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_I' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Ieung' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Cieuc' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Dikeud' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Hieuh' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Ieung' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Jieuj' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Khieuq' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Kiyeog' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_KiyeogSios' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_KkogjiDalrinIeung' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Mieum' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Nieun' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_NieunHieuh' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_NieunJieuj' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_PanSios' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Phieuf' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Pieub' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_PieubSios' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Rieul' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulHieuh' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulKiyeog' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulMieum' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulPhieuf' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulPieub' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulSios' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulTieut' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Sios' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_SsangKiyeog' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_SsangSios' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Tieut' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_YeorinHieuh' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Jamo' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Jeonja' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Jieuj' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Khieuq' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Kiyeog' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_KiyeogSios' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_KkogjiDalrinIeung' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Mieum' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_MultipleCandidate' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Nieun' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_NieunHieuh' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_NieunJieuj' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_O' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_OE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_PanSios' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Phieuf' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Pieub' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_PieubSios' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_PostHanja' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_PreHanja' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_PreviousCandidate' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Rieul' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulHieuh' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulKiyeog' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulMieum' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulPhieuf' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulPieub' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulSios' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulTieut' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulYeorinHieuh' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Romaja' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SingleCandidate' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Sios' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Special' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SsangDikeud' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SsangJieuj' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SsangKiyeog' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SsangPieub' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SsangSios' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Start' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SunkyeongeumMieum' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SunkyeongeumPhieuf' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SunkyeongeumPieub' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Tieut' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_U' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_WA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_WAE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_WE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_WEO' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_WI' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YAE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YEO' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YI' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YO' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YU' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YeorinHieuh' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hangul_switch' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hankaku' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hcircumflex' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hebrew_switch' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Help' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Henkan' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Henkan_Mode' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hibernate' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hiragana' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hiragana_Katakana' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_History' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Home' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_HomePage' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_HotLinks' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hstroke' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hyper_L' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Hyper_R' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_I' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_Center_Object' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_Continuous_Underline' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_Discontinuous_Underline' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_Emphasize' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_Enter' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_Fast_Cursor_Down' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_Fast_Cursor_Left' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_Fast_Cursor_Right' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_Fast_Cursor_Up' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_First_Group' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_First_Group_Lock' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_Group_Latch' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_Group_Lock' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_Group_Shift' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_Last_Group' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_Last_Group_Lock' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_Left_Tab' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_Level2_Latch' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_Level3_Latch' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_Level3_Lock' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_Level3_Shift' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_Level5_Latch' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_Level5_Lock' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_Level5_Shift' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_Lock' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_Move_Line_Down' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_Move_Line_Up' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_Next_Group' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_Next_Group_Lock' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_Partial_Line_Down' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_Partial_Line_Up' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_Partial_Space_Left' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_Partial_Space_Right' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_Prev_Group' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_Prev_Group_Lock' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_Release_Both_Margins' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_Release_Margin_Left' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_Release_Margin_Right' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_Set_Margin_Left' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ISO_Set_Margin_Right' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Iabovedot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Iacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ibelowdot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ibreve' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Icircumflex' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Idiaeresis' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Igrave' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ihook' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Imacron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Insert' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Iogonek' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Itilde' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_J' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Jcircumflex' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_K' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KP_0' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KP_1' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KP_2' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KP_3' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KP_4' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KP_5' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KP_6' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KP_7' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KP_8' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KP_9' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KP_Add' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KP_Begin' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KP_Decimal' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KP_Delete' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KP_Divide' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KP_Down' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KP_End' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KP_Enter' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KP_Equal' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KP_F1' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KP_F2' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KP_F3' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KP_F4' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KP_Home' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KP_Insert' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KP_Left' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KP_Multiply' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KP_Next' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KP_Page_Down' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KP_Page_Up' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KP_Prior' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KP_Right' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KP_Separator' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KP_Space' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KP_Subtract' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KP_Tab' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KP_Up' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Kana_Lock' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Kana_Shift' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Kanji' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Kanji_Bangou' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Katakana' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KbdBrightnessDown' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KbdBrightnessUp' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_KbdLightOnOff' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Kcedilla' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Keyboard' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Korean_Won' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_L' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_L1' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_L10' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_L2' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_L3' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_L4' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_L5' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_L6' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_L7' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_L8' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_L9' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Lacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Last_Virtual_Screen' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Launch0' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Launch1' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Launch2' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Launch3' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Launch4' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Launch5' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Launch6' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Launch7' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Launch8' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Launch9' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_LaunchA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_LaunchB' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_LaunchC' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_LaunchD' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_LaunchE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_LaunchF' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Lbelowdot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Lcaron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Lcedilla' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Left' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_LightBulb' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Linefeed' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_LiraSign' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_LogGrabInfo' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_LogOff' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_LogWindowTree' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Lstroke' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_M' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Mabovedot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Macedonia_DSE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Macedonia_GJE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Macedonia_KJE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Macedonia_dse' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Macedonia_gje' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Macedonia_kje' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Mae_Koho' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Mail' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_MailForward' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Market' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Massyo' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Meeting' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Memo' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Menu' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_MenuKB' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_MenuPB' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Messenger' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Meta_L' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Meta_R' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_MillSign' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ModeLock' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Mode_switch' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_MonBrightnessDown' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_MonBrightnessUp' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_MouseKeys_Accel_Enable' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_MouseKeys_Enable' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Muhenkan' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Multi_key' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_MultipleCandidate' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Music' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_MyComputer' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_MySites' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_N' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Nacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_NairaSign' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ncaron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ncedilla' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_New' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_NewSheqelSign' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_News' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Next' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Next_VMode' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Next_Virtual_Screen' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ntilde' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Num_Lock' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_O' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_OE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Oacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Obarred' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Obelowdot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ocaron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ocircumflex' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ocircumflexacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ocircumflexbelowdot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ocircumflexgrave' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ocircumflexhook' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ocircumflextilde' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Odiaeresis' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Odoubleacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_OfficeHome' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ograve' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ohook' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ohorn' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ohornacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ohornbelowdot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ohorngrave' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ohornhook' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ohorntilde' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Omacron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ooblique' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Open' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_OpenURL' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Option' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Oslash' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Otilde' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Overlay1_Enable' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Overlay2_Enable' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_P' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Pabovedot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Page_Down' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Page_Up' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Paste' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Pause' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_PesetaSign' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Phone' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Pictures' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Accelerate' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Button1' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Button2' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Button3' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Button4' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Button5' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Button_Dflt' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DblClick1' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DblClick2' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DblClick3' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DblClick4' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DblClick5' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DblClick_Dflt' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DfltBtnNext' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DfltBtnPrev' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Down' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DownLeft' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DownRight' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Drag1' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Drag2' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Drag3' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Drag4' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Drag5' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Drag_Dflt' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Pointer_EnableKeys' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Left' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Right' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Up' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Pointer_UpLeft' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Pointer_UpRight' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_PowerDown' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_PowerOff' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Prev_VMode' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Prev_Virtual_Screen' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_PreviousCandidate' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Print' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Prior' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Q' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_R' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_R1' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_R10' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_R11' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_R12' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_R13' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_R14' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_R15' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_R2' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_R3' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_R4' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_R5' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_R6' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_R7' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_R8' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_R9' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_RFKill' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Racute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Rcaron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Rcedilla' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Red' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Redo' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Refresh' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Reload' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_RepeatKeys_Enable' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Reply' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Return' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Right' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_RockerDown' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_RockerEnter' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_RockerUp' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Romaji' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_RotateWindows' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_RotationKB' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_RotationPB' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_RupeeSign' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_S' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_SCHWA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sabovedot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Save' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Scaron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Scedilla' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Scircumflex' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ScreenSaver' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ScrollClick' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ScrollDown' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ScrollUp' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Scroll_Lock' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Search' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Select' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_SelectButton' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Send' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Serbian_DJE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Serbian_DZE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Serbian_JE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Serbian_LJE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Serbian_NJE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Serbian_TSHE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Serbian_dje' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Serbian_dze' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Serbian_je' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Serbian_lje' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Serbian_nje' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Serbian_tshe' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Shift_L' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Shift_Lock' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Shift_R' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Shop' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_SingleCandidate' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_a' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_aa' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_aa2' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ae' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ae2' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_aee' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_aee2' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ai' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ai2' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_al' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_au' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_au2' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ba' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_bha' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ca' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_cha' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_dda' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ddha' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_dha' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_dhha' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_e' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_e2' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ee' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ee2' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_fa' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ga' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_gha' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_h2' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ha' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_i' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_i2' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ii' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ii2' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ja' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_jha' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_jnya' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ka' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_kha' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_kunddaliya' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_la' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_lla' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_lu' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_lu2' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_luu' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_luu2' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ma' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_mba' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_na' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ndda' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ndha' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ng' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ng2' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_nga' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_nja' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_nna' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_nya' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_o' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_o2' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_oo' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_oo2' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_pa' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_pha' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ra' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ri' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_rii' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ru2' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ruu2' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_sa' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_sha' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ssha' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_tha' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_thha' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_tta' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ttha' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_u' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_u2' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_uu' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_uu2' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_va' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ya' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sleep' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_SlowKeys_Enable' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Spell' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_SplitScreen' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Standby' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Start' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_StickyKeys_Enable' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Stop' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Subtitle' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Super_L' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Super_R' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Support' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Suspend' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_1' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_10' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_11' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_12' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_2' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_3' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_4' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_5' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_6' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_7' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_8' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_9' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Sys_Req' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_T' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_THORN' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Tab' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Tabovedot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_TaskPane' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Tcaron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Tcedilla' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Terminal' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Terminate_Server' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_baht' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_bobaimai' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_chochan' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_chochang' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_choching' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_chochoe' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_dochada' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_dodek' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_fofa' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_fofan' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_hohip' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_honokhuk' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_khokhai' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_khokhon' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_khokhuat' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_khokhwai' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_khorakhang' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_kokai' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_lakkhangyao' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_lekchet' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_lekha' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_lekhok' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_lekkao' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_leknung' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_lekpaet' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_leksam' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_leksi' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_leksong' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_leksun' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_lochula' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_loling' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_lu' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_maichattawa' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_maiek' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_maihanakat' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_maihanakat_maitho' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_maitaikhu' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_maitho' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_maitri' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_maiyamok' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_moma' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_ngongu' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_nikhahit' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_nonen' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_nonu' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_oang' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_paiyannoi' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_phinthu' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_phophan' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_phophung' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_phosamphao' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_popla' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_rorua' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_ru' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraa' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraaa' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraae' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraaimaimalai' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraaimaimuan' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraam' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_sarae' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_sarai' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraii' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_sarao' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_sarau' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraue' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_sarauee' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_sarauu' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_sorusi' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_sosala' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_soso' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_sosua' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_thanthakhat' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_thonangmontho' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_thophuthao' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_thothahan' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_thothan' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_thothong' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_thothung' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_topatak' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_totao' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_wowaen' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_yoyak' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thai_yoying' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Thorn' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Time' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ToDoList' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Tools' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_TopMenu' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_TouchpadOff' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_TouchpadOn' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_TouchpadToggle' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Touroku' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Travel' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Tslash' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_U' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_UWB' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Uacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ubelowdot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ubreve' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ucircumflex' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Udiaeresis' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Udoubleacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ugrave' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Uhook' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Uhorn' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Uhornacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Uhornbelowdot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Uhorngrave' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Uhornhook' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Uhorntilde' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_GHE_WITH_UPTURN' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_I' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_IE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_YI' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_ghe_with_upturn' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_i' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_ie' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_yi' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ukranian_I' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ukranian_JE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ukranian_YI' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ukranian_i' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ukranian_je' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ukranian_yi' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Umacron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Undo' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ungrab' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Uogonek' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Up' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Uring' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_User1KB' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_User2KB' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_UserPB' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Utilde' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_V' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_VendorHome' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Video' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_View' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_VoidSymbol' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_W' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_WLAN' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_WWAN' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_WWW' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Wacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_WakeUp' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Wcircumflex' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Wdiaeresis' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_WebCam' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Wgrave' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_WheelButton' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_WindowClear' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_WonSign' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Word' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_X' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Xabovedot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Xfer' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Y' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Yacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ybelowdot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ycircumflex' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ydiaeresis' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Yellow' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ygrave' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Yhook' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Ytilde' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Z' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Zabovedot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Zacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Zcaron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Zen_Koho' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Zenkaku' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Zenkaku_Hankaku' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ZoomIn' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ZoomOut' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_Zstroke' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_a' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_aacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_abelowdot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_abovedot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_abreve' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_abreveacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_abrevebelowdot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_abrevegrave' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_abrevehook' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_abrevetilde' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_acircumflex' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_acircumflexacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_acircumflexbelowdot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_acircumflexgrave' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_acircumflexhook' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_acircumflextilde' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_acute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_adiaeresis' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ae' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_agrave' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ahook' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_amacron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ampersand' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_aogonek' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_apostrophe' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_approxeq' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_approximate' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_aring' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_asciicircum' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_asciitilde' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_asterisk' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_at' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_atilde' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_b' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_babovedot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_backslash' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ballotcross' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_bar' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_because' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_blank' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_botintegral' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_botleftparens' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_botleftsqbracket' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_botleftsummation' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_botrightparens' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_botrightsqbracket' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_botrightsummation' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_bott' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_botvertsummationconnector' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braceleft' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braceright' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_bracketleft' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_bracketright' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_blank' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_1' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_10' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_2' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_3' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_4' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_5' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_6' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_7' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_8' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_9' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1234' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12345' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123456' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1234567' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12345678' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1234568' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123457' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1234578' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123458' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12346' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123467' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1234678' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123468' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12347' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123478' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12348' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1235' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12356' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123567' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1235678' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123568' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12357' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123578' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12358' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1236' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12367' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123678' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12368' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1237' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12378' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1238' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_124' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1245' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12456' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_124567' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1245678' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_124568' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12457' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_124578' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12458' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1246' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12467' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_124678' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12468' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1247' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12478' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1248' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_125' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1256' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12567' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_125678' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12568' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1257' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12578' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1258' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_126' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1267' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12678' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1268' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_127' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1278' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_128' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_134' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1345' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13456' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_134567' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1345678' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_134568' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13457' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_134578' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13458' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1346' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13467' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_134678' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13468' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1347' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13478' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1348' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_135' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1356' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13567' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_135678' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13568' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1357' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13578' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1358' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_136' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1367' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13678' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1368' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_137' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1378' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_138' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_14' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_145' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1456' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_14567' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_145678' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_14568' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1457' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_14578' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1458' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_146' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1467' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_14678' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1468' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_147' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1478' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_148' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_15' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_156' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1567' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_15678' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1568' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_157' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1578' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_158' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_16' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_167' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1678' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_168' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_17' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_178' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_18' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_234' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2345' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23456' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_234567' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2345678' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_234568' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23457' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_234578' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23458' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2346' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23467' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_234678' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23468' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2347' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23478' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2348' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_235' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2356' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23567' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_235678' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23568' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2357' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23578' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2358' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_236' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2367' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23678' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2368' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_237' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2378' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_238' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_24' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_245' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2456' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_24567' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_245678' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_24568' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2457' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_24578' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2458' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_246' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2467' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_24678' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2468' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_247' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2478' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_248' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_25' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_256' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2567' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_25678' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2568' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_257' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2578' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_258' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_26' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_267' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2678' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_268' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_27' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_278' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_28' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_34' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_345' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3456' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_34567' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_345678' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_34568' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3457' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_34578' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3458' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_346' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3467' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_34678' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3468' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_347' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3478' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_348' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_35' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_356' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3567' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_35678' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3568' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_357' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3578' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_358' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_36' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_367' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3678' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_368' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_37' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_378' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_38' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_4' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_45' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_456' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_4567' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_45678' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_4568' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_457' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_4578' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_458' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_46' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_467' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_4678' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_468' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_47' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_478' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_48' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_5' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_56' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_567' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_5678' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_568' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_57' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_578' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_58' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_6' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_67' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_678' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_68' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_7' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_78' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_8' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_breve' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_brokenbar' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_c' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_c_h' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_cabovedot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_cacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_careof' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_caret' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_caron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ccaron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ccedilla' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ccircumflex' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_cedilla' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_cent' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ch' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_checkerboard' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_checkmark' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_circle' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_club' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_colon' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_comma' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_containsas' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_copyright' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_cr' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_crossinglines' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_cuberoot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_currency' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_cursor' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_d' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dabovedot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dagger' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dcaron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_A' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_E' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_I' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_O' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_U' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_a' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_abovecomma' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_abovedot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_abovereversedcomma' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_abovering' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_aboveverticalline' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_acute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_belowbreve' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_belowcircumflex' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_belowcomma' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_belowdiaeresis' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_belowdot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_belowmacron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_belowring' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_belowtilde' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_belowverticalline' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_breve' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_capital_schwa' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_caron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_cedilla' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_circumflex' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_currency' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_dasia' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_diaeresis' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_doubleacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_doublegrave' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_e' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_grave' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_greek' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_hook' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_horn' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_i' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_invertedbreve' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_iota' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_longsolidusoverlay' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_lowline' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_macron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_o' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_ogonek' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_perispomeni' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_psili' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_semivoiced_sound' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_small_schwa' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_stroke' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_tilde' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_u' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dead_voiced_sound' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_decimalpoint' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_degree' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_diaeresis' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_diamond' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_digitspace' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dintegral' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_division' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dollar' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_doubbaselinedot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_doubleacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_doubledagger' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_doublelowquotemark' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_downarrow' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_downcaret' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_downshoe' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_downstile' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_downtack' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_dstroke' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_e' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_eabovedot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_eacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ebelowdot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ecaron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ecircumflex' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ecircumflexacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ecircumflexbelowdot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ecircumflexgrave' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ecircumflexhook' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ecircumflextilde' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ediaeresis' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_egrave' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ehook' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_eightsubscript' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_eightsuperior' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_elementof' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ellipsis' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_em3space' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_em4space' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_emacron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_emdash' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_emfilledcircle' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_emfilledrect' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_emopencircle' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_emopenrectangle' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_emptyset' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_emspace' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_endash' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_enfilledcircbullet' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_enfilledsqbullet' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_eng' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_enopencircbullet' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_enopensquarebullet' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_enspace' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_eogonek' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_equal' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_eth' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_etilde' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_exclam' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_exclamdown' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ezh' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_f' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_fabovedot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_femalesymbol' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ff' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_figdash' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_filledlefttribullet' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_filledrectbullet' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_filledrighttribullet' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_filledtribulletdown' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_filledtribulletup' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_fiveeighths' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_fivesixths' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_fivesubscript' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_fivesuperior' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_fourfifths' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_foursubscript' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_foursuperior' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_fourthroot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_function' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_g' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_gabovedot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_gbreve' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_gcaron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_gcedilla' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_gcircumflex' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_grave' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_greater' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_greaterthanequal' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_guillemotleft' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_guillemotright' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_h' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hairspace' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hcircumflex' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_heart' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hebrew_aleph' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hebrew_ayin' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hebrew_bet' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hebrew_beth' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hebrew_chet' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hebrew_dalet' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hebrew_daleth' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hebrew_doublelowline' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hebrew_finalkaph' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hebrew_finalmem' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hebrew_finalnun' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hebrew_finalpe' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hebrew_finalzade' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hebrew_finalzadi' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hebrew_gimel' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hebrew_gimmel' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hebrew_he' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hebrew_het' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hebrew_kaph' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hebrew_kuf' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hebrew_lamed' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hebrew_mem' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hebrew_nun' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hebrew_pe' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hebrew_qoph' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hebrew_resh' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hebrew_samech' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hebrew_samekh' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hebrew_shin' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hebrew_taf' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hebrew_taw' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hebrew_tet' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hebrew_teth' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hebrew_waw' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hebrew_yod' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hebrew_zade' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hebrew_zadi' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hebrew_zain' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hebrew_zayin' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hexagram' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_horizconnector' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_horizlinescan1' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_horizlinescan3' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_horizlinescan5' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_horizlinescan7' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_horizlinescan9' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hstroke' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ht' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_hyphen' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_i' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_iTouch' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_iacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ibelowdot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ibreve' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_icircumflex' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_identical' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_idiaeresis' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_idotless' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ifonlyif' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_igrave' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ihook' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_imacron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_implies' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_includedin' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_includes' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_infinity' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_integral' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_intersection' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_iogonek' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_itilde' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_j' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_jcircumflex' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_jot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_k' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_A' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_CHI' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_E' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_FU' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_HA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_HE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_HI' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_HO' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_HU' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_I' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_KA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_KE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_KI' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_KO' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_KU' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_MA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_ME' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_MI' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_MO' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_MU' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_N' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_NA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_NE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_NI' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_NO' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_NU' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_O' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_RA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_RE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_RI' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_RO' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_RU' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_SA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_SE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_SHI' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_SO' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_SU' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_TA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_TE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_TI' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_TO' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_TSU' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_TU' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_U' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_WA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_WO' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_YA' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_YO' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_YU' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_a' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_closingbracket' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_comma' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_conjunctive' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_e' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_fullstop' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_i' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_middledot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_o' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_openingbracket' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_switch' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_tsu' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_tu' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_u' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_ya' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_yo' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kana_yu' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kappa' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kcedilla' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_kra' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_l' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_lacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_latincross' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_lbelowdot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_lcaron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_lcedilla' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_leftanglebracket' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_leftarrow' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_leftcaret' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_leftdoublequotemark' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_leftmiddlecurlybrace' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_leftopentriangle' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_leftpointer' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_leftradical' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_leftshoe' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_leftsinglequotemark' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_leftt' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_lefttack' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_less' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_lessthanequal' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_lf' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_logicaland' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_logicalor' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_lowleftcorner' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_lowrightcorner' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_lstroke' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_m' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_mabovedot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_macron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_malesymbol' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_maltesecross' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_marker' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_masculine' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_minus' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_minutes' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_mu' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_multiply' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_musicalflat' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_musicalsharp' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_n' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_nabla' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_nacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ncaron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ncedilla' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ninesubscript' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ninesuperior' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_nl' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_nobreakspace' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_notapproxeq' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_notelementof' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_notequal' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_notidentical' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_notsign' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ntilde' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_numbersign' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_numerosign' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_o' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_oacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_obarred' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_obelowdot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ocaron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ocircumflex' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ocircumflexacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ocircumflexbelowdot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ocircumflexgrave' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ocircumflexhook' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ocircumflextilde' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_odiaeresis' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_odoubleacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_oe' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ogonek' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ograve' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ohook' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ohorn' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ohornacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ohornbelowdot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ohorngrave' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ohornhook' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ohorntilde' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_omacron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_oneeighth' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_onefifth' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_onehalf' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_onequarter' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_onesixth' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_onesubscript' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_onesuperior' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_onethird' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ooblique' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_openrectbullet' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_openstar' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_opentribulletdown' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_opentribulletup' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ordfeminine' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_oslash' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_otilde' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_overbar' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_overline' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_p' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_pabovedot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_paragraph' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_parenleft' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_parenright' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_partdifferential' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_partialderivative' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_percent' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_period' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_periodcentered' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_permille' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_phonographcopyright' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_plus' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_plusminus' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_prescription' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_prolongedsound' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_punctspace' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_q' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_quad' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_question' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_questiondown' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_quotedbl' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_quoteleft' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_quoteright' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_r' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_racute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_radical' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_rcaron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_rcedilla' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_registered' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_rightanglebracket' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_rightarrow' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_rightcaret' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_rightdoublequotemark' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_rightmiddlecurlybrace' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_rightmiddlesummation' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_rightopentriangle' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_rightpointer' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_rightshoe' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_rightsinglequotemark' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_rightt' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_righttack' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_s' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_sabovedot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_sacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_scaron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_scedilla' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_schwa' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_scircumflex' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_script_switch' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_seconds' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_section' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_semicolon' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_semivoicedsound' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_seveneighths' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_sevensubscript' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_sevensuperior' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_signaturemark' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_signifblank' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_similarequal' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_singlelowquotemark' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_sixsubscript' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_sixsuperior' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_slash' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_soliddiamond' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_space' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_squareroot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ssharp' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_sterling' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_stricteq' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_t' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_tabovedot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_tcaron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_tcedilla' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_telephone' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_telephonerecorder' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_therefore' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_thinspace' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_thorn' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_threeeighths' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_threefifths' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_threequarters' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_threesubscript' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_threesuperior' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_tintegral' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_topintegral' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_topleftparens' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_topleftradical' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_topleftsqbracket' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_topleftsummation' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_toprightparens' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_toprightsqbracket' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_toprightsummation' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_topt' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_topvertsummationconnector' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_trademark' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_trademarkincircle' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_tslash' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_twofifths' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_twosubscript' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_twosuperior' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_twothirds' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_u' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_uacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ubelowdot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ubreve' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ucircumflex' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_udiaeresis' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_udoubleacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ugrave' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_uhook' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_uhorn' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_uhornacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_uhornbelowdot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_uhorngrave' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_uhornhook' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_uhorntilde' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_umacron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_underbar' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_underscore' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_union' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_uogonek' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_uparrow' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_upcaret' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_upleftcorner' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_uprightcorner' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_upshoe' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_upstile' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_uptack' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_uring' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_utilde' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_v' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_variation' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_vertbar' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_vertconnector' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_voicedsound' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_vt' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_w' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_wacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_wcircumflex' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_wdiaeresis' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_wgrave' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_x' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_xabovedot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_y' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_yacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ybelowdot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ycircumflex' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ydiaeresis' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_yen' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ygrave' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_yhook' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_ytilde' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_z' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_zabovedot' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_zacute' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_zcaron' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_zerosubscript' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_zerosuperior' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'KEY_zstroke' in namespace 'Gdk' 412s JS G NS: Found info type OBJECT for 'Keymap' in namespace 'Gdk' 412s JS G OBJ: Defined class for Keymap (GdkKeymap), prototype 0x1cd9265462b8, JSClass 0x61dc8f3d8610, in object 0xd8526d79308 412s JS G NS: Found info type STRUCT for 'KeymapKey' in namespace 'Gdk' 412s JS G BXD: Defined class for KeymapKey (void), prototype 0x1cd926546308, JSClass 0x61dc8f3d85e0, in object 0xd8526d79308 412s JS G NS: Found info type CONSTANT for 'MAJOR_VERSION' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'MAX_TIMECOORD_AXES' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'MICRO_VERSION' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'MINOR_VERSION' in namespace 'Gdk' 412s JS G NS: Found info type ENUM for 'ModifierIntent' in namespace 'Gdk' 412s JS G ENUM: Defining enum value PRIMARY_ACCELERATOR (fixed from primary_accelerator) 0 412s JS G ENUM: Defining enum value CONTEXT_MENU (fixed from context_menu) 1 412s JS G ENUM: Defining enum value EXTEND_SELECTION (fixed from extend_selection) 2 412s JS G ENUM: Defining enum value MODIFY_SELECTION (fixed from modify_selection) 3 412s JS G ENUM: Defining enum value NO_TEXT_INPUT (fixed from no_text_input) 4 412s JS G ENUM: Defining enum value SHIFT_GROUP (fixed from shift_group) 5 412s JS G ENUM: Defining enum value DEFAULT_MOD_MASK (fixed from default_mod_mask) 6 412s JS G ENUM: Defining Gdk.ModifierIntent as 0x194ceb90bef0 412s JS G NS: Found info type FLAGS for 'ModifierType' in namespace 'Gdk' 412s JS G ENUM: Defining enum value SHIFT_MASK (fixed from shift_mask) 1 412s JS G ENUM: Defining enum value LOCK_MASK (fixed from lock_mask) 2 412s JS G ENUM: Defining enum value CONTROL_MASK (fixed from control_mask) 4 412s JS G ENUM: Defining enum value MOD1_MASK (fixed from mod1_mask) 8 412s JS G ENUM: Defining enum value MOD2_MASK (fixed from mod2_mask) 16 412s JS G ENUM: Defining enum value MOD3_MASK (fixed from mod3_mask) 32 412s JS G ENUM: Defining enum value MOD4_MASK (fixed from mod4_mask) 64 412s JS G ENUM: Defining enum value MOD5_MASK (fixed from mod5_mask) 128 412s JS G ENUM: Defining enum value BUTTON1_MASK (fixed from button1_mask) 256 412s JS G ENUM: Defining enum value BUTTON2_MASK (fixed from button2_mask) 512 412s JS G ENUM: Defining enum value BUTTON3_MASK (fixed from button3_mask) 1024 412s JS G ENUM: Defining enum value BUTTON4_MASK (fixed from button4_mask) 2048 412s JS G ENUM: Defining enum value BUTTON5_MASK (fixed from button5_mask) 4096 412s JS G ENUM: Defining enum value MODIFIER_RESERVED_13_MASK (fixed from modifier_reserved_13_mask) 8192 412s JS G ENUM: Defining enum value MODIFIER_RESERVED_14_MASK (fixed from modifier_reserved_14_mask) 16384 412s JS G ENUM: Defining enum value MODIFIER_RESERVED_15_MASK (fixed from modifier_reserved_15_mask) 32768 412s JS G ENUM: Defining enum value MODIFIER_RESERVED_16_MASK (fixed from modifier_reserved_16_mask) 65536 412s JS G ENUM: Defining enum value MODIFIER_RESERVED_17_MASK (fixed from modifier_reserved_17_mask) 131072 412s JS G ENUM: Defining enum value MODIFIER_RESERVED_18_MASK (fixed from modifier_reserved_18_mask) 262144 412s JS G ENUM: Defining enum value MODIFIER_RESERVED_19_MASK (fixed from modifier_reserved_19_mask) 524288 412s JS G ENUM: Defining enum value MODIFIER_RESERVED_20_MASK (fixed from modifier_reserved_20_mask) 1048576 412s JS G ENUM: Defining enum value MODIFIER_RESERVED_21_MASK (fixed from modifier_reserved_21_mask) 2097152 412s JS G ENUM: Defining enum value MODIFIER_RESERVED_22_MASK (fixed from modifier_reserved_22_mask) 4194304 412s JS G ENUM: Defining enum value MODIFIER_RESERVED_23_MASK (fixed from modifier_reserved_23_mask) 8388608 412s JS G ENUM: Defining enum value MODIFIER_RESERVED_24_MASK (fixed from modifier_reserved_24_mask) 16777216 412s JS G ENUM: Defining enum value MODIFIER_RESERVED_25_MASK (fixed from modifier_reserved_25_mask) 33554432 412s JS G ENUM: Defining enum value SUPER_MASK (fixed from super_mask) 67108864 412s JS G ENUM: Defining enum value HYPER_MASK (fixed from hyper_mask) 134217728 412s JS G ENUM: Defining enum value META_MASK (fixed from meta_mask) 268435456 412s JS G ENUM: Defining enum value MODIFIER_RESERVED_29_MASK (fixed from modifier_reserved_29_mask) 536870912 412s JS G ENUM: Defining enum value RELEASE_MASK (fixed from release_mask) 1073741824 412s JS G ENUM: Defining enum value MODIFIER_MASK (fixed from modifier_mask) 1543512063 412s JS G ENUM: Defining Gdk.ModifierType as 0x194ceb90bfd0 412s JS G NS: Found info type OBJECT for 'Monitor' in namespace 'Gdk' 412s JS G OBJ: Defined class for Monitor (GdkMonitor), prototype 0x1cd926546380, JSClass 0x61dc8f3d8610, in object 0xd8526d79308 412s JS G NS: Found info type STRUCT for 'MonitorClass' in namespace 'Gdk' 412s JS G NS: Found info type ENUM for 'NotifyType' in namespace 'Gdk' 412s JS G ENUM: Defining enum value ANCESTOR (fixed from ancestor) 0 412s JS G ENUM: Defining enum value VIRTUAL (fixed from virtual) 1 412s JS G ENUM: Defining enum value INFERIOR (fixed from inferior) 2 412s JS G ENUM: Defining enum value NONLINEAR (fixed from nonlinear) 3 412s JS G ENUM: Defining enum value NONLINEAR_VIRTUAL (fixed from nonlinear_virtual) 4 412s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 5 412s JS G ENUM: Defining Gdk.NotifyType as 0x194ceb90c3b0 412s JS G NS: Found info type ENUM for 'OwnerChange' in namespace 'Gdk' 412s JS G ENUM: Defining enum value NEW_OWNER (fixed from new_owner) 0 412s JS G ENUM: Defining enum value DESTROY (fixed from destroy) 1 412s JS G ENUM: Defining enum value CLOSE (fixed from close) 2 412s JS G ENUM: Defining Gdk.OwnerChange as 0x194ceb90c490 412s JS G NS: Found info type CONSTANT for 'PARENT_RELATIVE' in namespace 'Gdk' 412s JS G NS: Found info type CONSTANT for 'PRIORITY_REDRAW' in namespace 'Gdk' 412s JS G NS: Found info type STRUCT for 'Point' in namespace 'Gdk' 412s JS G BXD: Defined class for Point (void), prototype 0x1cd926546420, JSClass 0x61dc8f3d85e0, in object 0xd8526d79308 412s JS G NS: Found info type ENUM for 'PropMode' in namespace 'Gdk' 412s JS G ENUM: Defining enum value REPLACE (fixed from replace) 0 412s JS G ENUM: Defining enum value PREPEND (fixed from prepend) 1 412s JS G ENUM: Defining enum value APPEND (fixed from append) 2 412s JS G ENUM: Defining Gdk.PropMode as 0x194ceb90c4f0 412s JS G NS: Found info type ENUM for 'PropertyState' in namespace 'Gdk' 412s JS G ENUM: Defining enum value NEW_VALUE (fixed from new_value) 0 412s JS G ENUM: Defining enum value DELETE (fixed from delete) 1 412s JS G ENUM: Defining Gdk.PropertyState as 0x194ceb90c550 412s JS G NS: Found info type STRUCT for 'RGBA' in namespace 'Gdk' 412s JS G BXD: Defined class for RGBA (GdkRGBA), prototype 0x1cd926546498, JSClass 0x61dc8f3d85e0, in object 0xd8526d79308 412s JS G NS: Found info type OBJECT for 'Screen' in namespace 'Gdk' 412s JS G OBJ: Defined class for Screen (GdkScreen), prototype 0x1cd9265464e8, JSClass 0x61dc8f3d8610, in object 0xd8526d79308 412s JS G NS: Found info type ENUM for 'ScrollDirection' in namespace 'Gdk' 412s JS G ENUM: Defining enum value UP (fixed from up) 0 412s JS G ENUM: Defining enum value DOWN (fixed from down) 1 412s JS G ENUM: Defining enum value LEFT (fixed from left) 2 412s JS G ENUM: Defining enum value RIGHT (fixed from right) 3 412s JS G ENUM: Defining enum value SMOOTH (fixed from smooth) 4 412s JS G ENUM: Defining Gdk.ScrollDirection as 0x194ceb90c5b0 412s JS G NS: Found info type OBJECT for 'Seat' in namespace 'Gdk' 412s JS G OBJ: Defined class for Seat (GdkSeat), prototype 0x1cd926546560, JSClass 0x61dc8f3d8610, in object 0xd8526d79308 412s JS G NS: Found info type FLAGS for 'SeatCapabilities' in namespace 'Gdk' 412s JS G ENUM: Defining enum value NONE (fixed from none) 0 412s JS G ENUM: Defining enum value POINTER (fixed from pointer) 1 412s JS G ENUM: Defining enum value TOUCH (fixed from touch) 2 412s JS G ENUM: Defining enum value TABLET_STYLUS (fixed from tablet_stylus) 4 412s JS G ENUM: Defining enum value KEYBOARD (fixed from keyboard) 8 412s JS G ENUM: Defining enum value ALL_POINTING (fixed from all_pointing) 7 412s JS G ENUM: Defining enum value ALL (fixed from all) 15 412s JS G ENUM: Defining Gdk.SeatCapabilities as 0x194ceb90c610 412s JS G NS: Found info type ENUM for 'SettingAction' in namespace 'Gdk' 412s JS G ENUM: Defining enum value NEW (fixed from new) 0 412s JS G ENUM: Defining enum value CHANGED (fixed from changed) 1 412s JS G ENUM: Defining enum value DELETED (fixed from deleted) 2 412s JS G ENUM: Defining Gdk.SettingAction as 0x194ceb90c6f0 412s JS G NS: Found info type ENUM for 'Status' in namespace 'Gdk' 412s JS G ENUM: Defining enum value OK (fixed from ok) 0 412s JS G ENUM: Defining enum value ERROR (fixed from error) -1 412s JS G ENUM: Defining enum value ERROR_PARAM (fixed from error_param) -2 412s JS G ENUM: Defining enum value ERROR_FILE (fixed from error_file) -3 412s JS G ENUM: Defining enum value ERROR_MEM (fixed from error_mem) -4 412s JS G ENUM: Defining Gdk.Status as 0x194ceb90c750 412s JS G NS: Found info type ENUM for 'SubpixelLayout' in namespace 'Gdk' 412s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 0 412s JS G ENUM: Defining enum value NONE (fixed from none) 1 412s JS G ENUM: Defining enum value HORIZONTAL_RGB (fixed from horizontal_rgb) 2 412s JS G ENUM: Defining enum value HORIZONTAL_BGR (fixed from horizontal_bgr) 3 412s JS G ENUM: Defining enum value VERTICAL_RGB (fixed from vertical_rgb) 4 412s JS G ENUM: Defining enum value VERTICAL_BGR (fixed from vertical_bgr) 5 412s JS G ENUM: Defining Gdk.SubpixelLayout as 0x194ceb90c7b0 412s JS G NS: Found info type STRUCT for 'TimeCoord' in namespace 'Gdk' 412s JS G BXD: Defined class for TimeCoord (void), prototype 0x1cd926546650, JSClass 0x61dc8f3d85e0, in object 0xd8526d79308 412s JS G NS: Found info type ENUM for 'TouchpadGesturePhase' in namespace 'Gdk' 412s JS G ENUM: Defining enum value BEGIN (fixed from begin) 0 412s JS G ENUM: Defining enum value UPDATE (fixed from update) 1 412s JS G ENUM: Defining enum value END (fixed from end) 2 412s JS G ENUM: Defining enum value CANCEL (fixed from cancel) 3 412s JS G ENUM: Defining Gdk.TouchpadGesturePhase as 0x194ceb90c890 412s JS G NS: Found info type ENUM for 'VisibilityState' in namespace 'Gdk' 412s JS G ENUM: Defining enum value UNOBSCURED (fixed from unobscured) 0 412s JS G ENUM: Defining enum value PARTIAL (fixed from partial) 1 412s JS G ENUM: Defining enum value FULLY_OBSCURED (fixed from fully_obscured) 2 412s JS G ENUM: Defining Gdk.VisibilityState as 0x194ceb90c8f0 412s JS G NS: Found info type OBJECT for 'Visual' in namespace 'Gdk' 412s JS G OBJ: Defined class for Visual (GdkVisual), prototype 0x1cd9265466c8, JSClass 0x61dc8f3d8610, in object 0xd8526d79308 412s JS G NS: Found info type ENUM for 'VisualType' in namespace 'Gdk' 412s JS G ENUM: Defining enum value STATIC_GRAY (fixed from static_gray) 0 412s JS G ENUM: Defining enum value GRAYSCALE (fixed from grayscale) 1 412s JS G ENUM: Defining enum value STATIC_COLOR (fixed from static_color) 2 412s JS G ENUM: Defining enum value PSEUDO_COLOR (fixed from pseudo_color) 3 412s JS G ENUM: Defining enum value TRUE_COLOR (fixed from true_color) 4 412s JS G ENUM: Defining enum value DIRECT_COLOR (fixed from direct_color) 5 412s JS G ENUM: Defining Gdk.VisualType as 0x194ceb90c950 412s JS G NS: Found info type FLAGS for 'WMDecoration' in namespace 'Gdk' 412s JS G ENUM: Defining enum value ALL (fixed from all) 1 412s JS G ENUM: Defining enum value BORDER (fixed from border) 2 412s JS G ENUM: Defining enum value RESIZEH (fixed from resizeh) 4 412s JS G ENUM: Defining enum value TITLE (fixed from title) 8 412s JS G ENUM: Defining enum value MENU (fixed from menu) 16 412s JS G ENUM: Defining enum value MINIMIZE (fixed from minimize) 32 412s JS G ENUM: Defining enum value MAXIMIZE (fixed from maximize) 64 412s JS G ENUM: Defining Gdk.WMDecoration as 0x194ceb90ca30 412s JS G NS: Found info type FLAGS for 'WMFunction' in namespace 'Gdk' 412s JS G ENUM: Defining enum value ALL (fixed from all) 1 412s JS G ENUM: Defining enum value RESIZE (fixed from resize) 2 412s JS G ENUM: Defining enum value MOVE (fixed from move) 4 412s JS G ENUM: Defining enum value MINIMIZE (fixed from minimize) 8 412s JS G ENUM: Defining enum value MAXIMIZE (fixed from maximize) 16 412s JS G ENUM: Defining enum value CLOSE (fixed from close) 32 412s JS G ENUM: Defining Gdk.WMFunction as 0x194ceb90cb10 412s JS G NS: Found info type OBJECT for 'Window' in namespace 'Gdk' 412s JS G OBJ: Defined class for Window (GdkWindow), prototype 0x1cd926546790, JSClass 0x61dc8f3d8610, in object 0xd8526d79308 412s JS G NS: Found info type STRUCT for 'WindowAttr' in namespace 'Gdk' 412s JS G BXD: Defined class for WindowAttr (void), prototype 0x1cd9265467e0, JSClass 0x61dc8f3d85e0, in object 0xd8526d79308 412s JS G NS: Found info type FLAGS for 'WindowAttributesType' in namespace 'Gdk' 412s JS G ENUM: Defining enum value TITLE (fixed from title) 2 412s JS G ENUM: Defining enum value X (fixed from x) 4 412s JS G ENUM: Defining enum value Y (fixed from y) 8 412s JS G ENUM: Defining enum value CURSOR (fixed from cursor) 16 412s JS G ENUM: Defining enum value VISUAL (fixed from visual) 32 412s JS G ENUM: Defining enum value WMCLASS (fixed from wmclass) 64 412s JS G ENUM: Defining enum value NOREDIR (fixed from noredir) 128 412s JS G ENUM: Defining enum value TYPE_HINT (fixed from type_hint) 256 412s JS G ENUM: Defining Gdk.WindowAttributesType as 0x194ceb90cbf0 412s JS G NS: Found info type STRUCT for 'WindowClass' in namespace 'Gdk' 412s JS G NS: Found info type ENUM for 'WindowEdge' in namespace 'Gdk' 412s JS G ENUM: Defining enum value NORTH_WEST (fixed from north_west) 0 412s JS G ENUM: Defining enum value NORTH (fixed from north) 1 412s JS G ENUM: Defining enum value NORTH_EAST (fixed from north_east) 2 412s JS G ENUM: Defining enum value WEST (fixed from west) 3 412s JS G ENUM: Defining enum value EAST (fixed from east) 4 412s JS G ENUM: Defining enum value SOUTH_WEST (fixed from south_west) 5 412s JS G ENUM: Defining enum value SOUTH (fixed from south) 6 412s JS G ENUM: Defining enum value SOUTH_EAST (fixed from south_east) 7 412s JS G ENUM: Defining Gdk.WindowEdge as 0x194ceb90ccd0 412s JS G NS: Found info type FLAGS for 'WindowHints' in namespace 'Gdk' 412s JS G ENUM: Defining enum value POS (fixed from pos) 1 412s JS G ENUM: Defining enum value MIN_SIZE (fixed from min_size) 2 412s JS G ENUM: Defining enum value MAX_SIZE (fixed from max_size) 4 412s JS G ENUM: Defining enum value BASE_SIZE (fixed from base_size) 8 412s JS G ENUM: Defining enum value ASPECT (fixed from aspect) 16 412s JS G ENUM: Defining enum value RESIZE_INC (fixed from resize_inc) 32 412s JS G ENUM: Defining enum value WIN_GRAVITY (fixed from win_gravity) 64 412s JS G ENUM: Defining enum value USER_POS (fixed from user_pos) 128 412s JS G ENUM: Defining enum value USER_SIZE (fixed from user_size) 256 412s JS G ENUM: Defining Gdk.WindowHints as 0x194ceb90cdb0 412s JS G NS: Found info type STRUCT for 'WindowRedirect' in namespace 'Gdk' 412s JS G BXD: Defined class for WindowRedirect (void), prototype 0x1cd926546880, JSClass 0x61dc8f3d85e0, in object 0xd8526d79308 412s JS G NS: Found info type FLAGS for 'WindowState' in namespace 'Gdk' 412s JS G ENUM: Defining enum value WITHDRAWN (fixed from withdrawn) 1 412s JS G ENUM: Defining enum value ICONIFIED (fixed from iconified) 2 412s JS G ENUM: Defining enum value MAXIMIZED (fixed from maximized) 4 412s JS G ENUM: Defining enum value STICKY (fixed from sticky) 8 412s JS G ENUM: Defining enum value FULLSCREEN (fixed from fullscreen) 16 412s JS G ENUM: Defining enum value ABOVE (fixed from above) 32 412s JS G ENUM: Defining enum value BELOW (fixed from below) 64 412s JS G ENUM: Defining enum value FOCUSED (fixed from focused) 128 412s JS G ENUM: Defining enum value TILED (fixed from tiled) 256 412s JS G ENUM: Defining enum value TOP_TILED (fixed from top_tiled) 512 412s JS G ENUM: Defining enum value TOP_RESIZABLE (fixed from top_resizable) 1024 412s JS G ENUM: Defining enum value RIGHT_TILED (fixed from right_tiled) 2048 412s JS G ENUM: Defining enum value RIGHT_RESIZABLE (fixed from right_resizable) 4096 412s JS G ENUM: Defining enum value BOTTOM_TILED (fixed from bottom_tiled) 8192 412s JS G ENUM: Defining enum value BOTTOM_RESIZABLE (fixed from bottom_resizable) 16384 412s JS G ENUM: Defining enum value LEFT_TILED (fixed from left_tiled) 32768 412s JS G ENUM: Defining enum value LEFT_RESIZABLE (fixed from left_resizable) 65536 412s JS G ENUM: Defining Gdk.WindowState as 0x194ceb90ce90 412s JS G NS: Found info type ENUM for 'WindowType' in namespace 'Gdk' 412s JS G ENUM: Defining enum value ROOT (fixed from root) 0 412s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 1 412s JS G ENUM: Defining enum value CHILD (fixed from child) 2 412s JS G ENUM: Defining enum value TEMP (fixed from temp) 3 412s JS G ENUM: Defining enum value FOREIGN (fixed from foreign) 4 412s JS G ENUM: Defining enum value OFFSCREEN (fixed from offscreen) 5 412s JS G ENUM: Defining enum value SUBSURFACE (fixed from subsurface) 6 412s JS G ENUM: Defining Gdk.WindowType as 0x194ceb90d070 412s JS G NS: Found info type ENUM for 'WindowTypeHint' in namespace 'Gdk' 412s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 412s JS G ENUM: Defining enum value DIALOG (fixed from dialog) 1 412s JS G ENUM: Defining enum value MENU (fixed from menu) 2 412s JS G ENUM: Defining enum value TOOLBAR (fixed from toolbar) 3 412s JS G ENUM: Defining enum value SPLASHSCREEN (fixed from splashscreen) 4 412s JS G ENUM: Defining enum value UTILITY (fixed from utility) 5 412s JS G ENUM: Defining enum value DOCK (fixed from dock) 6 412s JS G ENUM: Defining enum value DESKTOP (fixed from desktop) 7 412s JS G ENUM: Defining enum value DROPDOWN_MENU (fixed from dropdown_menu) 8 412s JS G ENUM: Defining enum value POPUP_MENU (fixed from popup_menu) 9 412s JS G ENUM: Defining enum value TOOLTIP (fixed from tooltip) 10 412s JS G ENUM: Defining enum value NOTIFICATION (fixed from notification) 11 412s JS G ENUM: Defining enum value COMBO (fixed from combo) 12 412s JS G ENUM: Defining enum value DND (fixed from dnd) 13 412s JS G ENUM: Defining Gdk.WindowTypeHint as 0x194ceb90d150 412s JS G NS: Found info type ENUM for 'WindowWindowClass' in namespace 'Gdk' 412s JS G ENUM: Defining enum value INPUT_OUTPUT (fixed from input_output) 0 412s JS G ENUM: Defining enum value INPUT_ONLY (fixed from input_only) 1 412s JS G ENUM: Defining Gdk.WindowWindowClass as 0x194ceb90d330 412s JS G NS: Found info type FUNCTION for 'add_option_entries_libgtk_only' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'atom_intern' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'atom_intern_static_string' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'beep' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'cairo_create' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'cairo_draw_from_gl' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'cairo_get_clip_rectangle' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'cairo_get_drawing_context' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'cairo_rectangle' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'cairo_region' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'cairo_region_create_from_surface' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'cairo_set_source_color' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'cairo_set_source_pixbuf' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'cairo_set_source_rgba' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'cairo_set_source_window' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'cairo_surface_create_from_pixbuf' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'color_parse' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'disable_multidevice' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'drag_abort' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'drag_begin' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'drag_begin_for_device' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'drag_begin_from_point' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'drag_drop' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'drag_drop_done' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'drag_drop_succeeded' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'drag_find_window_for_screen' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'drag_get_selection' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'drag_motion' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'drag_status' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'drop_finish' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'drop_reply' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'error_trap_pop' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'error_trap_pop_ignored' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'error_trap_push' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'event_get' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'event_handler_set' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'event_peek' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'event_request_motions' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'events_get_angle' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'events_get_center' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'events_get_distance' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'events_pending' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'flush' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'get_default_root_window' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'get_display' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'get_display_arg_name' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'get_program_class' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'get_show_events' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'gl_error_quark' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'init' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'init_check' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'keyboard_grab' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'keyboard_ungrab' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'keyval_convert_case' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'keyval_from_name' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'keyval_is_lower' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'keyval_is_upper' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'keyval_name' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'keyval_to_lower' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'keyval_to_unicode' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'keyval_to_upper' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'list_visuals' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'notify_startup_complete' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'notify_startup_complete_with_id' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'offscreen_window_get_embedder' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'offscreen_window_get_surface' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'offscreen_window_set_embedder' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'pango_context_get' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'pango_context_get_for_display' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'pango_context_get_for_screen' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'parse_args' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'pixbuf_get_from_surface' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'pixbuf_get_from_window' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'pointer_grab' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'pointer_is_grabbed' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'pointer_ungrab' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'pre_parse_libgtk_only' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'property_delete' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'property_get' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'query_depths' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'query_visual_types' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'selection_convert' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'selection_owner_get' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'selection_owner_get_for_display' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'selection_owner_set' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'selection_owner_set_for_display' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'selection_send_notify' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'selection_send_notify_for_display' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'set_allowed_backends' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'set_double_click_time' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'set_program_class' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'set_show_events' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'setting_get' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'synthesize_window_state' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'test_render_sync' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'test_simulate_button' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'test_simulate_key' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'text_property_to_utf8_list_for_display' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'threads_add_idle' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'threads_add_timeout' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'threads_add_timeout_seconds' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'threads_enter' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'threads_init' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'threads_leave' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'unicode_to_keyval' in namespace 'Gdk' 412s JS G NS: Found info type FUNCTION for 'utf8_to_string_target' in namespace 'Gdk' 412s ok 17 Complete enumeration of GIRepositoryNamespace (new_enumerate) all enumerated properties are defined 412s JS G NS: Found info type OBJECT for 'UnixMountMonitor' in namespace 'Gio' 412s JS G OBJ: Defined class for UnixMountMonitor (GUnixMountMonitor), prototype 0x1cd926546a60, JSClass 0x61dc8f3d8610, in object 0xd8526d79330 412s JS IMPORT: JS import 'GioUnix' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GioUnix.js 412s JS G NS: Defined namespace 'GioUnix' 0x1cd926546ab0 in GIRepository 0xd8526d3ec88 412s JS G NS: Found info type OBJECT for 'MountMonitor' in namespace 'GioUnix' 412s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0x1cd926546ad8, JSClass 0x61dc8f3d8610, in object 0x1cd926546ab0 412s ok 18 Backwards compatibility for GLib/Gio platform specific GIRs GioUnix objects are looked up in GioUnix, not Gio 412s JS G NS: Found info type OBJECT for 'SubprocessLauncher' in namespace 'Gio' 412s JS G OBJ: Defined class for SubprocessLauncher (GSubprocessLauncher), prototype 0x1cd926546bc8, JSClass 0x61dc8f3d8610, in object 0xd8526d79330 412s JS G NS: Found info type FLAGS for 'SubprocessFlags' in namespace 'Gio' 412s JS G ENUM: Defining enum value NONE (fixed from none) 0 412s JS G ENUM: Defining enum value STDIN_PIPE (fixed from stdin_pipe) 1 412s JS G ENUM: Defining enum value STDIN_INHERIT (fixed from stdin_inherit) 2 412s JS G ENUM: Defining enum value STDOUT_PIPE (fixed from stdout_pipe) 4 412s JS G ENUM: Defining enum value STDOUT_SILENCE (fixed from stdout_silence) 8 412s JS G ENUM: Defining enum value STDERR_PIPE (fixed from stderr_pipe) 16 412s JS G ENUM: Defining enum value STDERR_SILENCE (fixed from stderr_silence) 32 412s JS G ENUM: Defining enum value STDERR_MERGE (fixed from stderr_merge) 64 412s JS G ENUM: Defining enum value INHERIT_FDS (fixed from inherit_fds) 128 412s JS G ENUM: Defining enum value SEARCH_PATH_FROM_ENVP (fixed from search_path_from_envp) 256 412s JS G ENUM: Defining Gio.SubprocessFlags as 0x194ceb9187f0 412s JS G OBJ: Defining method spawnv in prototype for GSubprocessLauncher (Gio.SubprocessLauncher) 412s JS G NS: Found info type OBJECT for 'Subprocess' in namespace 'Gio' 412s JS G OBJ: Defined class for Subprocess (GSubprocess), prototype 0x1cd926546c68, JSClass 0x61dc8f3d8610, in object 0xd8526d79330 412s JS G OBJ: Defining method get_stdout_pipe in prototype for GSubprocess (Gio.Subprocess) 412s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'GioUnix' 412s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x1cd926546ce0, JSClass 0x61dc8f3d8610, in object 0x1cd926546ab0 412s ok 19 Backwards compatibility for GLib/Gio platform specific GIRs doesn't print the message if the type isn't resolved directly 412s JS G NS: Found info type OBJECT for 'UnixConnection' in namespace 'Gio' 412s JS G NS: Found info type OBJECT for 'SocketConnection' in namespace 'Gio' 412s JS G NS: Found info type OBJECT for 'IOStream' in namespace 'Gio' 412s JS G OBJ: Defined class for IOStream (GIOStream), prototype 0x1cd926546df8, JSClass 0x61dc8f3d8610, in object 0xd8526d79330 412s JS G OBJ: Defined class for SocketConnection (GSocketConnection), prototype 0x1cd926546e48, JSClass 0x61dc8f3d8610, in object 0xd8526d79330 412s JS G OBJ: Defined class for UnixConnection (GUnixConnection), prototype 0x1cd926546e98, JSClass 0x61dc8f3d8610, in object 0xd8526d79330 412s JS G NS: Found info type OBJECT for 'UnixCredentialsMessage' in namespace 'Gio' 412s JS G NS: Found info type OBJECT for 'SocketControlMessage' in namespace 'Gio' 412s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0x1cd926546ee8, JSClass 0x61dc8f3d8610, in object 0xd8526d79330 412s JS G OBJ: Defined class for UnixCredentialsMessage (GUnixCredentialsMessage), prototype 0x1cd926546f38, JSClass 0x61dc8f3d8610, in object 0xd8526d79330 412s JS G NS: Found info type OBJECT for 'UnixFDList' in namespace 'Gio' 412s JS G OBJ: Defined class for UnixFDList (GUnixFDList), prototype 0x1cd926546fb0, JSClass 0x61dc8f3d8610, in object 0xd8526d79330 412s JS G NS: Found info type OBJECT for 'UnixSocketAddress' in namespace 'Gio' 412s JS G NS: Found info type OBJECT for 'SocketAddress' in namespace 'Gio' 412s JS G OBJ: Defined class for SocketAddress (GSocketAddress), prototype 0x1cd92655f060, JSClass 0x61dc8f3d8610, in object 0xd8526d79330 412s JS G OBJ: Defined class for UnixSocketAddress (GUnixSocketAddress), prototype 0x1cd92655f0b0, JSClass 0x61dc8f3d8610, in object 0xd8526d79330 412s JS G NS: Found info type ENUM for 'UnixSocketAddressType' in namespace 'Gio' 412s JS G ENUM: Defining enum value INVALID (fixed from invalid) 0 412s JS G ENUM: Defining enum value ANONYMOUS (fixed from anonymous) 1 412s JS G ENUM: Defining enum value PATH (fixed from path) 2 412s JS G ENUM: Defining enum value ABSTRACT (fixed from abstract) 3 412s JS G ENUM: Defining enum value ABSTRACT_PADDED (fixed from abstract_padded) 4 412s JS G ENUM: Defining Gio.UnixSocketAddressType as 0x194ceb91e6d8 412s ok 20 Backwards compatibility for GLib/Gio platform specific GIRs has some exceptions 412s JS G BXD: Defining method quit in prototype for GLib.MainLoop 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Main loop instance 0xad3e2cfd060: Spinning loop until released or hook cleared 412s JS MAINLOOP: handling job 0, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 0 412s JS MAINLOOP: handling job 1, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 1 412s JS MAINLOOP: handling job 2, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 2 412s JS MAINLOOP: handling job 3, 412s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 412s JS MAINLOOP: Main loop instance 0xad3e2cfd060: release 412s JS MAINLOOP: Completed job 3 412s JS MEMORY: Memory report: before destroying context 412s JS MEMORY: 581 objects currently alive 412s JS MEMORY: boxed_instance = 57 412s JS MEMORY: boxed_prototype = 50 412s JS MEMORY: closure = 1 412s JS MEMORY: function = 388 412s JS MEMORY: fundamental_instance = 0 412s JS MEMORY: fundamental_prototype = 0 412s JS MEMORY: gerror_instance = 0 412s JS MEMORY: gerror_prototype = 2 412s JS MEMORY: interface = 6 412s JS MEMORY: module = 10 412s JS MEMORY: ns = 7 412s JS MEMORY: object_instance = 9 412s JS MEMORY: object_prototype = 49 412s JS MEMORY: param = 1 412s JS MEMORY: union_instance = 0 412s JS MEMORY: union_prototype = 1 412s JS CTX: JS shutdown sequence 412s JS CTX: Stopping profiler 412s JS CTX: Shutting down toggle queue 412s JS CTX: Notifying external reference holders of GjsContext dispose 412s JS MAINLOOP: Stopping promise job dispatcher 412s JS CTX: Notifying reference holders of GjsContext dispose 412s JS CTX: Checking unhandled promise rejections 412s JS CTX: Releasing cached JS wrappers 412s JS CTX: Final triggered GC 412s JS CTX: Destroying JS context 412s JS CTX: Releasing all native objects 412s JS CTX: Disabling auto GC 412s JS CTX: Ending trace on global object 412s JS CTX: Freeing allocated resources 412s JS CTX: JS context destroyed 412s PASS: gjs/testIntrospection.test 412s Running test: gjs/testFundamental.test 412s JS NATIVE: Registered native JS module '_promiseNative' 412s JS NATIVE: Registered native JS module '_byteArrayNative' 412s JS NATIVE: Registered native JS module '_encodingNative' 412s JS NATIVE: Registered native JS module '_gi' 412s JS NATIVE: Registered native JS module 'gi' 412s JS NATIVE: Registered native JS module 'cairoNative' 412s JS NATIVE: Registered native JS module 'system' 412s JS NATIVE: Registered native JS module 'console' 412s JS NATIVE: Registered native JS module '_print' 412s JS CTX: Enabling JIT 412s JS CTX: Initialized class GjsFileImporter prototype 0x168591e000a0 412s JS IMPORT: Defining parent (nil) of 0x168591e00100 'imports' is mod 0 412s JS IMPORT: Importing '_print' 412s JS NATIVE: Defining native module '_print' 412s JS IMPORT: Defining parent 0x168591e00100 of 0x168591e007b0 '_print' is mod 1 412s JS IMPORT: successfully imported module '_print' 412s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 412s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x44709b3b128 412s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x44709b3b128 412s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x44709b3b128 412s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x44709b3b128 412s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x44709b3b128 412s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x44709b3b128 412s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x44709b3b128 412s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x44709b3b128 412s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x44709b3b128 412s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x44709b3b128 412s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x44709b3b128 412s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x44709b3b128 412s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x44709b3b128 412s JS MAINLOOP: Main loop instance 0x14d4f097d060: hold 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Starting promise job dispatcher 412s JS MAINLOOP: Main loop instance 0x14d4f097d060: Spinning loop until released or hook cleared 412s JS MAINLOOP: handling job 0, 412s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 412s JS MAINLOOP: Main loop instance 0x14d4f097d060: release 412s JS MAINLOOP: Completed job 0 412s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x44709b3b128 412s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x44709b3b128 412s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x44709b3b128 412s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x44709b3b128 412s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x44709b3b128 412s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x44709b3b128 412s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x44709b3b128 412s JS IMPORT: Module metadata hook for module 0x168591e13000 412s JS IMPORT: Defining meta.importSync for module 0x168591e13000 412s JS NATIVE: Defining native module 'gi' 412s JS CTX: Initialized class GIRepositoryNamespace prototype 0x168591e133f0 412s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 412s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 412s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 412s JS IMPORT: Importing directory 'overrides' 412s JS IMPORT: Defining parent 0x168591e00100 of 0x168591e134f0 'overrides' is mod 1 412s JS IMPORT: Defined importer 'overrides' 0x168591e134f0 in 0x168591e00100 412s JS IMPORT: successfully imported directory 'overrides' 412s JS IMPORT: Importing '_promiseNative' 412s JS NATIVE: Defining native module '_promiseNative' 412s JS IMPORT: Defining parent 0x168591e00100 of 0x168591e139a0 '_promiseNative' is mod 1 412s JS IMPORT: successfully imported module '_promiseNative' 412s JS IMPORT: Importing module GLib succeeded 412s JS IMPORT: Defining parent 0x168591e134f0 of 0x44709b3c150 'GLib' is mod 1 412s JS IMPORT: successfully imported module 'GLib' 412s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 412s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x44709b79060, JSClass 0x66e08c8085e0, in object 0x44709b79038 412s JS CTX: Initialized class GIRepositoryGType prototype 0x168591e13ce8 412s JS CTX: Initialized class GIRepositoryFunction prototype 0x168591e13d48 412s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 412s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 412s JS G BXD: Defined class for Error (GError), prototype 0x44709b790b0, JSClass 0x66e08c8085e0, in object 0x44709b79038 412s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 412s JS G BXD: Defined class for Variant (GVariant), prototype 0x44709b79100, JSClass 0x66e08c8085e0, in object 0x44709b79038 412s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 412s JS G BXD: Defined class for Bytes (GBytes), prototype 0x44709b79150, JSClass 0x66e08c8085e0, in object 0x44709b79038 412s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 412s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 412s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x44709b791a0, JSClass 0x66e08c8085e0, in object 0x44709b79038 412s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 412s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 412s JS G BXD: Defined class for Thread (GThread), prototype 0x44709b791f0, JSClass 0x66e08c8085e0, in object 0x44709b79038 412s JS G BXD: Defining method ref in prototype for GLib.Thread 412s JS G BXD: Defining method unref in prototype for GLib.Thread 412s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 412s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x44709b79240, JSClass 0x66e08c8085e0, in object 0x44709b79038 412s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 412s JS G BXD: Defined class for Regex (GRegex), prototype 0x44709b79290, JSClass 0x66e08c8085e0, in object 0x44709b79038 412s JS G BXD: Defining method match in prototype for GLib.Regex 412s JS G BXD: Defining method match_full in prototype for GLib.Regex 412s JS G BXD: Defining method match_all in prototype for GLib.Regex 412s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 412s JS G NS: Defined namespace 'GLib' 0x44709b79038 in GIRepository 0x168591e13280 412s JS IMPORT: Importing module jasmine succeeded 412s JS IMPORT: Defining parent 0x168591e00100 of 0x44709b3cce0 'jasmine' is mod 1 412s JS IMPORT: successfully imported module 'jasmine' 412s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 412s JS MAINLOOP: Main loop instance 0x14d4f097d060: hold 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Main loop instance 0x14d4f097d060: Spinning loop until released or hook cleared 412s JS MAINLOOP: handling job 0, 412s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 412s JS MAINLOOP: Main loop instance 0x14d4f097d060: release 412s JS MAINLOOP: Completed job 0 412s JS IMPORT: Importing 'gi' 412s JS IMPORT: Defining parent 0x168591e00100 of 0x168591e13280 'gi' is mod 1 412s JS IMPORT: successfully imported module 'gi' 412s JS IMPORT: Importing '_gi' 412s JS NATIVE: Defining native module '_gi' 412s JS IMPORT: Defining parent 0x168591e00100 of 0x168591e28828 '_gi' is mod 1 412s JS IMPORT: successfully imported module '_gi' 412s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 412s JS G NS: Defined namespace 'GjsPrivate' 0x44709b79330 in GIRepository 0x168591e13280 412s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 412s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 412s JS IMPORT: Importing module _common succeeded 412s JS IMPORT: Defining parent 0x168591e00100 of 0x44709b3ce70 '_common' is mod 1 412s JS IMPORT: successfully imported module '_common' 412s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 412s JS IMPORT: Importing module _legacy succeeded 412s JS IMPORT: Defining parent 0x168591e00100 of 0x44709b3cec0 '_legacy' is mod 1 412s JS IMPORT: successfully imported module '_legacy' 412s JS IMPORT: Importing module GObject succeeded 412s JS IMPORT: Defining parent 0x168591e134f0 of 0x44709b3ce20 'GObject' is mod 1 412s JS IMPORT: successfully imported module 'GObject' 412s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 412s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 412s JS G BXD: Defined class for String (GString), prototype 0x44709b795b0, JSClass 0x66e08c8085e0, in object 0x44709b79308 412s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 412s JS G PRM: Defined class ParamSpec prototype is 0x44709b3cf60 class 0x66e08c810068 in object 0x44709b79308 412s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 412s JS G OBJ: Defined class for Object (GObject), prototype 0x44709b79718, JSClass 0x66e08c808610, in object 0x44709b79308 412s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 412s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 412s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x44709b79740, JSClass 0x66e08c808610, in object 0x44709b79308 412s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 412s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 412s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 412s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 412s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 412s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 412s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 412s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 412s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 412s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 412s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 412s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 412s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 412s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 412s JS G NS: Defined namespace 'GObject' 0x44709b79308 in GIRepository 0x168591e13280 412s JS IMPORT: JS import 'Regress' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/Regress.js 412s JS G NS: Defined namespace 'Regress' 0x44709b79790 in GIRepository 0x168591e13280 412s JS G NS: Found info type OBJECT for 'TestFundamentalObject' in namespace 'Regress' 412s JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0x44709b797b8, JSClass 0x66e08c809160, in object 0x44709b79790 412s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 412s JS G NS: Found info type OBJECT for 'TestFundamentalSubObject' in namespace 'Regress' 412s JS G FNDMTL: Defined class for TestFundamentalSubObject (RegressTestFundamentalSubObject), prototype 0x44709b79808, JSClass 0x66e08c809160, in object 0x44709b79790 412s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 412s JS G NS: Found info type OBJECT for 'TestFundamentalObjectNoGetSetFunc' in namespace 'Regress' 412s JS G FNDMTL: Defined class for TestFundamentalObjectNoGetSetFunc (RegressTestFundamentalObjectNoGetSetFunc), prototype 0x44709b79858, JSClass 0x66e08c809160, in object 0x44709b79790 412s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObjectNoGetSetFunc' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 412s JS G NS: Found info type OBJECT for 'TestFundamentalSubObjectNoGetSetFunc' in namespace 'Regress' 412s JS G FNDMTL: Defined class for TestFundamentalSubObjectNoGetSetFunc (RegressTestFundamentalSubObjectNoGetSetFunc), prototype 0x44709b798a8, JSClass 0x66e08c809160, in object 0x44709b79790 412s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObjectNoGetSetFunc' apparently has accessible fields. Gjs has no support for this yet, ignoring these. 412s JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' 412s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 412s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 412s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 412s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 412s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 412s JS G ENUM: Defining enum value ACTION (fixed from action) 32 412s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 412s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 412s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 412s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 412s JS G ENUM: Defining GObject.SignalFlags as 0x168591e2d348 412s JS CTX: Script evaluation succeeded 412s JS MAINLOOP: Main loop instance 0x14d4f097d060: Spinning loop until released or hook cleared 412s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x44709b3b128 412s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x44709b3b128 412s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x44709b3b128 412s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x44709b3b128 412s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x44709b3b128 412s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x44709b3b128 412s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x44709b3b128 412s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x44709b3b128 412s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x44709b3b128 412s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x44709b3b128 412s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x44709b3b128 412s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x44709b3b128 412s JS IMPORT: Module metadata hook for module 0x168591e33870 412s JS IMPORT: Defining meta.importSync for module 0x168591e33870 412s JS NATIVE: Defining native module 'system' 412s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x44709b3b128 412s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x44709b3b128 412s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 412s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 412s JS MAINLOOP: Set main loop hook to 412s JS MAINLOOP: Main loop instance 0x14d4f097d060: hold 412s JS MAINLOOP: Running and clearing main loop hook 412s JS G BXD: Defining method run in prototype for GLib.MainLoop 412s 1..10 412s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 412s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 412s JS G BXD: Defined class for Source (GSource), prototype 0x44709b79948, JSClass 0x66e08c8085e0, in object 0x44709b79038 412s JS G BXD: Defining method set_priority in prototype for GLib.Source 412s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 412s JS G BXD: Defining method attach in prototype for GLib.Source 412s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 412s JS IMPORT: Module metadata hook for module 0x168591e04370 412s JS IMPORT: Defining meta.importSync for module 0x168591e04370 412s JS G NS: Found info type FUNCTION for 'strdup_value_contents' in namespace 'GObject' 412s JS G BXD: Defining method destroy in prototype for GLib.Source 412s ok 1 Fundamental type support can marshal a subtype of a custom fundamental type into a supertype GValue 412s ok 2 Fundamental type support can marshal a subtype of a custom fundamental type into a GValue 412s JS G FNDMTL: Defining method get_data in prototype for Regress.TestFundamentalObjectNoGetSetFunc 412s ok 3 Fundamental type support can marshal a custom fundamental type into a GValue if contains a pointer and does not provide setter and getters 412s ok 4 Fundamental type support can marshal a subtype of a custom fundamental type into a GValue if contains a pointer and does not provide setter and getters 412s ok 5 Fundamental type support cannot marshal a custom fundamental type into a GValue of different gtype 412s ok 6 Fundamental type support can marshal a custom fundamental type into a GValue of super gtype 412s ok 7 Fundamental type support cannot marshal a custom fundamental type into a GValue of sub gtype 412s ok 8 Fundamental type support can marshal a custom fundamental type into a transformable type 412s JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' 412s JS G BXD: Defined class for Value (GValue), prototype 0x44709bf2218, JSClass 0x66e08c8085e0, in object 0x44709b79308 412s JS G BXD: Defining method init in prototype for GObject.Value 412s ok 9 Fundamental type support can marshal to a null value 412s ok 10 Fundamental type support can marshal to a null value if has no getter function 412s JS G BXD: Defining method quit in prototype for GLib.MainLoop 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Main loop instance 0x14d4f097d060: Spinning loop until released or hook cleared 412s JS MAINLOOP: handling job 0, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 0 412s JS MAINLOOP: handling job 1, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 1 412s JS MAINLOOP: handling job 2, 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Completed job 2 412s JS MAINLOOP: handling job 3, 412s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 412s JS MAINLOOP: Main loop instance 0x14d4f097d060: release 412s JS MAINLOOP: Completed job 3 412s JS MEMORY: Memory report: before destroying context 412s JS MEMORY: 229 objects currently alive 412s JS MEMORY: boxed_instance = 49 412s JS MEMORY: boxed_prototype = 11 412s JS MEMORY: closure = 13 412s JS MEMORY: function = 123 412s JS MEMORY: fundamental_instance = 9 412s JS MEMORY: fundamental_prototype = 4 412s JS MEMORY: gerror_instance = 0 412s JS MEMORY: gerror_prototype = 0 412s JS MEMORY: interface = 0 412s JS MEMORY: module = 5 412s JS MEMORY: ns = 4 412s JS MEMORY: object_instance = 8 412s JS MEMORY: object_prototype = 3 412s JS MEMORY: param = 0 412s JS MEMORY: union_instance = 0 412s JS MEMORY: union_prototype = 0 412s JS CTX: JS shutdown sequence 412s JS CTX: Stopping profiler 412s JS CTX: Shutting down toggle queue 412s JS CTX: Notifying external reference holders of GjsContext dispose 412s JS MAINLOOP: Stopping promise job dispatcher 412s JS CTX: Notifying reference holders of GjsContext dispose 412s JS CTX: Checking unhandled promise rejections 412s JS CTX: Releasing cached JS wrappers 412s JS CTX: Final triggered GC 412s JS CTX: Destroying JS context 412s JS CTX: Releasing all native objects 412s JS CTX: Disabling auto GC 412s JS CTX: Ending trace on global object 412s JS CTX: Freeing allocated resources 412s JS CTX: JS context destroyed 412s PASS: gjs/testFundamental.test 412s Running test: gjs/delete.test 412s 1..1 412s ok 1 - /usr/libexec/installed-tests/gjs/debugger/delete.debugger 412s PASS: gjs/delete.test 412s Running test: gjs/testTimers.test 412s JS NATIVE: Registered native JS module '_promiseNative' 412s JS NATIVE: Registered native JS module '_byteArrayNative' 412s JS NATIVE: Registered native JS module '_encodingNative' 412s JS NATIVE: Registered native JS module '_gi' 412s JS NATIVE: Registered native JS module 'gi' 412s JS NATIVE: Registered native JS module 'cairoNative' 412s JS NATIVE: Registered native JS module 'system' 412s JS NATIVE: Registered native JS module 'console' 412s JS NATIVE: Registered native JS module '_print' 412s JS CTX: Enabling JIT 412s JS CTX: Initialized class GjsFileImporter prototype 0x38ff3c8000a0 412s JS IMPORT: Defining parent (nil) of 0x38ff3c800100 'imports' is mod 0 412s JS IMPORT: Importing '_print' 412s JS NATIVE: Defining native module '_print' 412s JS IMPORT: Defining parent 0x38ff3c800100 of 0x38ff3c8007b0 '_print' is mod 1 412s JS IMPORT: successfully imported module '_print' 412s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 412s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x33fb043b128 412s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x33fb043b128 412s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x33fb043b128 412s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x33fb043b128 412s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x33fb043b128 412s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x33fb043b128 412s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x33fb043b128 412s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x33fb043b128 412s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x33fb043b128 412s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x33fb043b128 412s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x33fb043b128 412s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x33fb043b128 412s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x33fb043b128 412s JS MAINLOOP: Main loop instance 0x1352d69d060: hold 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Starting promise job dispatcher 412s JS MAINLOOP: Main loop instance 0x1352d69d060: Spinning loop until released or hook cleared 412s JS MAINLOOP: handling job 0, 412s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 412s JS MAINLOOP: Main loop instance 0x1352d69d060: release 412s JS MAINLOOP: Completed job 0 412s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x33fb043b128 412s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x33fb043b128 412s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x33fb043b128 412s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x33fb043b128 412s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x33fb043b128 412s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x33fb043b128 412s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x33fb043b128 412s JS IMPORT: Module metadata hook for module 0x38ff3c813000 412s JS IMPORT: Defining meta.importSync for module 0x38ff3c813000 412s JS NATIVE: Defining native module 'gi' 412s JS CTX: Initialized class GIRepositoryNamespace prototype 0x38ff3c8133f0 412s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 412s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 412s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 412s JS IMPORT: Importing directory 'overrides' 412s JS IMPORT: Defining parent 0x38ff3c800100 of 0x38ff3c8134f0 'overrides' is mod 1 412s JS IMPORT: Defined importer 'overrides' 0x38ff3c8134f0 in 0x38ff3c800100 412s JS IMPORT: successfully imported directory 'overrides' 412s JS IMPORT: Importing '_promiseNative' 412s JS NATIVE: Defining native module '_promiseNative' 412s JS IMPORT: Defining parent 0x38ff3c800100 of 0x38ff3c8139a0 '_promiseNative' is mod 1 412s JS IMPORT: successfully imported module '_promiseNative' 412s JS IMPORT: Importing module GLib succeeded 412s JS IMPORT: Defining parent 0x38ff3c8134f0 of 0x33fb043c150 'GLib' is mod 1 412s JS IMPORT: successfully imported module 'GLib' 412s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 412s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x33fb0479060, JSClass 0x77472f4b85e0, in object 0x33fb0479038 412s JS CTX: Initialized class GIRepositoryGType prototype 0x38ff3c813ce8 412s JS CTX: Initialized class GIRepositoryFunction prototype 0x38ff3c813d48 412s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 412s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 412s JS G BXD: Defined class for Error (GError), prototype 0x33fb04790b0, JSClass 0x77472f4b85e0, in object 0x33fb0479038 412s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 412s JS G BXD: Defined class for Variant (GVariant), prototype 0x33fb0479100, JSClass 0x77472f4b85e0, in object 0x33fb0479038 412s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 412s JS G BXD: Defined class for Bytes (GBytes), prototype 0x33fb0479150, JSClass 0x77472f4b85e0, in object 0x33fb0479038 412s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 412s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 412s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x33fb04791a0, JSClass 0x77472f4b85e0, in object 0x33fb0479038 412s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 412s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 412s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 412s JS G BXD: Defined class for Thread (GThread), prototype 0x33fb04791f0, JSClass 0x77472f4b85e0, in object 0x33fb0479038 412s JS G BXD: Defining method ref in prototype for GLib.Thread 412s JS G BXD: Defining method unref in prototype for GLib.Thread 412s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 412s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x33fb0479240, JSClass 0x77472f4b85e0, in object 0x33fb0479038 412s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 412s JS G BXD: Defined class for Regex (GRegex), prototype 0x33fb0479290, JSClass 0x77472f4b85e0, in object 0x33fb0479038 412s JS G BXD: Defining method match in prototype for GLib.Regex 412s JS G BXD: Defining method match_full in prototype for GLib.Regex 412s JS G BXD: Defining method match_all in prototype for GLib.Regex 412s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 412s JS G NS: Defined namespace 'GLib' 0x33fb0479038 in GIRepository 0x38ff3c813280 412s JS IMPORT: Importing module jasmine succeeded 412s JS IMPORT: Defining parent 0x38ff3c800100 of 0x33fb043cce0 'jasmine' is mod 1 412s JS IMPORT: successfully imported module 'jasmine' 412s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 412s JS MAINLOOP: Main loop instance 0x1352d69d060: hold 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Main loop instance 0x1352d69d060: Spinning loop until released or hook cleared 412s JS MAINLOOP: handling job 0, 412s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 412s JS MAINLOOP: Main loop instance 0x1352d69d060: release 412s JS MAINLOOP: Completed job 0 412s JS IMPORT: Module resolve hook for module 'file:///usr/libexec/installed-tests/gjs/js/testTimers.js' (file:///usr/libexec/installed-tests/gjs/js/testTimers.js), global 0x33fb043b128 412s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x33fb043b128 412s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x33fb043b128 412s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x33fb043b128 412s JS MAINLOOP: Main loop instance 0x1352d69d060: hold 412s JS MAINLOOP: Enqueue job , promise=, allocation site= 412s JS MAINLOOP: Main loop instance 0x1352d69d060: Spinning loop until released or hook cleared 412s JS MAINLOOP: handling job 0, 412s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testTimers.js async resolved" 412s JS MAINLOOP: Main loop instance 0x1352d69d060: release 412s JS MAINLOOP: Completed job 0 412s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x33fb043b128 412s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x33fb043b128 412s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x33fb043b128 412s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x33fb043b128 412s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x33fb043b128 412s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x33fb043b128 412s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x33fb043b128 412s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x33fb043b128 412s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x33fb043b128 412s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x33fb043b128 412s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x33fb043b128 412s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x33fb043b128 412s JS IMPORT: Module metadata hook for module 0x38ff3c831de0 412s JS IMPORT: Defining meta.importSync for module 0x38ff3c831de0 412s JS NATIVE: Defining native module 'system' 412s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x33fb043b128 412s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x33fb043b128 412s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 412s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 412s JS MAINLOOP: Set main loop hook to 412s JS MAINLOOP: Main loop instance 0x1352d69d060: hold 412s JS MAINLOOP: Running and clearing main loop hook 412s JS G BXD: Defining method run in prototype for GLib.MainLoop 412s 1..16 412s JS IMPORT: Importing 'gi' 412s JS IMPORT: Defining parent 0x38ff3c800100 of 0x38ff3c813280 'gi' is mod 1 412s JS IMPORT: successfully imported module 'gi' 412s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 412s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 412s JS G BXD: Defined class for Source (GSource), prototype 0x33fb0479308, JSClass 0x77472f4b85e0, in object 0x33fb0479038 412s JS G BXD: Defining method set_priority in prototype for GLib.Source 412s JS IMPORT: Importing '_gi' 412s JS NATIVE: Defining native module '_gi' 412s JS IMPORT: Defining parent 0x38ff3c800100 of 0x38ff3c838330 '_gi' is mod 1 412s JS IMPORT: successfully imported module '_gi' 412s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 412s JS G NS: Defined namespace 'GjsPrivate' 0x33fb04793a8 in GIRepository 0x38ff3c813280 412s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 412s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 412s JS IMPORT: Importing module _common succeeded 412s JS IMPORT: Defining parent 0x38ff3c800100 of 0x33fb043cfd8 '_common' is mod 1 413s JS IMPORT: successfully imported module '_common' 413s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 413s JS IMPORT: Importing module _legacy succeeded 413s JS IMPORT: Defining parent 0x38ff3c800100 of 0x33fb04c9060 '_legacy' is mod 1 413s JS IMPORT: successfully imported module '_legacy' 413s JS IMPORT: Importing module GObject succeeded 413s JS IMPORT: Defining parent 0x38ff3c8134f0 of 0x33fb043cf88 'GObject' is mod 1 413s JS IMPORT: successfully imported module 'GObject' 413s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 413s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 413s JS G BXD: Defined class for String (GString), prototype 0x33fb0479628, JSClass 0x77472f4b85e0, in object 0x33fb0479380 413s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 413s JS G PRM: Defined class ParamSpec prototype is 0x33fb04c9100 class 0x77472f4c0068 in object 0x33fb0479380 413s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 413s JS G OBJ: Defined class for Object (GObject), prototype 0x33fb0479790, JSClass 0x77472f4b8610, in object 0x33fb0479380 413s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 413s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 413s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x33fb04797b8, JSClass 0x77472f4b8610, in object 0x33fb0479380 413s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 413s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 413s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 413s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 413s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 413s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 413s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 413s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 413s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 413s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 413s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 413s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 413s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 413s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 413s JS G NS: Defined namespace 'GObject' 0x33fb0479380 in GIRepository 0x38ff3c813280 413s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 413s JS G BXD: Defining method attach in prototype for GLib.Source 413s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 413s JS IMPORT: Module metadata hook for module 0x38ff3c804370 413s JS IMPORT: Defining meta.importSync for module 0x38ff3c804370 413s JS G NS: Found info type FUNCTION for 'get_monotonic_time' in namespace 'GLib' 413s Executing: gjs/testTimers.test 413s JS MAINLOOP: Enqueue job , promise=, allocation site= 413s JS MAINLOOP: handling job 0, 413s JS MAINLOOP: Enqueue job , promise=, allocation site= 413s JS MAINLOOP: Completed job 0 413s JS MAINLOOP: handling job 1, 413s JS MAINLOOP: Enqueue job , promise=, allocation site= 413s JS MAINLOOP: Completed job 1 413s JS MAINLOOP: handling job 2, 413s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: Completed job 2 415s JS MAINLOOP: handling job 3, 415s JS G BXD: Defining method destroy in prototype for GLib.Source 415s ok 1 Timers times out successfully 415s JS MAINLOOP: Completed job 3 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: handling job 0, 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: Completed job 0 415s JS MAINLOOP: handling job 1, 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: Completed job 1 415s JS MAINLOOP: handling job 2, 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: Completed job 2 415s JS MAINLOOP: handling job 3, 415s ok 2 Timers has correct timeout args 415s JS MAINLOOP: Completed job 3 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: handling job 0, 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: Completed job 0 415s JS MAINLOOP: handling job 1, 415s ok 3 Timers cancels successfully 415s JS MAINLOOP: Completed job 1 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: handling job 0, 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: Completed job 0 415s JS MAINLOOP: handling job 1, 415s ok 4 Timers cancels multiple correctly 415s JS MAINLOOP: Completed job 1 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: handling job 0, 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: Completed job 0 415s JS MAINLOOP: handling job 1, 415s ok 5 Timers cancels invalid silent fail 415s JS MAINLOOP: Completed job 1 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: handling job 0, 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: Completed job 0 415s JS MAINLOOP: handling job 1, 415s ok 6 Timers interval success 415s JS MAINLOOP: Completed job 1 415s JS G NS: Found info type CONSTANT for 'SOURCE_CONTINUE' in namespace 'GLib' 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: handling job 0, 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: Completed job 0 415s JS MAINLOOP: handling job 1, 415s ok 7 Timers cancels interval successfully 415s JS MAINLOOP: Completed job 1 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: handling job 0, 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: Completed job 0 415s JS MAINLOOP: handling job 1, 415s ok 8 Timers ordering interval 415s JS MAINLOOP: Completed job 1 415s ok 9 Timers cancel invalid silent fail 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: handling job 0, 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: Completed job 0 415s JS MAINLOOP: handling job 1, 415s ok 10 Timers callback this 415s JS MAINLOOP: Completed job 1 415s ok 11 Timers bind this 415s ok 12 Timers function names match spec 415s ok 13 Timers argument lengths match spec 415s ok 14 Timers clear and interval are unique functions 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: handling job 0, 415s JS MAINLOOP: Completed job 0 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: handling job 0, 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: Completed job 0 415s JS MAINLOOP: handling job 1, 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: Completed job 1 415s JS MAINLOOP: handling job 2, 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: Completed job 2 415s JS MAINLOOP: handling job 3, 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: Completed job 3 415s JS MAINLOOP: handling job 4, 415s ok 15 Timers microtask ordering 415s JS MAINLOOP: Completed job 4 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: handling job 0, 415s JS MAINLOOP: Completed job 0 415s JS MAINLOOP: handling job 1, 415s JS MAINLOOP: Completed job 1 415s JS MAINLOOP: handling job 2, 415s JS MAINLOOP: Completed job 2 415s JS MAINLOOP: handling job 3, 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: Completed job 3 415s JS MAINLOOP: handling job 4, 415s JS MAINLOOP: Completed job 4 415s JS MAINLOOP: handling job 5, 415s JS MAINLOOP: Completed job 5 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: handling job 0, 415s JS MAINLOOP: Completed job 0 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: handling job 0, 415s JS MAINLOOP: Completed job 0 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: handling job 0, 415s JS MAINLOOP: Completed job 0 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: handling job 0, 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: Completed job 0 415s JS MAINLOOP: handling job 1, 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: Completed job 1 415s JS MAINLOOP: handling job 2, 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: Completed job 2 415s JS MAINLOOP: handling job 3, 415s ok 16 Timers nested microtask ordering 415s JS MAINLOOP: Completed job 3 415s JS G BXD: Defining method quit in prototype for GLib.MainLoop 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: Main loop instance 0x1352d69d060: Spinning loop until released or hook cleared 415s JS MAINLOOP: handling job 0, 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: Completed job 0 415s JS MAINLOOP: handling job 1, 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: Completed job 1 415s JS MAINLOOP: handling job 2, 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: Completed job 2 415s JS MAINLOOP: handling job 3, 415s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 415s JS MAINLOOP: Main loop instance 0x1352d69d060: release 415s JS MAINLOOP: Completed job 3 415s JS MEMORY: Memory report: before destroying context 415s JS MEMORY: 250 objects currently alive 415s JS MEMORY: boxed_instance = 114 415s JS MEMORY: boxed_prototype = 10 415s JS MEMORY: closure = 1 415s JS MEMORY: function = 115 415s JS MEMORY: fundamental_instance = 0 415s JS MEMORY: fundamental_prototype = 0 415s JS MEMORY: gerror_instance = 0 415s JS MEMORY: gerror_prototype = 0 415s JS MEMORY: interface = 0 415s JS MEMORY: module = 5 415s JS MEMORY: ns = 3 415s JS MEMORY: object_instance = 0 415s JS MEMORY: object_prototype = 2 415s JS MEMORY: param = 0 415s JS MEMORY: union_instance = 0 415s JS MEMORY: union_prototype = 0 415s JS CTX: JS shutdown sequence 415s JS CTX: Stopping profiler 415s JS CTX: Shutting down toggle queue 415s JS CTX: Notifying external reference holders of GjsContext dispose 415s JS MAINLOOP: Stopping promise job dispatcher 415s JS CTX: Notifying reference holders of GjsContext dispose 415s JS CTX: Checking unhandled promise rejections 415s JS CTX: Releasing cached JS wrappers 415s JS CTX: Final triggered GC 415s JS CTX: Destroying JS context 415s JS CTX: Releasing all native objects 415s JS CTX: Disabling auto GC 415s JS CTX: Ending trace on global object 415s JS CTX: Freeing allocated resources 415s JS CTX: JS context destroyed 415s PASS: gjs/testTimers.test 415s Running test: gjs/list.test 415s 1..1 415s ok 1 - /usr/libexec/installed-tests/gjs/debugger/list.debugger 415s PASS: gjs/list.test 415s Running test: gjs/testImporter2.test 415s JS NATIVE: Registered native JS module '_promiseNative' 415s JS NATIVE: Registered native JS module '_byteArrayNative' 415s JS NATIVE: Registered native JS module '_encodingNative' 415s JS NATIVE: Registered native JS module '_gi' 415s JS NATIVE: Registered native JS module 'gi' 415s JS NATIVE: Registered native JS module 'cairoNative' 415s JS NATIVE: Registered native JS module 'system' 415s JS NATIVE: Registered native JS module 'console' 415s JS NATIVE: Registered native JS module '_print' 415s JS CTX: Enabling JIT 415s JS CTX: Initialized class GjsFileImporter prototype 0x4eda05000a0 415s JS IMPORT: Defining parent (nil) of 0x4eda0500100 'imports' is mod 0 415s JS IMPORT: Importing '_print' 415s JS NATIVE: Defining native module '_print' 415s JS IMPORT: Defining parent 0x4eda0500100 of 0x4eda05007b0 '_print' is mod 1 415s JS IMPORT: successfully imported module '_print' 415s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 415s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x4038d03b128 415s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x4038d03b128 415s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x4038d03b128 415s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x4038d03b128 415s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x4038d03b128 415s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x4038d03b128 415s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x4038d03b128 415s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x4038d03b128 415s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x4038d03b128 415s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x4038d03b128 415s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x4038d03b128 415s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x4038d03b128 415s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x4038d03b128 415s JS MAINLOOP: Main loop instance 0x2222da8d060: hold 415s JS MAINLOOP: Enqueue job , promise=, allocation site= 415s JS MAINLOOP: Starting promise job dispatcher 415s JS MAINLOOP: Main loop instance 0x2222da8d060: Spinning loop until released or hook cleared 415s JS MAINLOOP: handling job 0, 415s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 415s JS MAINLOOP: Main loop instance 0x2222da8d060: release 415s JS MAINLOOP: Completed job 0 415s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x4038d03b128 415s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x4038d03b128 415s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x4038d03b128 415s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x4038d03b128 415s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x4038d03b128 415s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x4038d03b128 415s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x4038d03b128 415s JS IMPORT: Module metadata hook for module 0x4eda0513000 416s JS IMPORT: Defining meta.importSync for module 0x4eda0513000 416s JS NATIVE: Defining native module 'gi' 416s JS CTX: Initialized class GIRepositoryNamespace prototype 0x4eda05133f0 416s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 416s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 416s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 416s JS IMPORT: Importing directory 'overrides' 416s JS IMPORT: Defining parent 0x4eda0500100 of 0x4eda05134f0 'overrides' is mod 1 416s JS IMPORT: Defined importer 'overrides' 0x4eda05134f0 in 0x4eda0500100 416s JS IMPORT: successfully imported directory 'overrides' 416s JS IMPORT: Importing '_promiseNative' 416s JS NATIVE: Defining native module '_promiseNative' 416s JS IMPORT: Defining parent 0x4eda0500100 of 0x4eda05139a0 '_promiseNative' is mod 1 416s JS IMPORT: successfully imported module '_promiseNative' 416s JS IMPORT: Importing module GLib succeeded 416s JS IMPORT: Defining parent 0x4eda05134f0 of 0x4038d03c150 'GLib' is mod 1 416s JS IMPORT: successfully imported module 'GLib' 416s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 416s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x4038d079060, JSClass 0x7ac53c2d85e0, in object 0x4038d079038 416s JS CTX: Initialized class GIRepositoryGType prototype 0x4eda0513ce8 416s JS CTX: Initialized class GIRepositoryFunction prototype 0x4eda0513d48 416s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 416s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 416s JS G BXD: Defined class for Error (GError), prototype 0x4038d0790b0, JSClass 0x7ac53c2d85e0, in object 0x4038d079038 416s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 416s JS G BXD: Defined class for Variant (GVariant), prototype 0x4038d079100, JSClass 0x7ac53c2d85e0, in object 0x4038d079038 416s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 416s JS G BXD: Defined class for Bytes (GBytes), prototype 0x4038d079150, JSClass 0x7ac53c2d85e0, in object 0x4038d079038 416s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 416s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 416s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x4038d0791a0, JSClass 0x7ac53c2d85e0, in object 0x4038d079038 416s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 416s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 416s JS G BXD: Defined class for Thread (GThread), prototype 0x4038d0791f0, JSClass 0x7ac53c2d85e0, in object 0x4038d079038 416s JS G BXD: Defining method ref in prototype for GLib.Thread 416s JS G BXD: Defining method unref in prototype for GLib.Thread 416s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 416s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x4038d079240, JSClass 0x7ac53c2d85e0, in object 0x4038d079038 416s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 416s JS G BXD: Defined class for Regex (GRegex), prototype 0x4038d079290, JSClass 0x7ac53c2d85e0, in object 0x4038d079038 416s JS G BXD: Defining method match in prototype for GLib.Regex 416s JS G BXD: Defining method match_full in prototype for GLib.Regex 416s JS G BXD: Defining method match_all in prototype for GLib.Regex 416s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 416s JS G NS: Defined namespace 'GLib' 0x4038d079038 in GIRepository 0x4eda0513280 416s JS IMPORT: Importing module jasmine succeeded 416s JS IMPORT: Defining parent 0x4eda0500100 of 0x4038d03cce0 'jasmine' is mod 1 416s JS IMPORT: successfully imported module 'jasmine' 416s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 416s JS MAINLOOP: Main loop instance 0x2222da8d060: hold 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Main loop instance 0x2222da8d060: Spinning loop until released or hook cleared 416s JS MAINLOOP: handling job 0, 416s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 416s JS MAINLOOP: Main loop instance 0x2222da8d060: release 416s JS MAINLOOP: Completed job 0 416s JS CTX: Script evaluation succeeded 416s JS MAINLOOP: Main loop instance 0x2222da8d060: Spinning loop until released or hook cleared 416s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x4038d03b128 416s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x4038d03b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x4038d03b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x4038d03b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x4038d03b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x4038d03b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x4038d03b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x4038d03b128 416s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x4038d03b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x4038d03b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x4038d03b128 416s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x4038d03b128 416s JS IMPORT: Module metadata hook for module 0x4eda052bd20 416s JS IMPORT: Defining meta.importSync for module 0x4eda052bd20 416s JS NATIVE: Defining native module 'system' 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x4038d03b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x4038d03b128 416s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 416s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 416s JS MAINLOOP: Set main loop hook to 416s JS MAINLOOP: Main loop instance 0x2222da8d060: hold 416s JS MAINLOOP: Running and clearing main loop hook 416s JS G BXD: Defining method run in prototype for GLib.MainLoop 416s 1..4 416s JS IMPORT: Importing 'gi' 416s JS IMPORT: Defining parent 0x4eda0500100 of 0x4eda0513280 'gi' is mod 1 416s JS IMPORT: successfully imported module 'gi' 416s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 416s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 416s JS G BXD: Defined class for Source (GSource), prototype 0x4038d079308, JSClass 0x7ac53c2d85e0, in object 0x4038d079038 416s JS G BXD: Defining method set_priority in prototype for GLib.Source 416s JS IMPORT: Importing '_gi' 416s JS NATIVE: Defining native module '_gi' 416s JS IMPORT: Defining parent 0x4eda0500100 of 0x4eda0531340 '_gi' is mod 1 416s JS IMPORT: successfully imported module '_gi' 416s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 416s JS G NS: Defined namespace 'GjsPrivate' 0x4038d0793a8 in GIRepository 0x4eda0513280 416s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 416s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 416s JS IMPORT: Importing module _common succeeded 416s JS IMPORT: Defining parent 0x4eda0500100 of 0x4038d0c4038 '_common' is mod 1 416s JS IMPORT: successfully imported module '_common' 416s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 416s JS IMPORT: Importing module _legacy succeeded 416s JS IMPORT: Defining parent 0x4eda0500100 of 0x4038d0c4088 '_legacy' is mod 1 416s JS IMPORT: successfully imported module '_legacy' 416s JS IMPORT: Importing module GObject succeeded 416s JS IMPORT: Defining parent 0x4eda05134f0 of 0x4038d03cfb0 'GObject' is mod 1 416s JS IMPORT: successfully imported module 'GObject' 416s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 416s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 416s JS G BXD: Defined class for String (GString), prototype 0x4038d079628, JSClass 0x7ac53c2d85e0, in object 0x4038d079380 416s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 416s JS G PRM: Defined class ParamSpec prototype is 0x4038d0c4128 class 0x7ac53c2e0068 in object 0x4038d079380 416s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 416s JS G OBJ: Defined class for Object (GObject), prototype 0x4038d079790, JSClass 0x7ac53c2d8610, in object 0x4038d079380 416s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 416s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 416s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x4038d0797b8, JSClass 0x7ac53c2d8610, in object 0x4038d079380 416s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 416s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 416s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 416s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 416s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 416s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 416s JS G NS: Defined namespace 'GObject' 0x4038d079380 in GIRepository 0x4eda0513280 416s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 416s JS G BXD: Defining method attach in prototype for GLib.Source 416s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 416s JS IMPORT: Module metadata hook for module 0x4eda0504370 416s JS IMPORT: Defining meta.importSync for module 0x4eda0504370 416s JS G BXD: Defining method destroy in prototype for GLib.Source 416s JS IMPORT: Importing module GIMarshallingTests succeeded 416s JS IMPORT: Defining parent 0x4eda05134f0 of 0x4038d0c4678 'GIMarshallingTests' is mod 1 416s JS IMPORT: successfully imported module 'GIMarshallingTests' 416s ok 1 GI importer on failure throws an exception when the overrides _init isn't a function 416s JS IMPORT: Importing module Gio succeeded 416s JS IMPORT: Defining parent 0x4038d03ebf8 of 0x4038d0e9038 'Gio' is mod 1 416s JS IMPORT: successfully imported module 'Gio' 416s ok 2 GI importer on failure throws an exception when the overrides _init is null 416s JS IMPORT: Importing module Regress succeeded 416s JS IMPORT: Defining parent 0x4038d03ebf8 of 0x4038d0e9088 'Regress' is mod 1 416s JS IMPORT: successfully imported module 'Regress' 416s ok 3 GI importer on failure throws an exception when the overrides _init is undefined 416s JS IMPORT: Importing module WarnLib succeeded 416s JS IMPORT: Defining parent 0x4038d03ebf8 of 0x4038d0e90d8 'WarnLib' is mod 1 416s JS IMPORT: successfully imported module 'WarnLib' 416s ok 4 GI importer on failure throws an exception when the overrides _init is missing 416s JS G BXD: Defining method quit in prototype for GLib.MainLoop 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Main loop instance 0x2222da8d060: Spinning loop until released or hook cleared 416s JS MAINLOOP: handling job 0, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 0 416s JS MAINLOOP: handling job 1, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 1 416s JS MAINLOOP: handling job 2, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 2 416s JS MAINLOOP: handling job 3, 416s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 416s JS MAINLOOP: Main loop instance 0x2222da8d060: release 416s JS MAINLOOP: Completed job 3 416s JS MEMORY: Memory report: before destroying context 416s JS MEMORY: 171 objects currently alive 416s JS MEMORY: boxed_instance = 28 416s JS MEMORY: boxed_prototype = 10 416s JS MEMORY: closure = 1 416s JS MEMORY: function = 114 416s JS MEMORY: fundamental_instance = 0 416s JS MEMORY: fundamental_prototype = 0 416s JS MEMORY: gerror_instance = 0 416s JS MEMORY: gerror_prototype = 0 416s JS MEMORY: interface = 0 416s JS MEMORY: module = 9 416s JS MEMORY: ns = 7 416s JS MEMORY: object_instance = 0 416s JS MEMORY: object_prototype = 2 416s JS MEMORY: param = 0 416s JS MEMORY: union_instance = 0 416s JS MEMORY: union_prototype = 0 416s JS CTX: JS shutdown sequence 416s JS CTX: Stopping profiler 416s JS CTX: Shutting down toggle queue 416s JS CTX: Notifying external reference holders of GjsContext dispose 416s JS MAINLOOP: Stopping promise job dispatcher 416s JS CTX: Notifying reference holders of GjsContext dispose 416s JS CTX: Checking unhandled promise rejections 416s JS CTX: Releasing cached JS wrappers 416s JS CTX: Final triggered GC 416s JS CTX: Destroying JS context 416s JS CTX: Releasing all native objects 416s JS CTX: Disabling auto GC 416s JS CTX: Ending trace on global object 416s JS CTX: Freeing allocated resources 416s JS CTX: JS context destroyed 416s PASS: gjs/testImporter2.test 416s Running test: gjs/testPromise.test 416s JS NATIVE: Registered native JS module '_promiseNative' 416s JS NATIVE: Registered native JS module '_byteArrayNative' 416s JS NATIVE: Registered native JS module '_encodingNative' 416s JS NATIVE: Registered native JS module '_gi' 416s JS NATIVE: Registered native JS module 'gi' 416s JS NATIVE: Registered native JS module 'cairoNative' 416s JS NATIVE: Registered native JS module 'system' 416s JS NATIVE: Registered native JS module 'console' 416s JS NATIVE: Registered native JS module '_print' 416s JS CTX: Enabling JIT 416s JS CTX: Initialized class GjsFileImporter prototype 0x10d42d000a0 416s JS IMPORT: Defining parent (nil) of 0x10d42d00100 'imports' is mod 0 416s JS IMPORT: Importing '_print' 416s JS NATIVE: Defining native module '_print' 416s JS IMPORT: Defining parent 0x10d42d00100 of 0x10d42d007b0 '_print' is mod 1 416s JS IMPORT: successfully imported module '_print' 416s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 416s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x21c67cc3b128 416s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x21c67cc3b128 416s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x21c67cc3b128 416s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x21c67cc3b128 416s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x21c67cc3b128 416s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x21c67cc3b128 416s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x21c67cc3b128 416s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x21c67cc3b128 416s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x21c67cc3b128 416s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x21c67cc3b128 416s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x21c67cc3b128 416s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x21c67cc3b128 416s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x21c67cc3b128 416s JS MAINLOOP: Main loop instance 0x36a5b92d060: hold 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Starting promise job dispatcher 416s JS MAINLOOP: Main loop instance 0x36a5b92d060: Spinning loop until released or hook cleared 416s JS MAINLOOP: handling job 0, 416s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 416s JS MAINLOOP: Main loop instance 0x36a5b92d060: release 416s JS MAINLOOP: Completed job 0 416s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x21c67cc3b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x21c67cc3b128 416s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x21c67cc3b128 416s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x21c67cc3b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x21c67cc3b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x21c67cc3b128 416s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x21c67cc3b128 416s JS IMPORT: Module metadata hook for module 0x10d42d13000 416s JS IMPORT: Defining meta.importSync for module 0x10d42d13000 416s JS NATIVE: Defining native module 'gi' 416s JS CTX: Initialized class GIRepositoryNamespace prototype 0x10d42d133f0 416s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 416s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 416s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 416s JS IMPORT: Importing directory 'overrides' 416s JS IMPORT: Defining parent 0x10d42d00100 of 0x10d42d134f0 'overrides' is mod 1 416s JS IMPORT: Defined importer 'overrides' 0x10d42d134f0 in 0x10d42d00100 416s JS IMPORT: successfully imported directory 'overrides' 416s JS IMPORT: Importing '_promiseNative' 416s JS NATIVE: Defining native module '_promiseNative' 416s JS IMPORT: Defining parent 0x10d42d00100 of 0x10d42d139a0 '_promiseNative' is mod 1 416s JS IMPORT: successfully imported module '_promiseNative' 416s JS IMPORT: Importing module GLib succeeded 416s JS IMPORT: Defining parent 0x10d42d134f0 of 0x21c67cc3c150 'GLib' is mod 1 416s JS IMPORT: successfully imported module 'GLib' 416s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 416s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x21c67cc79060, JSClass 0x7895829285e0, in object 0x21c67cc79038 416s JS CTX: Initialized class GIRepositoryGType prototype 0x10d42d13ce8 416s JS CTX: Initialized class GIRepositoryFunction prototype 0x10d42d13d48 416s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 416s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 416s JS G BXD: Defined class for Error (GError), prototype 0x21c67cc790b0, JSClass 0x7895829285e0, in object 0x21c67cc79038 416s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 416s JS G BXD: Defined class for Variant (GVariant), prototype 0x21c67cc79100, JSClass 0x7895829285e0, in object 0x21c67cc79038 416s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 416s JS G BXD: Defined class for Bytes (GBytes), prototype 0x21c67cc79150, JSClass 0x7895829285e0, in object 0x21c67cc79038 416s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 416s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 416s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x21c67cc791a0, JSClass 0x7895829285e0, in object 0x21c67cc79038 416s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 416s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 416s JS G BXD: Defined class for Thread (GThread), prototype 0x21c67cc791f0, JSClass 0x7895829285e0, in object 0x21c67cc79038 416s JS G BXD: Defining method ref in prototype for GLib.Thread 416s JS G BXD: Defining method unref in prototype for GLib.Thread 416s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 416s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x21c67cc79240, JSClass 0x7895829285e0, in object 0x21c67cc79038 416s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 416s JS G BXD: Defined class for Regex (GRegex), prototype 0x21c67cc79290, JSClass 0x7895829285e0, in object 0x21c67cc79038 416s JS G BXD: Defining method match in prototype for GLib.Regex 416s JS G BXD: Defining method match_full in prototype for GLib.Regex 416s JS G BXD: Defining method match_all in prototype for GLib.Regex 416s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 416s JS G NS: Defined namespace 'GLib' 0x21c67cc79038 in GIRepository 0x10d42d13280 416s JS IMPORT: Importing module jasmine succeeded 416s JS IMPORT: Defining parent 0x10d42d00100 of 0x21c67cc3cce0 'jasmine' is mod 1 416s JS IMPORT: successfully imported module 'jasmine' 416s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 416s JS MAINLOOP: Main loop instance 0x36a5b92d060: hold 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Main loop instance 0x36a5b92d060: Spinning loop until released or hook cleared 416s JS MAINLOOP: handling job 0, 416s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 416s JS MAINLOOP: Main loop instance 0x36a5b92d060: release 416s JS MAINLOOP: Completed job 0 416s JS IMPORT: Importing 'gi' 416s JS IMPORT: Defining parent 0x10d42d00100 of 0x10d42d13280 'gi' is mod 1 416s JS IMPORT: successfully imported module 'gi' 416s JS CTX: Script evaluation succeeded 416s JS MAINLOOP: Main loop instance 0x36a5b92d060: Spinning loop until released or hook cleared 416s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x21c67cc3b128 416s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x21c67cc3b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x21c67cc3b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x21c67cc3b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x21c67cc3b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x21c67cc3b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x21c67cc3b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x21c67cc3b128 416s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x21c67cc3b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x21c67cc3b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x21c67cc3b128 416s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x21c67cc3b128 416s JS IMPORT: Module metadata hook for module 0x10d42d2aeb8 416s JS IMPORT: Defining meta.importSync for module 0x10d42d2aeb8 416s JS NATIVE: Defining native module 'system' 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x21c67cc3b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x21c67cc3b128 416s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 416s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 416s JS MAINLOOP: Set main loop hook to 416s JS MAINLOOP: Main loop instance 0x36a5b92d060: hold 416s JS MAINLOOP: Running and clearing main loop hook 416s JS G BXD: Defining method run in prototype for GLib.MainLoop 416s 1..3 416s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 416s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 416s JS G BXD: Defined class for Source (GSource), prototype 0x21c67cc79308, JSClass 0x7895829285e0, in object 0x21c67cc79038 416s JS G BXD: Defining method set_priority in prototype for GLib.Source 416s JS IMPORT: Importing '_gi' 416s JS NATIVE: Defining native module '_gi' 416s JS IMPORT: Defining parent 0x10d42d00100 of 0x10d42d2ffe8 '_gi' is mod 1 416s JS IMPORT: successfully imported module '_gi' 416s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 416s JS G NS: Defined namespace 'GjsPrivate' 0x21c67cc793a8 in GIRepository 0x10d42d13280 416s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 416s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 416s JS IMPORT: Importing module _common succeeded 416s JS IMPORT: Defining parent 0x10d42d00100 of 0x21c67ccc5038 '_common' is mod 1 416s JS IMPORT: successfully imported module '_common' 416s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 416s JS IMPORT: Importing module _legacy succeeded 416s JS IMPORT: Defining parent 0x10d42d00100 of 0x21c67ccc5088 '_legacy' is mod 1 416s JS IMPORT: successfully imported module '_legacy' 416s JS IMPORT: Importing module GObject succeeded 416s JS IMPORT: Defining parent 0x10d42d134f0 of 0x21c67cc3cfb0 'GObject' is mod 1 416s JS IMPORT: successfully imported module 'GObject' 416s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 416s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 416s JS G BXD: Defined class for String (GString), prototype 0x21c67cc79628, JSClass 0x7895829285e0, in object 0x21c67cc79380 416s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 416s JS G PRM: Defined class ParamSpec prototype is 0x21c67ccc5128 class 0x789582930068 in object 0x21c67cc79380 416s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 416s JS G OBJ: Defined class for Object (GObject), prototype 0x21c67cc79790, JSClass 0x789582928610, in object 0x21c67cc79380 416s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 416s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 416s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x21c67cc797b8, JSClass 0x789582928610, in object 0x21c67cc79380 416s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 416s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 416s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 416s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 416s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 416s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 416s JS G NS: Defined namespace 'GObject' 0x21c67cc79380 in GIRepository 0x10d42d13280 416s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 416s JS G BXD: Defining method attach in prototype for GLib.Source 416s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 416s JS IMPORT: Module metadata hook for module 0x10d42d04370 416s JS IMPORT: Defining meta.importSync for module 0x10d42d04370 416s JS G BXD: Defining method destroy in prototype for GLib.Source 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS G BXD: Defining method get_context in prototype for GLib.MainLoop 416s JS G NS: Found info type STRUCT for 'MainContext' in namespace 'GLib' 416s JS G BXD: Defined class for MainContext (GMainContext), prototype 0x21c67cc798d0, JSClass 0x7895829285e0, in object 0x21c67cc79038 416s JS G BXD: Defining method iteration in prototype for GLib.MainContext 416s JS MAINLOOP: handling job 0, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 0 416s JS MAINLOOP: handling job 1, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 1 416s JS MAINLOOP: handling job 2, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 2 416s JS MAINLOOP: handling job 3, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 3 416s JS MAINLOOP: handling job 4, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 4 416s JS MAINLOOP: handling job 5, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 5 416s JS MAINLOOP: handling job 6, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 6 416s JS MAINLOOP: handling job 7, 416s JS MAINLOOP: Completed job 7 416s ok 1 Promise waits for all promises before handling unhandled, when handled 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT_IDLE' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 416s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 416s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 416s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 416s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 416s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 416s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 416s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 416s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 416s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 416s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 416s JS G ENUM: Defining GLib.LogLevelFlags as 0x10d42d02968 416s JS MAINLOOP: handling job 0, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 0 416s JS MAINLOOP: handling job 1, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 1 416s JS MAINLOOP: handling job 2, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 2 416s JS MAINLOOP: handling job 3, 416s JS MAINLOOP: Completed job 3 416s JS G BXD: Defining method quit in prototype for GLib.MainLoop 416s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 416s ok 2 Promise waits for all promises before handling unhandled, when unhandled 416s JS G NS: Found info type CONSTANT for 'PRIORITY_HIGH' in namespace 'GLib' 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: handling job 0, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 0 416s JS MAINLOOP: handling job 1, 416s JS MAINLOOP: Completed job 1 416s ok 3 Promise do not lead to high-priority IDLE starvation 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Main loop instance 0x36a5b92d060: Spinning loop until released or hook cleared 416s JS MAINLOOP: handling job 0, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 0 416s JS MAINLOOP: handling job 1, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 1 416s JS MAINLOOP: handling job 2, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 2 416s JS MAINLOOP: handling job 3, 416s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 416s JS MAINLOOP: Main loop instance 0x36a5b92d060: release 416s JS MAINLOOP: Completed job 3 416s JS MEMORY: Memory report: before destroying context 416s JS MEMORY: 173 objects currently alive 416s JS MEMORY: boxed_instance = 28 416s JS MEMORY: boxed_prototype = 11 416s JS MEMORY: closure = 1 416s JS MEMORY: function = 123 416s JS MEMORY: fundamental_instance = 0 416s JS MEMORY: fundamental_prototype = 0 416s JS MEMORY: gerror_instance = 0 416s JS MEMORY: gerror_prototype = 0 416s JS MEMORY: interface = 0 416s JS MEMORY: module = 5 416s JS MEMORY: ns = 3 416s JS MEMORY: object_instance = 0 416s JS MEMORY: object_prototype = 2 416s JS MEMORY: param = 0 416s JS MEMORY: union_instance = 0 416s JS MEMORY: union_prototype = 0 416s JS CTX: JS shutdown sequence 416s JS CTX: Stopping profiler 416s JS CTX: Shutting down toggle queue 416s JS CTX: Notifying external reference holders of GjsContext dispose 416s JS MAINLOOP: Stopping promise job dispatcher 416s JS CTX: Notifying reference holders of GjsContext dispose 416s JS CTX: Checking unhandled promise rejections 416s JS CTX: Releasing cached JS wrappers 416s JS CTX: Final triggered GC 416s JS CTX: Destroying JS context 416s JS CTX: Releasing all native objects 416s JS CTX: Disabling auto GC 416s JS CTX: Ending trace on global object 416s JS CTX: Freeing allocated resources 416s JS CTX: JS context destroyed 416s PASS: gjs/testPromise.test 416s Running test: gjs/testImporter.test 416s JS NATIVE: Registered native JS module '_promiseNative' 416s JS NATIVE: Registered native JS module '_byteArrayNative' 416s JS NATIVE: Registered native JS module '_encodingNative' 416s JS NATIVE: Registered native JS module '_gi' 416s JS NATIVE: Registered native JS module 'gi' 416s JS NATIVE: Registered native JS module 'cairoNative' 416s JS NATIVE: Registered native JS module 'system' 416s JS NATIVE: Registered native JS module 'console' 416s JS NATIVE: Registered native JS module '_print' 416s JS CTX: Enabling JIT 416s JS CTX: Initialized class GjsFileImporter prototype 0x1c71145000a0 416s JS IMPORT: Defining parent (nil) of 0x1c7114500100 'imports' is mod 0 416s JS IMPORT: Importing '_print' 416s JS NATIVE: Defining native module '_print' 416s JS IMPORT: Defining parent 0x1c7114500100 of 0x1c71145007b0 '_print' is mod 1 416s JS IMPORT: successfully imported module '_print' 416s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 416s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x37832c43b128 416s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x37832c43b128 416s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x37832c43b128 416s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x37832c43b128 416s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x37832c43b128 416s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x37832c43b128 416s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x37832c43b128 416s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x37832c43b128 416s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x37832c43b128 416s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x37832c43b128 416s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x37832c43b128 416s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x37832c43b128 416s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x37832c43b128 416s JS MAINLOOP: Main loop instance 0x14772156d060: hold 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Starting promise job dispatcher 416s JS MAINLOOP: Main loop instance 0x14772156d060: Spinning loop until released or hook cleared 416s JS MAINLOOP: handling job 0, 416s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 416s JS MAINLOOP: Main loop instance 0x14772156d060: release 416s JS MAINLOOP: Completed job 0 416s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x37832c43b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x37832c43b128 416s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x37832c43b128 416s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x37832c43b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x37832c43b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x37832c43b128 416s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x37832c43b128 416s JS IMPORT: Module metadata hook for module 0x1c7114513000 416s JS IMPORT: Defining meta.importSync for module 0x1c7114513000 416s JS NATIVE: Defining native module 'gi' 416s JS CTX: Initialized class GIRepositoryNamespace prototype 0x1c71145133f0 416s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 416s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 416s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 416s JS IMPORT: Importing directory 'overrides' 416s JS IMPORT: Defining parent 0x1c7114500100 of 0x1c71145134f0 'overrides' is mod 1 416s JS IMPORT: Defined importer 'overrides' 0x1c71145134f0 in 0x1c7114500100 416s JS IMPORT: successfully imported directory 'overrides' 416s JS IMPORT: Importing '_promiseNative' 416s JS NATIVE: Defining native module '_promiseNative' 416s JS IMPORT: Defining parent 0x1c7114500100 of 0x1c71145139a0 '_promiseNative' is mod 1 416s JS IMPORT: successfully imported module '_promiseNative' 416s JS IMPORT: Importing module GLib succeeded 416s JS IMPORT: Defining parent 0x1c71145134f0 of 0x37832c43c150 'GLib' is mod 1 416s JS IMPORT: successfully imported module 'GLib' 416s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 416s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x37832c479060, JSClass 0x6892691e85e0, in object 0x37832c479038 416s JS CTX: Initialized class GIRepositoryGType prototype 0x1c7114513ce8 416s JS CTX: Initialized class GIRepositoryFunction prototype 0x1c7114513d48 416s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 416s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 416s JS G BXD: Defined class for Error (GError), prototype 0x37832c4790b0, JSClass 0x6892691e85e0, in object 0x37832c479038 416s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 416s JS G BXD: Defined class for Variant (GVariant), prototype 0x37832c479100, JSClass 0x6892691e85e0, in object 0x37832c479038 416s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 416s JS G BXD: Defined class for Bytes (GBytes), prototype 0x37832c479150, JSClass 0x6892691e85e0, in object 0x37832c479038 416s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 416s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 416s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x37832c4791a0, JSClass 0x6892691e85e0, in object 0x37832c479038 416s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 416s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 416s JS G BXD: Defined class for Thread (GThread), prototype 0x37832c4791f0, JSClass 0x6892691e85e0, in object 0x37832c479038 416s JS G BXD: Defining method ref in prototype for GLib.Thread 416s JS G BXD: Defining method unref in prototype for GLib.Thread 416s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 416s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x37832c479240, JSClass 0x6892691e85e0, in object 0x37832c479038 416s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 416s JS G BXD: Defined class for Regex (GRegex), prototype 0x37832c479290, JSClass 0x6892691e85e0, in object 0x37832c479038 416s JS G BXD: Defining method match in prototype for GLib.Regex 416s JS G BXD: Defining method match_full in prototype for GLib.Regex 416s JS G BXD: Defining method match_all in prototype for GLib.Regex 416s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 416s JS G NS: Defined namespace 'GLib' 0x37832c479038 in GIRepository 0x1c7114513280 416s JS IMPORT: Importing module jasmine succeeded 416s JS IMPORT: Defining parent 0x1c7114500100 of 0x37832c43cce0 'jasmine' is mod 1 416s JS IMPORT: successfully imported module 'jasmine' 416s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 416s JS MAINLOOP: Main loop instance 0x14772156d060: hold 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Main loop instance 0x14772156d060: Spinning loop until released or hook cleared 416s JS MAINLOOP: handling job 0, 416s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 416s JS MAINLOOP: Main loop instance 0x14772156d060: release 416s JS MAINLOOP: Completed job 0 416s JS CTX: Script evaluation succeeded 416s JS MAINLOOP: Main loop instance 0x14772156d060: Spinning loop until released or hook cleared 416s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x37832c43b128 416s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x37832c43b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x37832c43b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x37832c43b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x37832c43b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x37832c43b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x37832c43b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x37832c43b128 416s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x37832c43b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x37832c43b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x37832c43b128 416s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x37832c43b128 416s JS IMPORT: Module metadata hook for module 0x37832c462c80 416s JS IMPORT: Defining meta.importSync for module 0x37832c462c80 416s JS NATIVE: Defining native module 'system' 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x37832c43b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x37832c43b128 416s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 416s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 416s JS MAINLOOP: Set main loop hook to 416s JS MAINLOOP: Main loop instance 0x14772156d060: hold 416s JS MAINLOOP: Running and clearing main loop hook 416s JS G BXD: Defining method run in prototype for GLib.MainLoop 416s 1..38 416s JS IMPORT: Importing 'gi' 416s JS IMPORT: Defining parent 0x37832c43ead8 of 0x37832c43eb38 'gi' is mod 1 416s JS IMPORT: successfully imported module 'gi' 416s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 416s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 416s JS G BXD: Defined class for Source (GSource), prototype 0x37832c479308, JSClass 0x6892691e85e0, in object 0x37832c479038 416s JS G BXD: Defining method set_priority in prototype for GLib.Source 416s JS IMPORT: Importing '_gi' 416s JS NATIVE: Defining native module '_gi' 416s JS IMPORT: Defining parent 0x37832c43ead8 of 0x1c7114507ab8 '_gi' is mod 1 416s JS IMPORT: successfully imported module '_gi' 416s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 416s JS G NS: Defined namespace 'GjsPrivate' 0x37832c4793a8 in GIRepository 0x37832c43eb38 416s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 416s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 416s JS IMPORT: Importing module _common succeeded 416s JS IMPORT: Defining parent 0x37832c43ead8 of 0x37832c4c0c18 '_common' is mod 1 416s JS IMPORT: successfully imported module '_common' 416s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 416s JS IMPORT: Importing module _legacy succeeded 416s JS IMPORT: Defining parent 0x37832c43ead8 of 0x37832c4c0c68 '_legacy' is mod 1 416s JS IMPORT: successfully imported module '_legacy' 416s JS IMPORT: Importing module GObject succeeded 416s JS IMPORT: Defining parent 0x37832c43eac0 of 0x37832c4c0bc8 'GObject' is mod 1 416s JS IMPORT: successfully imported module 'GObject' 416s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 416s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 416s JS G BXD: Defined class for String (GString), prototype 0x37832c479628, JSClass 0x6892691e85e0, in object 0x37832c479380 416s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 416s JS G PRM: Defined class ParamSpec prototype is 0x37832c4c0d08 class 0x6892691f0068 in object 0x37832c479380 416s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 416s JS G OBJ: Defined class for Object (GObject), prototype 0x37832c479790, JSClass 0x6892691e8610, in object 0x37832c479380 416s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 416s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 416s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x37832c4797b8, JSClass 0x6892691e8610, in object 0x37832c479380 416s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 416s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 416s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 416s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 416s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 416s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 416s JS G NS: Defined namespace 'GObject' 0x37832c479380 in GIRepository 0x37832c43eb38 416s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 416s JS G BXD: Defining method attach in prototype for GLib.Source 416s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 416s JS IMPORT: Module metadata hook for module 0x37832c462938 416s JS IMPORT: Defining meta.importSync for module 0x37832c462938 416s JS G NS: Found info type CONSTANT for 'MAJOR_VERSION' in namespace 'GLib' 416s JS G BXD: Defining method destroy in prototype for GLib.Source 416s ok 1 GI importer can import GI modules 416s JS IMPORT: Cleaning up from failed import of 'WarnLib' 416s ok 2 GI importer on failure throws an exception when the overrides file can't be imported 416s JS IMPORT: Cleaning up from failed import of 'GIMarshallingTests' 416s JS CTX: Ignoring second exception: 'No property 'GIMarshallingTests' in GI repository object (or it was not an object)' 416s ok 3 GI importer on failure throws an exception when the overrides import throws one 416s JS IMPORT: Importing module Regress succeeded 416s JS IMPORT: Defining parent 0x37832c43eac0 of 0x37832c4f0330 'Regress' is mod 1 416s JS IMPORT: successfully imported module 'Regress' 416s ok 4 GI importer on failure throws an exception when the overrides _init throws one 416s JS IMPORT: Importing module Gio succeeded 416s JS IMPORT: Defining parent 0x37832c43eac0 of 0x37832c4f0380 'Gio' is mod 1 416s JS IMPORT: successfully imported module 'Gio' 416s ok 5 GI importer on failure throws an exception when the overrides _init is a primitive 416s JS IMPORT: Importing module foobar succeeded 416s JS IMPORT: Defining parent 0x37832c43ead8 of 0x37832c4f03f8 'foobar' is mod 1 416s JS IMPORT: successfully imported module 'foobar' 416s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subA' to child importer 'subA' 416s JS IMPORT: Importing directory 'subA' 416s JS IMPORT: Defining parent 0x37832c43ead8 of 0x1c711452e770 'subA' is mod 1 416s JS IMPORT: Defined importer 'subA' 0x1c711452e770 in 0x37832c43ead8 416s JS IMPORT: successfully imported directory 'subA' 416s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subA/subB' to child importer 'subB' 416s JS IMPORT: Importing directory 'subB' 416s JS IMPORT: Defining parent 0x1c711452e770 of 0x1c711452e8d8 'subB' is mod 1 416s JS IMPORT: Defined importer 'subB' 0x1c711452e8d8 in 0x1c711452e770 416s JS IMPORT: successfully imported directory 'subB' 416s JS CTX: Script evaluation succeeded 416s JS IMPORT: Importing module foobar succeeded 416s JS IMPORT: Defining parent 0x1c711452e8d8 of 0x37832c4f0470 'foobar' is mod 1 416s JS IMPORT: successfully imported module 'foobar' 416s ok 6 Importer is on the global object (backwards compatibility) 416s ok 7 Importer is abstract 416s ok 8 Importer exists 416s ok 9 Importer has a toString representation 416s JS IMPORT: JS import 'nonexistentModuleName' not found in resource:///org/gjs/jsunit/modules at resource:///org/gjs/jsunit/modules/nonexistentModuleName.js 416s ok 10 Importer throws an import error when trying to import a nonexistent module 416s JS IMPORT: Cleaning up from failed import of 'alwaysThrows' 416s JS IMPORT: Cleaning up from failed import of 'alwaysThrows' 416s ok 11 Importer throws an error when evaluating the module file throws an error 416s ok 12 Importer can import a module 416s ok 13 Importer can import a module with a toString property 416s ok 14 Importer makes deleting the import a no-op 416s ok 15 Importer gives the same object when importing a second time 416s ok 16 Importer can import a submodule 416s ok 17 Importer imports modules with a toString representation 416s ok 18 Importer does not share the same object for a module on a different path 416s ok 19 Importer gives the same object when importing a submodule a second time 416s ok 20 Importer has no meta properties on the toplevel importer 416s ok 21 Importer sets the names of imported modules 416s ok 22 Importer gives a module the importer object as parent module 416s ok 23 Importer gives a submodule the module as parent module 416s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/mutualImport' to child importer 'mutualImport' 416s JS IMPORT: Importing directory 'mutualImport' 416s JS IMPORT: Defining parent 0x37832c43ead8 of 0x1c7114518e20 'mutualImport' is mod 1 416s JS IMPORT: Defined importer 'mutualImport' 0x1c7114518e20 in 0x37832c43ead8 416s JS IMPORT: successfully imported directory 'mutualImport' 416s JS IMPORT: Importing module b succeeded 416s JS IMPORT: Defining parent 0x1c7114518e20 of 0x37832c4f0e20 'b' is mod 1 416s JS IMPORT: successfully imported module 'b' 416s JS IMPORT: Importing module a succeeded 416s JS IMPORT: Defining parent 0x1c7114518e20 of 0x37832c4f0dd0 'a' is mod 1 416s JS IMPORT: successfully imported module 'a' 416s ok 24 Importer does not make a separate copy of a module imported in two places 416s ok 25 Importer evaluates an __init__.js file in an imported directory 416s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subBadInit' to child importer 'subBadInit' 416s JS IMPORT: Importing directory 'subBadInit' 416s JS IMPORT: Defining parent 0x37832c43ead8 of 0x1c71145253c8 'subBadInit' is mod 1 416s JS IMPORT: Defined importer 'subBadInit' 0x1c71145253c8 in 0x37832c43ead8 416s JS IMPORT: successfully imported directory 'subBadInit' 416s ok 26 Importer throws on an __init__.js file with a syntax error 416s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subErrorInit' to child importer 'subErrorInit' 416s JS IMPORT: Importing directory 'subErrorInit' 416s JS IMPORT: Defining parent 0x37832c43ead8 of 0x1c711452a740 'subErrorInit' is mod 1 416s JS IMPORT: Defined importer 'subErrorInit' 0x1c711452a740 in 0x37832c43ead8 416s JS IMPORT: successfully imported directory 'subErrorInit' 416s ok 27 Importer throws when an __init__.js throws an error 416s ok 28 Importer accesses a class defined in an __init__.js file 416s JS IMPORT: Importing module modunicode succeeded 416s JS IMPORT: Defining parent 0x37832c43ead8 of 0x37832c4f0e98 'modunicode' is mod 1 416s JS IMPORT: successfully imported module 'modunicode' 416s ok 29 Importer can import a file encoded in UTF-8 416s JS IMPORT: Importing module lexicalScope succeeded 416s JS IMPORT: Defining parent 0x37832c43ead8 of 0x37832c4f0ee8 'lexicalScope' is mod 1 416s JS IMPORT: successfully imported module 'lexicalScope' 416s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 416s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 416s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 416s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 416s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 416s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 416s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 416s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 416s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 416s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 416s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 416s JS G ENUM: Defining GLib.LogLevelFlags as 0x1c711453c740 416s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 416s ok 30 Importer properties defined in the module's lexical scope will log a compatibility warning when accessed 416s ok 31 Importer properties defined in the module's lexical scope can be accessed 416s ok 32 Importer properties defined in the module's lexical scope does not leak module properties into the global scope 416s ok 33 Importer enumerating modules gets all of them 416s ok 34 Importer enumerating modules includes modules that throw on import 416s ok 35 Importer enumerating modules does not include meta properties 416s ok 36 Importer doesn't crash when resolving a non-string property 416s JS IMPORT: Async module resolve hook for module "./modules/say.js" (relative to 0x37832c43eaf0), global 0x37832c43b128 416s JS MAINLOOP: Main loop instance 0x14772156d060: hold 416s JS MAINLOOP: Main loop instance 0x14772156d060: hold 416s JS MAINLOOP: Main loop instance 0x14772156d060: release 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: handling job 0, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 0 416s JS MAINLOOP: handling job 1, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 1 416s JS MAINLOOP: handling job 2, 416s JS IMPORT: Async import promise resolved 416s JS MAINLOOP: Main loop instance 0x14772156d060: release 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 2 416s JS MAINLOOP: handling job 3, 416s JS IMPORT: Module resolve hook for module "./modules/say.js" (relative to ), global 0x37832c43b128 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 3 416s JS MAINLOOP: handling job 4, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 4 416s JS MAINLOOP: handling job 5, 416s ok 37 Importer scripts support relative dynamic imports 416s JS MAINLOOP: Completed job 5 416s JS IMPORT: Importing module dynamic succeeded 416s JS IMPORT: Defining parent 0x37832c43ead8 of 0x168544211038 'dynamic' is mod 1 416s JS IMPORT: successfully imported module 'dynamic' 416s JS IMPORT: Async module resolve hook for module "./say.js" (relative to 0x1c7114582ec8), global 0x37832c43b128 416s JS MAINLOOP: Main loop instance 0x14772156d060: hold 416s JS MAINLOOP: Main loop instance 0x14772156d060: hold 416s JS MAINLOOP: Main loop instance 0x14772156d060: release 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: handling job 0, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 0 416s JS MAINLOOP: handling job 1, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 1 416s JS MAINLOOP: handling job 2, 416s JS IMPORT: Async import promise resolved 416s JS MAINLOOP: Main loop instance 0x14772156d060: release 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 2 416s JS MAINLOOP: handling job 3, 416s JS IMPORT: Module resolve hook for module "./say.js" (relative to ), global 0x37832c43b128 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 3 416s JS MAINLOOP: handling job 4, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 4 416s JS MAINLOOP: handling job 5, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 5 416s JS MAINLOOP: handling job 6, 416s ok 38 Importer imported scripts support relative dynamic imports 416s JS MAINLOOP: Completed job 6 416s JS G BXD: Defining method quit in prototype for GLib.MainLoop 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Main loop instance 0x14772156d060: Spinning loop until released or hook cleared 416s JS MAINLOOP: handling job 0, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 0 416s JS MAINLOOP: handling job 1, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 1 416s JS MAINLOOP: handling job 2, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 2 416s JS MAINLOOP: handling job 3, 416s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 416s JS MAINLOOP: Main loop instance 0x14772156d060: release 416s JS MAINLOOP: Completed job 3 416s JS MEMORY: Memory report: before destroying context 416s JS MEMORY: 366 objects currently alive 416s JS MEMORY: boxed_instance = 212 416s JS MEMORY: boxed_prototype = 10 416s JS MEMORY: closure = 1 416s JS MEMORY: function = 116 416s JS MEMORY: fundamental_instance = 0 416s JS MEMORY: fundamental_prototype = 0 416s JS MEMORY: gerror_instance = 0 416s JS MEMORY: gerror_prototype = 0 416s JS MEMORY: interface = 0 416s JS MEMORY: module = 18 416s JS MEMORY: ns = 7 416s JS MEMORY: object_instance = 0 416s JS MEMORY: object_prototype = 2 416s JS MEMORY: param = 0 416s JS MEMORY: union_instance = 0 416s JS MEMORY: union_prototype = 0 416s JS CTX: JS shutdown sequence 416s JS CTX: Stopping profiler 416s JS CTX: Shutting down toggle queue 416s JS CTX: Notifying external reference holders of GjsContext dispose 416s JS MAINLOOP: Stopping promise job dispatcher 416s JS CTX: Notifying reference holders of GjsContext dispose 416s JS CTX: Checking unhandled promise rejections 416s JS CTX: Releasing cached JS wrappers 416s JS CTX: Final triggered GC 416s JS CTX: Destroying JS context 416s JS CTX: Releasing all native objects 416s JS CTX: Disabling auto GC 416s JS CTX: Ending trace on global object 416s JS CTX: Freeing allocated resources 416s JS CTX: JS context destroyed 416s PASS: gjs/testImporter.test 416s Running test: gjs/testEncoding.test 416s JS NATIVE: Registered native JS module '_promiseNative' 416s JS NATIVE: Registered native JS module '_byteArrayNative' 416s JS NATIVE: Registered native JS module '_encodingNative' 416s JS NATIVE: Registered native JS module '_gi' 416s JS NATIVE: Registered native JS module 'gi' 416s JS NATIVE: Registered native JS module 'cairoNative' 416s JS NATIVE: Registered native JS module 'system' 416s JS NATIVE: Registered native JS module 'console' 416s JS NATIVE: Registered native JS module '_print' 416s JS CTX: Enabling JIT 416s JS CTX: Initialized class GjsFileImporter prototype 0x3559f0e000a0 416s JS IMPORT: Defining parent (nil) of 0x3559f0e00100 'imports' is mod 0 416s JS IMPORT: Importing '_print' 416s JS NATIVE: Defining native module '_print' 416s JS IMPORT: Defining parent 0x3559f0e00100 of 0x3559f0e007b0 '_print' is mod 1 416s JS IMPORT: successfully imported module '_print' 416s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 416s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x28bd2ef3b128 416s JS MAINLOOP: Main loop instance 0x2228c07d060: hold 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Starting promise job dispatcher 416s JS MAINLOOP: Main loop instance 0x2228c07d060: Spinning loop until released or hook cleared 416s JS MAINLOOP: handling job 0, 416s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 416s JS MAINLOOP: Main loop instance 0x2228c07d060: release 416s JS MAINLOOP: Completed job 0 416s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Module metadata hook for module 0x3559f0e13000 416s JS IMPORT: Defining meta.importSync for module 0x3559f0e13000 416s JS NATIVE: Defining native module 'gi' 416s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3559f0e133f0 416s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 416s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 416s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 416s JS IMPORT: Importing directory 'overrides' 416s JS IMPORT: Defining parent 0x3559f0e00100 of 0x3559f0e134f0 'overrides' is mod 1 416s JS IMPORT: Defined importer 'overrides' 0x3559f0e134f0 in 0x3559f0e00100 416s JS IMPORT: successfully imported directory 'overrides' 416s JS IMPORT: Importing '_promiseNative' 416s JS NATIVE: Defining native module '_promiseNative' 416s JS IMPORT: Defining parent 0x3559f0e00100 of 0x3559f0e139a0 '_promiseNative' is mod 1 416s JS IMPORT: successfully imported module '_promiseNative' 416s JS IMPORT: Importing module GLib succeeded 416s JS IMPORT: Defining parent 0x3559f0e134f0 of 0x28bd2ef3c150 'GLib' is mod 1 416s JS IMPORT: successfully imported module 'GLib' 416s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 416s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x28bd2ef79060, JSClass 0x793ac9f185e0, in object 0x28bd2ef79038 416s JS CTX: Initialized class GIRepositoryGType prototype 0x3559f0e13ce8 416s JS CTX: Initialized class GIRepositoryFunction prototype 0x3559f0e13d48 416s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 416s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 416s JS G BXD: Defined class for Error (GError), prototype 0x28bd2ef790b0, JSClass 0x793ac9f185e0, in object 0x28bd2ef79038 416s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 416s JS G BXD: Defined class for Variant (GVariant), prototype 0x28bd2ef79100, JSClass 0x793ac9f185e0, in object 0x28bd2ef79038 416s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 416s JS G BXD: Defined class for Bytes (GBytes), prototype 0x28bd2ef79150, JSClass 0x793ac9f185e0, in object 0x28bd2ef79038 416s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 416s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 416s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x28bd2ef791a0, JSClass 0x793ac9f185e0, in object 0x28bd2ef79038 416s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 416s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 416s JS G BXD: Defined class for Thread (GThread), prototype 0x28bd2ef791f0, JSClass 0x793ac9f185e0, in object 0x28bd2ef79038 416s JS G BXD: Defining method ref in prototype for GLib.Thread 416s JS G BXD: Defining method unref in prototype for GLib.Thread 416s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 416s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x28bd2ef79240, JSClass 0x793ac9f185e0, in object 0x28bd2ef79038 416s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 416s JS G BXD: Defined class for Regex (GRegex), prototype 0x28bd2ef79290, JSClass 0x793ac9f185e0, in object 0x28bd2ef79038 416s JS G BXD: Defining method match in prototype for GLib.Regex 416s JS G BXD: Defining method match_full in prototype for GLib.Regex 416s JS G BXD: Defining method match_all in prototype for GLib.Regex 416s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 416s JS G NS: Defined namespace 'GLib' 0x28bd2ef79038 in GIRepository 0x3559f0e13280 416s JS IMPORT: Importing module jasmine succeeded 416s JS IMPORT: Defining parent 0x3559f0e00100 of 0x28bd2ef3cce0 'jasmine' is mod 1 416s JS IMPORT: successfully imported module 'jasmine' 416s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 416s JS MAINLOOP: Main loop instance 0x2228c07d060: hold 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Main loop instance 0x2228c07d060: Spinning loop until released or hook cleared 416s JS MAINLOOP: handling job 0, 416s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 416s JS MAINLOOP: Main loop instance 0x2228c07d060: release 416s JS MAINLOOP: Completed job 0 416s JS IMPORT: Module resolve hook for module 'file:///usr/libexec/installed-tests/gjs/js/testEncoding.js' (file:///usr/libexec/installed-tests/gjs/js/testEncoding.js), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Importing 'gi' 416s JS IMPORT: Defining parent 0x3559f0e00100 of 0x3559f0e13280 'gi' is mod 1 416s JS IMPORT: successfully imported module 'gi' 416s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 416s JS G NS: Defined namespace 'GjsPrivate' 0x28bd2ef79330 in GIRepository 0x3559f0e13280 416s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 416s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 416s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 416s JS IMPORT: Importing module _legacy succeeded 416s JS IMPORT: Defining parent 0x3559f0e00100 of 0x28bd2ef3cee8 '_legacy' is mod 1 416s JS IMPORT: successfully imported module '_legacy' 416s JS IMPORT: Importing module lang succeeded 416s JS IMPORT: Defining parent 0x3559f0e00100 of 0x28bd2ef3ce98 'lang' is mod 1 416s JS IMPORT: successfully imported module 'lang' 416s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 416s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 416s JS IMPORT: Importing module _signals succeeded 416s JS IMPORT: Defining parent 0x3559f0e00100 of 0x28bd2ef3cf38 '_signals' is mod 1 416s JS IMPORT: successfully imported module '_signals' 416s JS IMPORT: Importing module signals succeeded 416s JS IMPORT: Defining parent 0x3559f0e00100 of 0x28bd2ef3ce48 'signals' is mod 1 416s JS IMPORT: successfully imported module 'signals' 416s JS IMPORT: Importing module Gio succeeded 416s JS IMPORT: Defining parent 0x3559f0e134f0 of 0x28bd2ef3cdf8 'Gio' is mod 1 416s JS IMPORT: successfully imported module 'Gio' 416s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 416s JS IMPORT: Importing '_gi' 416s JS NATIVE: Defining native module '_gi' 416s JS IMPORT: Defining parent 0x3559f0e00100 of 0x3559f0e2c700 '_gi' is mod 1 416s JS IMPORT: successfully imported module '_gi' 416s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 416s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 416s JS IMPORT: Importing module _common succeeded 416s JS IMPORT: Defining parent 0x3559f0e00100 of 0x28bd2ef3cfd8 '_common' is mod 1 416s JS IMPORT: successfully imported module '_common' 416s JS IMPORT: Importing module GObject succeeded 416s JS IMPORT: Defining parent 0x3559f0e134f0 of 0x28bd2ef3cf88 'GObject' is mod 1 416s JS IMPORT: successfully imported module 'GObject' 416s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 416s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 416s JS G BXD: Defined class for String (GString), prototype 0x28bd2ef795d8, JSClass 0x793ac9f185e0, in object 0x28bd2ef79358 416s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 416s JS G PRM: Defined class ParamSpec prototype is 0x28bd2efcc0b0 class 0x793ac9f20068 in object 0x28bd2ef79358 416s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 416s JS G OBJ: Defined class for Object (GObject), prototype 0x28bd2ef79740, JSClass 0x793ac9f18610, in object 0x28bd2ef79358 416s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 416s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 416s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x28bd2ef79768, JSClass 0x793ac9f18610, in object 0x28bd2ef79358 416s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 416s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 416s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 416s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 416s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 416s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 416s JS G NS: Defined namespace 'GObject' 0x28bd2ef79358 in GIRepository 0x3559f0e13280 416s JS G OBJ: Defined class for Application (GApplication), prototype 0x28bd2ef797b8, JSClass 0x793ac9f18610, in object 0x28bd2ef79308 416s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 416s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x28bd2efcc588, JSClass 0x793ac9f1a808, in object 0x28bd2ef79308 416s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 416s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 416s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 416s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 416s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 416s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 416s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 416s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 416s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 416s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 416s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x28bd2ef79830, JSClass 0x793ac9f18610, in object 0x28bd2ef79308 416s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 416s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x28bd2efcc808, JSClass 0x793ac9f1a808, in object 0x28bd2ef79308 416s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 416s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x28bd2ef798a8, JSClass 0x793ac9f18610, in object 0x28bd2ef79308 416s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 416s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 416s JS G IFACE: Defined class for Initable (GInitable), prototype 0x28bd2efcc948, JSClass 0x793ac9f1a808, in object 0x28bd2ef79308 416s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 416s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 416s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 416s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x28bd2ef79920, JSClass 0x793ac9f185e0, in object 0x28bd2ef79308 416s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 416s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x28bd2ef79970, JSClass 0x793ac9f185e0, in object 0x28bd2ef79308 416s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' 416s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 416s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x28bd2ef799c0, JSClass 0x793ac9f18610, in object 0x28bd2ef79308 416s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x28bd2ef79a10, JSClass 0x793ac9f18610, in object 0x28bd2ef79330 416s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 416s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x28bd2ef79a60, JSClass 0x793ac9f18610, in object 0x28bd2ef79308 416s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 416s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 416s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 416s JS G IFACE: Defined class for File (GFile), prototype 0x28bd2efccab0, JSClass 0x793ac9f1a808, in object 0x28bd2ef79308 416s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x28bd2ef79ad8, JSClass 0x793ac9f18610, in object 0x3559f0e13360 416s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 416s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x28bd2ef79b50, JSClass 0x793ac9f18610, in object 0x28bd2ef79308 416s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 416s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 416s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x28bd2ef79ba0, JSClass 0x793ac9f18610, in object 0x28bd2ef79308 416s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 416s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x28bd2ef79bf0, JSClass 0x793ac9f18610, in object 0x28bd2ef79308 416s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 416s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x28bd2ef79c40, JSClass 0x793ac9f185e0, in object 0x28bd2ef79308 416s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 416s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 416s JS G OBJ: Defined class for Settings (GSettings), prototype 0x28bd2ef79c90, JSClass 0x793ac9f18610, in object 0x28bd2ef79308 416s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 416s JS G NS: Defined namespace 'Gio' 0x28bd2ef79308 in GIRepository 0x3559f0e13280 416s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0x28bd2ef3b128 416s JS G OBJ: Defined class for GResourceFile (GResourceFile), prototype 0x28bd2ef79ce0, JSClass 0x793ac9f18610, in object 0x28bd2ef3eda8 416s JS IMPORT: Module metadata hook for module 0x28bd2ef62d98 416s JS IMPORT: Defining meta.importSync for module 0x28bd2ef62d98 416s JS NATIVE: Defining native module '_encodingNative' 416s JS MAINLOOP: Main loop instance 0x2228c07d060: hold 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Main loop instance 0x2228c07d060: Spinning loop until released or hook cleared 416s JS MAINLOOP: handling job 0, 416s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testEncoding.js async resolved" 416s JS MAINLOOP: Main loop instance 0x2228c07d060: release 416s JS MAINLOOP: Completed job 0 416s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Module metadata hook for module 0x3559f0e18a40 416s JS IMPORT: Defining meta.importSync for module 0x3559f0e18a40 416s JS NATIVE: Defining native module 'system' 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x28bd2ef3b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x28bd2ef3b128 416s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 416s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 416s JS MAINLOOP: Set main loop hook to 416s JS MAINLOOP: Main loop instance 0x2228c07d060: hold 416s JS MAINLOOP: Running and clearing main loop hook 416s JS G BXD: Defining method run in prototype for GLib.MainLoop 416s 1..56 416s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 416s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 416s JS G BXD: Defined class for Source (GSource), prototype 0x28bd2ef79d58, JSClass 0x793ac9f185e0, in object 0x28bd2ef79038 416s JS G BXD: Defining method set_priority in prototype for GLib.Source 416s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 416s JS G BXD: Defining method attach in prototype for GLib.Source 416s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 416s JS IMPORT: Module metadata hook for module 0x28bd2ef62b68 416s JS IMPORT: Defining meta.importSync for module 0x28bd2ef62b68 416s JS G BXD: Defining method destroy in prototype for GLib.Source 416s ok 1 Text Encoding toString() uses spec-compliant tags 416s ok 2 Text Encoding TextEncoder encode() can encode UTF8 (multi-byte chars) 416s ok 3 Text Encoding TextEncoder encodeInto() can encode UTF8 (Latin chars) into a Uint8Array 416s ok 4 Text Encoding TextEncoder encodeInto() can fully encode UTF8 (multi-byte chars) into a Uint8Array 416s ok 5 Text Encoding TextEncoder encodeInto() can partially encode UTF8 into an under-allocated Uint8Array 416s ok 6 Text Encoding TextDecoder decode() fatal is false by default 416s ok 7 Text Encoding TextDecoder decode() ignoreBOM is false by default 416s ok 8 Text Encoding TextDecoder decode() fatal is true when passed 416s ok 9 Text Encoding TextDecoder decode() ignoreBOM is true when passed 416s ok 10 Text Encoding TextDecoder decode() fatal is coerced to a boolean value 416s ok 11 Text Encoding TextDecoder decode() ignoreBOM is coerced to a boolean value 416s ok 12 Text Encoding TextDecoder decode() throws on empty input 416s ok 13 Text Encoding TextDecoder decode() throws on null input 416s ok 14 Text Encoding TextDecoder decode() throws on invalid encoding label 416s ok 15 Text Encoding TextDecoder decode() decodes undefined as an empty string 416s ok 16 Text Encoding TextDecoder decode() decodes UTF-8 byte array (Uint8Array) 416s JS IMPORT: Importing '_byteArrayNative' 416s JS NATIVE: Defining native module '_byteArrayNative' 416s JS IMPORT: Defining parent 0x28bd2ef3ebc8 of 0x3559f0e146c0 '_byteArrayNative' is mod 1 416s JS IMPORT: successfully imported module '_byteArrayNative' 416s ok 17 Text Encoding TextDecoder decode() decodes GLib.Bytes 416s ok 18 Text Encoding TextDecoder decode() ignores byte order marker (BOM) 416s ok 19 Text Encoding TextDecoder decode() handles invalid byte order marker (BOM) 416s ok 20 Text Encoding TextDecoder UTF-8 Encoding Converter can decode (not fatal) 416s ok 21 Text Encoding TextDecoder UTF-8 Encoding Converter can decode (fatal) 416s ok 22 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 416s ok 23 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 with incorrect input bytes 416s ok 24 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 with long incorrect input bytes 416s ok 25 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 HKSCS with supplemental characters 416s ok 26 Text Encoding TextDecoder Single Byte Encoding Converter can decode legacy single byte encoding (not fatal) 416s ok 27 Text Encoding TextDecoder Single Byte Encoding Converter can decode legacy single byte encoding (fatal) 416s ok 28 Text Encoding TextDecoder Single Byte Encoding Converter can decode ASCII 416s ok 29 Text Encoding TextDecoder Single Byte Encoding Converter IBM866 can be decoded. 416s ok 30 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-2 can be decoded. 416s ok 31 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-3 can be decoded. 416s ok 32 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-4 can be decoded. 416s ok 33 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-5 can be decoded. 416s ok 34 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-6 can be decoded. 416s ok 35 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-7 can be decoded. 416s ok 36 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-8 can be decoded. 416s ok 37 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-8-I can be decoded. 416s ok 38 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-10 can be decoded. 416s ok 39 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-13 can be decoded. 416s ok 40 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-14 can be decoded. 416s ok 41 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-15 can be decoded. 416s ok 42 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-16 can be decoded. 416s ok 43 Text Encoding TextDecoder Single Byte Encoding Converter KOI8-R can be decoded. 416s ok 44 Text Encoding TextDecoder Single Byte Encoding Converter KOI8-U can be decoded. 416s ok 45 Text Encoding TextDecoder Single Byte Encoding Converter macintosh can be decoded. 416s ok 46 Text Encoding TextDecoder Single Byte Encoding Converter windows-874 can be decoded. 416s ok 47 Text Encoding TextDecoder Single Byte Encoding Converter windows-1250 can be decoded. 416s ok 48 Text Encoding TextDecoder Single Byte Encoding Converter windows-1251 can be decoded. 416s ok 49 Text Encoding TextDecoder Single Byte Encoding Converter windows-1252 can be decoded. 416s ok 50 Text Encoding TextDecoder Single Byte Encoding Converter windows-1253 can be decoded. 416s ok 51 Text Encoding TextDecoder Single Byte Encoding Converter windows-1254 can be decoded. 416s ok 52 Text Encoding TextDecoder Single Byte Encoding Converter windows-1255 can be decoded. 416s ok 53 Text Encoding TextDecoder Single Byte Encoding Converter windows-1256 can be decoded. 416s ok 54 Text Encoding TextDecoder Single Byte Encoding Converter windows-1257 can be decoded. 416s ok 55 Text Encoding TextDecoder Single Byte Encoding Converter windows-1258 can be decoded. 416s ok 56 Text Encoding TextDecoder Single Byte Encoding Converter x-mac-cyrillic can be decoded. 416s JS G BXD: Defining method quit in prototype for GLib.MainLoop 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Main loop instance 0x2228c07d060: Spinning loop until released or hook cleared 416s JS MAINLOOP: handling job 0, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 0 416s JS MAINLOOP: handling job 1, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 1 416s JS MAINLOOP: handling job 2, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 2 416s JS MAINLOOP: handling job 3, 416s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 416s JS MAINLOOP: Main loop instance 0x2228c07d060: release 416s JS MAINLOOP: Completed job 3 416s JS MEMORY: Memory report: before destroying context 416s JS MEMORY: 518 objects currently alive 416s JS MEMORY: boxed_instance = 257 416s JS MEMORY: boxed_prototype = 13 416s JS MEMORY: closure = 1 416s JS MEMORY: function = 214 416s JS MEMORY: fundamental_instance = 0 416s JS MEMORY: fundamental_prototype = 0 416s JS MEMORY: gerror_instance = 0 416s JS MEMORY: gerror_prototype = 0 416s JS MEMORY: interface = 4 416s JS MEMORY: module = 9 416s JS MEMORY: ns = 4 416s JS MEMORY: object_instance = 2 416s JS MEMORY: object_prototype = 14 416s JS MEMORY: param = 0 416s JS MEMORY: union_instance = 0 416s JS MEMORY: union_prototype = 0 416s JS CTX: JS shutdown sequence 416s JS CTX: Stopping profiler 416s JS CTX: Shutting down toggle queue 416s JS CTX: Notifying external reference holders of GjsContext dispose 416s JS MAINLOOP: Stopping promise job dispatcher 416s JS CTX: Notifying reference holders of GjsContext dispose 416s JS CTX: Checking unhandled promise rejections 416s JS CTX: Releasing cached JS wrappers 416s JS CTX: Final triggered GC 416s JS CTX: Destroying JS context 416s JS CTX: Releasing all native objects 416s JS CTX: Disabling auto GC 416s JS CTX: Ending trace on global object 416s JS CTX: Freeing allocated resources 416s JS CTX: JS context destroyed 416s PASS: gjs/testEncoding.test 416s Running test: gjs/testGettext.test 416s JS NATIVE: Registered native JS module '_promiseNative' 416s JS NATIVE: Registered native JS module '_byteArrayNative' 416s JS NATIVE: Registered native JS module '_encodingNative' 416s JS NATIVE: Registered native JS module '_gi' 416s JS NATIVE: Registered native JS module 'gi' 416s JS NATIVE: Registered native JS module 'cairoNative' 416s JS NATIVE: Registered native JS module 'system' 416s JS NATIVE: Registered native JS module 'console' 416s JS NATIVE: Registered native JS module '_print' 416s JS CTX: Enabling JIT 416s JS CTX: Initialized class GjsFileImporter prototype 0xa5ac19000a0 416s JS IMPORT: Defining parent (nil) of 0xa5ac1900100 'imports' is mod 0 416s JS IMPORT: Importing '_print' 416s JS NATIVE: Defining native module '_print' 416s JS IMPORT: Defining parent 0xa5ac1900100 of 0xa5ac19007b0 '_print' is mod 1 416s JS IMPORT: successfully imported module '_print' 416s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 416s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x28d2de53b128 416s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x28d2de53b128 416s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x28d2de53b128 416s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x28d2de53b128 416s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x28d2de53b128 416s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x28d2de53b128 416s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x28d2de53b128 416s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x28d2de53b128 416s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x28d2de53b128 416s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x28d2de53b128 416s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x28d2de53b128 416s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x28d2de53b128 416s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x28d2de53b128 416s JS MAINLOOP: Main loop instance 0x7599a5dd060: hold 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Starting promise job dispatcher 416s JS MAINLOOP: Main loop instance 0x7599a5dd060: Spinning loop until released or hook cleared 416s JS MAINLOOP: handling job 0, 416s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 416s JS MAINLOOP: Main loop instance 0x7599a5dd060: release 416s JS MAINLOOP: Completed job 0 416s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x28d2de53b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x28d2de53b128 416s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x28d2de53b128 416s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x28d2de53b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x28d2de53b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x28d2de53b128 416s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x28d2de53b128 416s JS IMPORT: Module metadata hook for module 0xa5ac1913000 416s JS IMPORT: Defining meta.importSync for module 0xa5ac1913000 416s JS NATIVE: Defining native module 'gi' 416s JS CTX: Initialized class GIRepositoryNamespace prototype 0xa5ac19133f0 416s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 416s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 416s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 416s JS IMPORT: Importing directory 'overrides' 416s JS IMPORT: Defining parent 0xa5ac1900100 of 0xa5ac19134f0 'overrides' is mod 1 416s JS IMPORT: Defined importer 'overrides' 0xa5ac19134f0 in 0xa5ac1900100 416s JS IMPORT: successfully imported directory 'overrides' 416s JS IMPORT: Importing '_promiseNative' 416s JS NATIVE: Defining native module '_promiseNative' 416s JS IMPORT: Defining parent 0xa5ac1900100 of 0xa5ac19139a0 '_promiseNative' is mod 1 416s JS IMPORT: successfully imported module '_promiseNative' 416s JS IMPORT: Importing module GLib succeeded 416s JS IMPORT: Defining parent 0xa5ac19134f0 of 0x28d2de53c150 'GLib' is mod 1 416s JS IMPORT: successfully imported module 'GLib' 416s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 416s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x28d2de579060, JSClass 0x774bee7085e0, in object 0x28d2de579038 416s JS CTX: Initialized class GIRepositoryGType prototype 0xa5ac1913ce8 416s JS CTX: Initialized class GIRepositoryFunction prototype 0xa5ac1913d48 416s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 416s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 416s JS G BXD: Defined class for Error (GError), prototype 0x28d2de5790b0, JSClass 0x774bee7085e0, in object 0x28d2de579038 416s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 416s JS G BXD: Defined class for Variant (GVariant), prototype 0x28d2de579100, JSClass 0x774bee7085e0, in object 0x28d2de579038 416s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 416s JS G BXD: Defined class for Bytes (GBytes), prototype 0x28d2de579150, JSClass 0x774bee7085e0, in object 0x28d2de579038 416s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 416s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 416s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x28d2de5791a0, JSClass 0x774bee7085e0, in object 0x28d2de579038 416s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 416s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 416s JS G BXD: Defined class for Thread (GThread), prototype 0x28d2de5791f0, JSClass 0x774bee7085e0, in object 0x28d2de579038 416s JS G BXD: Defining method ref in prototype for GLib.Thread 416s JS G BXD: Defining method unref in prototype for GLib.Thread 416s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 416s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x28d2de579240, JSClass 0x774bee7085e0, in object 0x28d2de579038 416s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 416s JS G BXD: Defined class for Regex (GRegex), prototype 0x28d2de579290, JSClass 0x774bee7085e0, in object 0x28d2de579038 416s JS G BXD: Defining method match in prototype for GLib.Regex 416s JS G BXD: Defining method match_full in prototype for GLib.Regex 416s JS G BXD: Defining method match_all in prototype for GLib.Regex 416s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 416s JS G NS: Defined namespace 'GLib' 0x28d2de579038 in GIRepository 0xa5ac1913280 416s JS IMPORT: Importing module jasmine succeeded 416s JS IMPORT: Defining parent 0xa5ac1900100 of 0x28d2de53cce0 'jasmine' is mod 1 416s JS IMPORT: successfully imported module 'jasmine' 416s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 416s JS MAINLOOP: Main loop instance 0x7599a5dd060: hold 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Main loop instance 0x7599a5dd060: Spinning loop until released or hook cleared 416s JS MAINLOOP: handling job 0, 416s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 416s JS MAINLOOP: Main loop instance 0x7599a5dd060: release 416s JS MAINLOOP: Completed job 0 416s JS IMPORT: JS import 'gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/gettext.js 416s JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js 416s JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js 416s JS IMPORT: Importing 'gi' 416s JS IMPORT: Defining parent 0xa5ac1900100 of 0xa5ac1913280 'gi' is mod 1 416s JS IMPORT: successfully imported module 'gi' 416s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 416s JS G NS: Defined namespace 'GjsPrivate' 0x28d2de579308 in GIRepository 0xa5ac1913280 416s JS G NS: Found info type ENUM for 'LocaleCategory' in namespace 'GjsPrivate' 416s JS G ENUM: Defining enum value ALL (fixed from all) 6 416s JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 416s JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 416s JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 416s JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 416s JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 416s JS G ENUM: Defining enum value TIME (fixed from time) 2 416s JS G ENUM: Defining GjsPrivate.LocaleCategory as 0xa5ac19289f8 416s JS IMPORT: Importing module _gettext succeeded 416s JS IMPORT: Defining parent 0xa5ac1900100 of 0x28d2de53ce70 '_gettext' is mod 1 416s JS IMPORT: successfully imported module '_gettext' 416s JS IMPORT: Importing module gettext succeeded 416s JS IMPORT: Defining parent 0xa5ac1900100 of 0x28d2de53ce20 'gettext' is mod 1 416s JS IMPORT: successfully imported module 'gettext' 416s JS CTX: Script evaluation succeeded 416s JS MAINLOOP: Main loop instance 0x7599a5dd060: Spinning loop until released or hook cleared 416s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x28d2de53b128 416s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x28d2de53b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x28d2de53b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x28d2de53b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x28d2de53b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x28d2de53b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x28d2de53b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x28d2de53b128 416s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x28d2de53b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x28d2de53b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x28d2de53b128 416s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x28d2de53b128 416s JS IMPORT: Module metadata hook for module 0xa5ac192a498 416s JS IMPORT: Defining meta.importSync for module 0xa5ac192a498 416s JS NATIVE: Defining native module 'system' 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x28d2de53b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x28d2de53b128 416s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 416s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 416s JS MAINLOOP: Set main loop hook to 416s JS MAINLOOP: Main loop instance 0x7599a5dd060: hold 416s JS MAINLOOP: Running and clearing main loop hook 416s JS G BXD: Defining method run in prototype for GLib.MainLoop 416s 1..1 416s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 416s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 416s JS G BXD: Defined class for Source (GSource), prototype 0x28d2de579358, JSClass 0x774bee7085e0, in object 0x28d2de579038 416s JS G BXD: Defining method set_priority in prototype for GLib.Source 416s JS IMPORT: Importing '_gi' 416s JS NATIVE: Defining native module '_gi' 416s JS IMPORT: Defining parent 0xa5ac1900100 of 0xa5ac192f268 '_gi' is mod 1 416s JS IMPORT: successfully imported module '_gi' 416s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 416s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 416s JS IMPORT: Importing module _common succeeded 416s JS IMPORT: Defining parent 0xa5ac1900100 of 0x28d2de5c20d8 '_common' is mod 1 416s JS IMPORT: successfully imported module '_common' 416s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 416s JS IMPORT: Importing module _legacy succeeded 416s JS IMPORT: Defining parent 0xa5ac1900100 of 0x28d2de5c2128 '_legacy' is mod 1 416s JS IMPORT: successfully imported module '_legacy' 416s JS IMPORT: Importing module GObject succeeded 416s JS IMPORT: Defining parent 0xa5ac19134f0 of 0x28d2de5c2088 'GObject' is mod 1 416s JS IMPORT: successfully imported module 'GObject' 416s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 416s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 416s JS G BXD: Defined class for String (GString), prototype 0x28d2de579650, JSClass 0x774bee7085e0, in object 0x28d2de5793d0 416s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 416s JS G PRM: Defined class ParamSpec prototype is 0x28d2de5c21c8 class 0x774bee710068 in object 0x28d2de5793d0 416s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 416s JS G OBJ: Defined class for Object (GObject), prototype 0x28d2de5797b8, JSClass 0x774bee708610, in object 0x28d2de5793d0 416s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 416s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 416s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x28d2de5797e0, JSClass 0x774bee708610, in object 0x28d2de5793d0 416s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 416s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 416s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 416s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 416s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 416s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 416s JS G NS: Defined namespace 'GObject' 0x28d2de5793d0 in GIRepository 0xa5ac1913280 416s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 416s JS G BXD: Defining method attach in prototype for GLib.Source 416s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 416s JS IMPORT: Module metadata hook for module 0xa5ac1904370 416s JS IMPORT: Defining meta.importSync for module 0xa5ac1904370 416s JS G NS: Found info type FUNCTION for 'setlocale' in namespace 'GjsPrivate' 416s JS G BXD: Defining method destroy in prototype for GLib.Source 416s ok 1 Gettext module setlocale returns a locale 416s JS G BXD: Defining method quit in prototype for GLib.MainLoop 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Main loop instance 0x7599a5dd060: Spinning loop until released or hook cleared 416s JS MAINLOOP: handling job 0, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 0 416s JS MAINLOOP: handling job 1, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 1 416s JS MAINLOOP: handling job 2, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 2 416s JS MAINLOOP: handling job 3, 416s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 416s JS MAINLOOP: Main loop instance 0x7599a5dd060: release 416s JS MAINLOOP: Completed job 3 416s JS MEMORY: Memory report: before destroying context 416s JS MEMORY: 149 objects currently alive 416s JS MEMORY: boxed_instance = 11 416s JS MEMORY: boxed_prototype = 10 416s JS MEMORY: closure = 1 416s JS MEMORY: function = 115 416s JS MEMORY: fundamental_instance = 0 416s JS MEMORY: fundamental_prototype = 0 416s JS MEMORY: gerror_instance = 0 416s JS MEMORY: gerror_prototype = 0 416s JS MEMORY: interface = 0 416s JS MEMORY: module = 7 416s JS MEMORY: ns = 3 416s JS MEMORY: object_instance = 0 416s JS MEMORY: object_prototype = 2 416s JS MEMORY: param = 0 416s JS MEMORY: union_instance = 0 416s JS MEMORY: union_prototype = 0 416s JS CTX: JS shutdown sequence 416s JS CTX: Stopping profiler 416s JS CTX: Shutting down toggle queue 416s JS CTX: Notifying external reference holders of GjsContext dispose 416s JS MAINLOOP: Stopping promise job dispatcher 416s JS CTX: Notifying reference holders of GjsContext dispose 416s JS CTX: Checking unhandled promise rejections 416s JS CTX: Releasing cached JS wrappers 416s JS CTX: Final triggered GC 416s JS CTX: Destroying JS context 416s JS CTX: Releasing all native objects 416s JS CTX: Disabling auto GC 416s JS CTX: Ending trace on global object 416s JS CTX: Freeing allocated resources 416s JS CTX: JS context destroyed 416s PASS: gjs/testGettext.test 416s Running test: gjs/breakpoint.test 416s 1..1 416s ok 1 - /usr/libexec/installed-tests/gjs/debugger/breakpoint.debugger 416s PASS: gjs/breakpoint.test 416s Running test: gjs/throw-ignored.test 416s 1..1 416s ok 1 - /usr/libexec/installed-tests/gjs/debugger/throw-ignored.debugger 416s PASS: gjs/throw-ignored.test 416s Running test: gjs/testGlobal.test 416s JS NATIVE: Registered native JS module '_promiseNative' 416s JS NATIVE: Registered native JS module '_byteArrayNative' 416s JS NATIVE: Registered native JS module '_encodingNative' 416s JS NATIVE: Registered native JS module '_gi' 416s JS NATIVE: Registered native JS module 'gi' 416s JS NATIVE: Registered native JS module 'cairoNative' 416s JS NATIVE: Registered native JS module 'system' 416s JS NATIVE: Registered native JS module 'console' 416s JS NATIVE: Registered native JS module '_print' 416s JS CTX: Enabling JIT 416s JS CTX: Initialized class GjsFileImporter prototype 0x2d3ea47000a0 416s JS IMPORT: Defining parent (nil) of 0x2d3ea4700100 'imports' is mod 0 416s JS IMPORT: Importing '_print' 416s JS NATIVE: Defining native module '_print' 416s JS IMPORT: Defining parent 0x2d3ea4700100 of 0x2d3ea47007b0 '_print' is mod 1 416s JS IMPORT: successfully imported module '_print' 416s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 416s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x26fb1723b128 416s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x26fb1723b128 416s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x26fb1723b128 416s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x26fb1723b128 416s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x26fb1723b128 416s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x26fb1723b128 416s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x26fb1723b128 416s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x26fb1723b128 416s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x26fb1723b128 416s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x26fb1723b128 416s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x26fb1723b128 416s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x26fb1723b128 416s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x26fb1723b128 416s JS MAINLOOP: Main loop instance 0xd5419b9d060: hold 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Starting promise job dispatcher 416s JS MAINLOOP: Main loop instance 0xd5419b9d060: Spinning loop until released or hook cleared 416s JS MAINLOOP: handling job 0, 416s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 416s JS MAINLOOP: Main loop instance 0xd5419b9d060: release 416s JS MAINLOOP: Completed job 0 416s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x26fb1723b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x26fb1723b128 416s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x26fb1723b128 416s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x26fb1723b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x26fb1723b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x26fb1723b128 416s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x26fb1723b128 416s JS IMPORT: Module metadata hook for module 0x2d3ea4713000 416s JS IMPORT: Defining meta.importSync for module 0x2d3ea4713000 416s JS NATIVE: Defining native module 'gi' 416s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2d3ea47133f0 416s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 416s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 416s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 416s JS IMPORT: Importing directory 'overrides' 416s JS IMPORT: Defining parent 0x2d3ea4700100 of 0x2d3ea47134f0 'overrides' is mod 1 416s JS IMPORT: Defined importer 'overrides' 0x2d3ea47134f0 in 0x2d3ea4700100 416s JS IMPORT: successfully imported directory 'overrides' 416s JS IMPORT: Importing '_promiseNative' 416s JS NATIVE: Defining native module '_promiseNative' 416s JS IMPORT: Defining parent 0x2d3ea4700100 of 0x2d3ea47139a0 '_promiseNative' is mod 1 416s JS IMPORT: successfully imported module '_promiseNative' 416s JS IMPORT: Importing module GLib succeeded 416s JS IMPORT: Defining parent 0x2d3ea47134f0 of 0x26fb1723c150 'GLib' is mod 1 416s JS IMPORT: successfully imported module 'GLib' 416s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 416s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x26fb17279060, JSClass 0x66af292585e0, in object 0x26fb17279038 416s JS CTX: Initialized class GIRepositoryGType prototype 0x2d3ea4713ce8 416s JS CTX: Initialized class GIRepositoryFunction prototype 0x2d3ea4713d48 416s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 416s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 416s JS G BXD: Defined class for Error (GError), prototype 0x26fb172790b0, JSClass 0x66af292585e0, in object 0x26fb17279038 416s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 416s JS G BXD: Defined class for Variant (GVariant), prototype 0x26fb17279100, JSClass 0x66af292585e0, in object 0x26fb17279038 416s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 416s JS G BXD: Defined class for Bytes (GBytes), prototype 0x26fb17279150, JSClass 0x66af292585e0, in object 0x26fb17279038 416s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 416s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 416s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x26fb172791a0, JSClass 0x66af292585e0, in object 0x26fb17279038 416s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 416s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 416s JS G BXD: Defined class for Thread (GThread), prototype 0x26fb172791f0, JSClass 0x66af292585e0, in object 0x26fb17279038 416s JS G BXD: Defining method ref in prototype for GLib.Thread 416s JS G BXD: Defining method unref in prototype for GLib.Thread 416s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 416s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x26fb17279240, JSClass 0x66af292585e0, in object 0x26fb17279038 416s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 416s JS G BXD: Defined class for Regex (GRegex), prototype 0x26fb17279290, JSClass 0x66af292585e0, in object 0x26fb17279038 416s JS G BXD: Defining method match in prototype for GLib.Regex 416s JS G BXD: Defining method match_full in prototype for GLib.Regex 416s JS G BXD: Defining method match_all in prototype for GLib.Regex 416s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 416s JS G NS: Defined namespace 'GLib' 0x26fb17279038 in GIRepository 0x2d3ea4713280 416s JS IMPORT: Importing module jasmine succeeded 416s JS IMPORT: Defining parent 0x2d3ea4700100 of 0x26fb1723cce0 'jasmine' is mod 1 416s JS IMPORT: successfully imported module 'jasmine' 416s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 416s JS MAINLOOP: Main loop instance 0xd5419b9d060: hold 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Main loop instance 0xd5419b9d060: Spinning loop until released or hook cleared 416s JS MAINLOOP: handling job 0, 416s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 416s JS MAINLOOP: Main loop instance 0xd5419b9d060: release 416s JS MAINLOOP: Completed job 0 416s JS IMPORT: Module resolve hook for module 'file:///usr/libexec/installed-tests/gjs/js/testGlobal.js' (file:///usr/libexec/installed-tests/gjs/js/testGlobal.js), global 0x26fb1723b128 416s JS IMPORT: Importing 'system' 416s JS NATIVE: Defining native module 'system' 416s JS IMPORT: Defining parent 0x2d3ea4700100 of 0x2d3ea472d840 'system' is mod 1 416s JS IMPORT: successfully imported module 'system' 416s JS MAINLOOP: Main loop instance 0xd5419b9d060: hold 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Main loop instance 0xd5419b9d060: Spinning loop until released or hook cleared 416s JS MAINLOOP: handling job 0, 416s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testGlobal.js async resolved" 416s JS MAINLOOP: Main loop instance 0xd5419b9d060: release 416s JS MAINLOOP: Completed job 0 416s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x26fb1723b128 416s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x26fb1723b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x26fb1723b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x26fb1723b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x26fb1723b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x26fb1723b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x26fb1723b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x26fb1723b128 416s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x26fb1723b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x26fb1723b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x26fb1723b128 416s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x26fb1723b128 416s JS IMPORT: Module metadata hook for module 0x2d3ea47317c8 416s JS IMPORT: Defining meta.importSync for module 0x2d3ea47317c8 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x26fb1723b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x26fb1723b128 416s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 416s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 416s JS MAINLOOP: Set main loop hook to 416s JS MAINLOOP: Main loop instance 0xd5419b9d060: hold 416s JS MAINLOOP: Running and clearing main loop hook 416s JS G BXD: Defining method run in prototype for GLib.MainLoop 416s 1..10 416s JS IMPORT: Importing 'gi' 416s JS IMPORT: Defining parent 0x2d3ea4700100 of 0x2d3ea4713280 'gi' is mod 1 416s JS IMPORT: successfully imported module 'gi' 416s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 416s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 416s JS G BXD: Defined class for Source (GSource), prototype 0x26fb17279308, JSClass 0x66af292585e0, in object 0x26fb17279038 416s JS G BXD: Defining method set_priority in prototype for GLib.Source 416s JS IMPORT: Importing '_gi' 416s JS NATIVE: Defining native module '_gi' 416s JS IMPORT: Defining parent 0x2d3ea4700100 of 0x2d3ea4738618 '_gi' is mod 1 416s JS IMPORT: successfully imported module '_gi' 416s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 416s JS G NS: Defined namespace 'GjsPrivate' 0x26fb172793a8 in GIRepository 0x2d3ea4713280 416s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 416s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 416s JS IMPORT: Importing module _common succeeded 416s JS IMPORT: Defining parent 0x2d3ea4700100 of 0x26fb1723cfd8 '_common' is mod 1 416s JS IMPORT: successfully imported module '_common' 416s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 416s JS IMPORT: Importing module _legacy succeeded 416s JS IMPORT: Defining parent 0x2d3ea4700100 of 0x26fb172c5060 '_legacy' is mod 1 416s JS IMPORT: successfully imported module '_legacy' 416s JS IMPORT: Importing module GObject succeeded 416s JS IMPORT: Defining parent 0x2d3ea47134f0 of 0x26fb1723cf88 'GObject' is mod 1 416s JS IMPORT: successfully imported module 'GObject' 416s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 416s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 416s JS G BXD: Defined class for String (GString), prototype 0x26fb17279628, JSClass 0x66af292585e0, in object 0x26fb17279380 416s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 416s JS G PRM: Defined class ParamSpec prototype is 0x26fb172c5100 class 0x66af29260068 in object 0x26fb17279380 416s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 416s JS G OBJ: Defined class for Object (GObject), prototype 0x26fb17279790, JSClass 0x66af29258610, in object 0x26fb17279380 416s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 416s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 416s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x26fb172797b8, JSClass 0x66af29258610, in object 0x26fb17279380 416s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 416s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 416s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 416s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 416s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 416s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 416s JS G NS: Defined namespace 'GObject' 0x26fb17279380 in GIRepository 0x2d3ea4713280 416s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 416s JS G BXD: Defining method attach in prototype for GLib.Source 416s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 416s JS IMPORT: Module metadata hook for module 0x2d3ea4704370 416s JS IMPORT: Defining meta.importSync for module 0x2d3ea4704370 416s JS G BXD: Defining method destroy in prototype for GLib.Source 416s ok 1 globalThis is equal to window 416s ok 2 globalThis WeakRef is defined 416s ok 3 globalThis console is defined 416s ok 4 globalThis TextEncoder is defined 416s ok 5 globalThis TextDecoder is defined 416s ok 6 globalThis ARGV is defined 416s ok 7 globalThis print function log is defined 416s ok 8 globalThis print function print is defined 416s ok 9 globalThis print function printerr is defined 416s ok 10 globalThis print function logError is defined 416s JS G BXD: Defining method quit in prototype for GLib.MainLoop 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Main loop instance 0xd5419b9d060: Spinning loop until released or hook cleared 416s JS MAINLOOP: handling job 0, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 0 416s JS MAINLOOP: handling job 1, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 1 416s JS MAINLOOP: handling job 2, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 2 416s JS MAINLOOP: handling job 3, 416s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 416s JS MAINLOOP: Main loop instance 0xd5419b9d060: release 416s JS MAINLOOP: Completed job 3 416s JS MEMORY: Memory report: before destroying context 416s JS MEMORY: 200 objects currently alive 416s JS MEMORY: boxed_instance = 65 416s JS MEMORY: boxed_prototype = 10 416s JS MEMORY: closure = 1 416s JS MEMORY: function = 114 416s JS MEMORY: fundamental_instance = 0 416s JS MEMORY: fundamental_prototype = 0 416s JS MEMORY: gerror_instance = 0 416s JS MEMORY: gerror_prototype = 0 416s JS MEMORY: interface = 0 416s JS MEMORY: module = 5 416s JS MEMORY: ns = 3 416s JS MEMORY: object_instance = 0 416s JS MEMORY: object_prototype = 2 416s JS MEMORY: param = 0 416s JS MEMORY: union_instance = 0 416s JS MEMORY: union_prototype = 0 416s JS CTX: JS shutdown sequence 416s JS CTX: Stopping profiler 416s JS CTX: Shutting down toggle queue 416s JS CTX: Notifying external reference holders of GjsContext dispose 416s JS MAINLOOP: Stopping promise job dispatcher 416s JS CTX: Notifying reference holders of GjsContext dispose 416s JS CTX: Checking unhandled promise rejections 416s JS CTX: Releasing cached JS wrappers 416s JS CTX: Final triggered GC 416s JS CTX: Destroying JS context 416s JS CTX: Releasing all native objects 416s JS CTX: Disabling auto GC 416s JS CTX: Ending trace on global object 416s JS CTX: Freeing allocated resources 416s JS CTX: JS context destroyed 416s PASS: gjs/testGlobal.test 416s Running test: gjs/testLegacyGtk.test 416s JS NATIVE: Registered native JS module '_promiseNative' 416s JS NATIVE: Registered native JS module '_byteArrayNative' 416s JS NATIVE: Registered native JS module '_encodingNative' 416s JS NATIVE: Registered native JS module '_gi' 416s JS NATIVE: Registered native JS module 'gi' 416s JS NATIVE: Registered native JS module 'cairoNative' 416s JS NATIVE: Registered native JS module 'system' 416s JS NATIVE: Registered native JS module 'console' 416s JS NATIVE: Registered native JS module '_print' 416s JS CTX: Enabling JIT 416s JS CTX: Initialized class GjsFileImporter prototype 0x19e94de000a0 416s JS IMPORT: Defining parent (nil) of 0x19e94de00100 'imports' is mod 0 416s JS IMPORT: Importing '_print' 416s JS NATIVE: Defining native module '_print' 416s JS IMPORT: Defining parent 0x19e94de00100 of 0x19e94de007b0 '_print' is mod 1 416s JS IMPORT: successfully imported module '_print' 416s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 416s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x399d2563b128 416s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x399d2563b128 416s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x399d2563b128 416s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x399d2563b128 416s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x399d2563b128 416s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x399d2563b128 416s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x399d2563b128 416s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x399d2563b128 416s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x399d2563b128 416s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x399d2563b128 416s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x399d2563b128 416s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x399d2563b128 416s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x399d2563b128 416s JS MAINLOOP: Main loop instance 0x1bbb11bcd060: hold 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Starting promise job dispatcher 416s JS MAINLOOP: Main loop instance 0x1bbb11bcd060: Spinning loop until released or hook cleared 416s JS MAINLOOP: handling job 0, 416s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 416s JS MAINLOOP: Main loop instance 0x1bbb11bcd060: release 416s JS MAINLOOP: Completed job 0 416s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x399d2563b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x399d2563b128 416s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x399d2563b128 416s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x399d2563b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x399d2563b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x399d2563b128 416s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x399d2563b128 416s JS IMPORT: Module metadata hook for module 0x19e94de13000 416s JS IMPORT: Defining meta.importSync for module 0x19e94de13000 416s JS NATIVE: Defining native module 'gi' 416s JS CTX: Initialized class GIRepositoryNamespace prototype 0x19e94de133f0 416s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 416s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 416s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 416s JS IMPORT: Importing directory 'overrides' 416s JS IMPORT: Defining parent 0x19e94de00100 of 0x19e94de134f0 'overrides' is mod 1 416s JS IMPORT: Defined importer 'overrides' 0x19e94de134f0 in 0x19e94de00100 416s JS IMPORT: successfully imported directory 'overrides' 416s JS IMPORT: Importing '_promiseNative' 416s JS NATIVE: Defining native module '_promiseNative' 416s JS IMPORT: Defining parent 0x19e94de00100 of 0x19e94de139a0 '_promiseNative' is mod 1 416s JS IMPORT: successfully imported module '_promiseNative' 416s JS IMPORT: Importing module GLib succeeded 416s JS IMPORT: Defining parent 0x19e94de134f0 of 0x399d2563c150 'GLib' is mod 1 416s JS IMPORT: successfully imported module 'GLib' 416s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 416s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x399d25679060, JSClass 0x731ce66a85e0, in object 0x399d25679038 416s JS CTX: Initialized class GIRepositoryGType prototype 0x19e94de13ce8 416s JS CTX: Initialized class GIRepositoryFunction prototype 0x19e94de13d48 416s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 416s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 416s JS G BXD: Defined class for Error (GError), prototype 0x399d256790b0, JSClass 0x731ce66a85e0, in object 0x399d25679038 416s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 416s JS G BXD: Defined class for Variant (GVariant), prototype 0x399d25679100, JSClass 0x731ce66a85e0, in object 0x399d25679038 416s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 416s JS G BXD: Defined class for Bytes (GBytes), prototype 0x399d25679150, JSClass 0x731ce66a85e0, in object 0x399d25679038 416s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 416s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 416s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x399d256791a0, JSClass 0x731ce66a85e0, in object 0x399d25679038 416s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 416s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 416s JS G BXD: Defined class for Thread (GThread), prototype 0x399d256791f0, JSClass 0x731ce66a85e0, in object 0x399d25679038 416s JS G BXD: Defining method ref in prototype for GLib.Thread 416s JS G BXD: Defining method unref in prototype for GLib.Thread 416s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 416s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x399d25679240, JSClass 0x731ce66a85e0, in object 0x399d25679038 416s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 416s JS G BXD: Defined class for Regex (GRegex), prototype 0x399d25679290, JSClass 0x731ce66a85e0, in object 0x399d25679038 416s JS G BXD: Defining method match in prototype for GLib.Regex 416s JS G BXD: Defining method match_full in prototype for GLib.Regex 416s JS G BXD: Defining method match_all in prototype for GLib.Regex 416s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 416s JS G NS: Defined namespace 'GLib' 0x399d25679038 in GIRepository 0x19e94de13280 416s JS IMPORT: Importing module jasmine succeeded 416s JS IMPORT: Defining parent 0x19e94de00100 of 0x399d2563cce0 'jasmine' is mod 1 416s JS IMPORT: successfully imported module 'jasmine' 416s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 416s JS MAINLOOP: Main loop instance 0x1bbb11bcd060: hold 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Main loop instance 0x1bbb11bcd060: Spinning loop until released or hook cleared 416s JS MAINLOOP: handling job 0, 416s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 416s JS MAINLOOP: Main loop instance 0x1bbb11bcd060: release 416s JS MAINLOOP: Completed job 0 416s JS IMPORT: Importing 'gi' 416s JS IMPORT: Defining parent 0x19e94de00100 of 0x19e94de13280 'gi' is mod 1 416s JS IMPORT: successfully imported module 'gi' 416s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 416s JS IMPORT: Importing module _legacy succeeded 416s JS IMPORT: Defining parent 0x19e94de00100 of 0x399d2563ce70 '_legacy' is mod 1 416s JS IMPORT: successfully imported module '_legacy' 416s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 416s JS G NS: Defined namespace 'GjsPrivate' 0x399d25679358 in GIRepository 0x19e94de13280 416s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 416s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 416s JS IMPORT: Importing module lang succeeded 416s JS IMPORT: Defining parent 0x19e94de00100 of 0x399d2563cf60 'lang' is mod 1 416s JS IMPORT: successfully imported module 'lang' 416s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 416s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 416s JS IMPORT: Importing module _signals succeeded 416s JS IMPORT: Defining parent 0x19e94de00100 of 0x399d2563cfb0 '_signals' is mod 1 416s JS IMPORT: successfully imported module '_signals' 416s JS IMPORT: Importing module signals succeeded 416s JS IMPORT: Defining parent 0x19e94de00100 of 0x399d2563cf10 'signals' is mod 1 416s JS IMPORT: successfully imported module 'signals' 416s JS IMPORT: Importing module Gio succeeded 416s JS IMPORT: Defining parent 0x19e94de134f0 of 0x399d2563cec0 'Gio' is mod 1 416s JS IMPORT: successfully imported module 'Gio' 416s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 416s JS IMPORT: Importing '_gi' 416s JS NATIVE: Defining native module '_gi' 416s JS IMPORT: Defining parent 0x19e94de00100 of 0x19e94de2b830 '_gi' is mod 1 416s JS IMPORT: successfully imported module '_gi' 416s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 416s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 416s JS IMPORT: Importing module _common succeeded 416s JS IMPORT: Defining parent 0x19e94de00100 of 0x399d256c6088 '_common' is mod 1 416s JS IMPORT: successfully imported module '_common' 416s JS IMPORT: Importing module GObject succeeded 416s JS IMPORT: Defining parent 0x19e94de134f0 of 0x399d256c6038 'GObject' is mod 1 416s JS IMPORT: successfully imported module 'GObject' 416s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 416s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 416s JS G BXD: Defined class for String (GString), prototype 0x399d25679600, JSClass 0x731ce66a85e0, in object 0x399d25679380 416s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 416s JS G PRM: Defined class ParamSpec prototype is 0x399d256c6128 class 0x731ce66b0068 in object 0x399d25679380 416s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 416s JS G OBJ: Defined class for Object (GObject), prototype 0x399d25679768, JSClass 0x731ce66a8610, in object 0x399d25679380 416s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 416s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 416s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x399d25679790, JSClass 0x731ce66a8610, in object 0x399d25679380 416s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 416s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 416s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 416s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 416s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 416s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 416s JS G NS: Defined namespace 'GObject' 0x399d25679380 in GIRepository 0x19e94de13280 416s JS G OBJ: Defined class for Application (GApplication), prototype 0x399d256797e0, JSClass 0x731ce66a8610, in object 0x399d25679330 416s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 416s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x399d256c6600, JSClass 0x731ce66aa808, in object 0x399d25679330 416s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 416s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 416s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 416s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 416s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 416s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 416s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 416s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 416s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 416s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 416s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x399d25679858, JSClass 0x731ce66a8610, in object 0x399d25679330 416s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 416s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x399d256c6880, JSClass 0x731ce66aa808, in object 0x399d25679330 416s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 416s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x399d256798d0, JSClass 0x731ce66a8610, in object 0x399d25679330 416s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 416s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 416s JS G IFACE: Defined class for Initable (GInitable), prototype 0x399d256c69c0, JSClass 0x731ce66aa808, in object 0x399d25679330 416s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 416s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 416s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 416s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x399d25679948, JSClass 0x731ce66a85e0, in object 0x399d25679330 416s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 416s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x399d25679998, JSClass 0x731ce66a85e0, in object 0x399d25679330 416s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' 416s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 416s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x399d256799e8, JSClass 0x731ce66a8610, in object 0x399d25679330 416s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x399d25679a38, JSClass 0x731ce66a8610, in object 0x399d25679358 416s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 416s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x399d25679a88, JSClass 0x731ce66a8610, in object 0x399d25679330 416s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 416s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 416s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 416s JS G IFACE: Defined class for File (GFile), prototype 0x399d256c6b28, JSClass 0x731ce66aa808, in object 0x399d25679330 416s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x399d25679b00, JSClass 0x731ce66a8610, in object 0x19e94de13360 416s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 416s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x399d25679b78, JSClass 0x731ce66a8610, in object 0x399d25679330 416s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 416s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 416s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x399d25679bc8, JSClass 0x731ce66a8610, in object 0x399d25679330 416s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 416s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x399d25679c18, JSClass 0x731ce66a8610, in object 0x399d25679330 416s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 416s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x399d25679c68, JSClass 0x731ce66a85e0, in object 0x399d25679330 416s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 416s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 416s JS G OBJ: Defined class for Settings (GSettings), prototype 0x399d25679cb8, JSClass 0x731ce66a8610, in object 0x399d25679330 416s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 416s JS G NS: Defined namespace 'Gio' 0x399d25679330 in GIRepository 0x19e94de13280 416s JS IMPORT: Importing module Gtk succeeded 416s JS IMPORT: Defining parent 0x19e94de134f0 of 0x399d2563ce20 'Gtk' is mod 1 416s JS IMPORT: successfully imported module 'Gtk' 416s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 416s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 416s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x399d25679d08, JSClass 0x731ce66a8610, in object 0x399d25679380 416s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x399d25679d58, JSClass 0x731ce66a8610, in object 0x399d25679308 416s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 416s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x399d256d7880, JSClass 0x731ce66aa808, in object 0x399d25679308 416s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 416s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x399d25679dd0, JSClass 0x731ce66a8610, in object 0x399d25679308 416s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 416s JS G NS: Defined namespace 'Gtk' 0x399d25679308 in GIRepository 0x19e94de13280 416s JS IMPORT: Importing 'system' 416s JS NATIVE: Defining native module 'system' 416s JS IMPORT: Defining parent 0x19e94de00100 of 0x19e94de32248 'system' is mod 1 416s JS IMPORT: successfully imported module 'system' 416s JS G NS: Found info type OBJECT for 'Grid' in namespace 'Gtk' 416s JS G OBJ: Defined class for Grid (GtkGrid), prototype 0x399d25679e20, JSClass 0x731ce66a8610, in object 0x399d25679308 416s JS IMPORT: Module metadata hook for module 0x19e94de02348 416s JS IMPORT: Defining meta.importSync for module 0x19e94de02348 416s JS NATIVE: Defining native module '_encodingNative' 416s JS G NS: Found info type INTERFACE for 'Orientable' in namespace 'Gtk' 416s JS G IFACE: Defined class for Orientable (GtkOrientable), prototype 0x399d256d79c0, JSClass 0x731ce66aa808, in object 0x399d25679308 416s JS G OBJ: Defined class for Gjs_MyComplexGtkSubclass (Gjs_MyComplexGtkSubclass), prototype 0x399d25679e98, JSClass 0x731ce66a8610, in object 0x19e94de13360 416s JS G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromResource (Gjs_MyComplexGtkSubclassFromResource), prototype 0x399d25679ee8, JSClass 0x731ce66a8610, in object 0x19e94de13360 416s JS CTX: Script evaluation succeeded 416s JS MAINLOOP: Main loop instance 0x1bbb11bcd060: Spinning loop until released or hook cleared 416s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x399d2563b128 416s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x399d2563b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x399d2563b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x399d2563b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x399d2563b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x399d2563b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x399d2563b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x399d2563b128 416s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x399d2563b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x399d2563b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x399d2563b128 416s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x399d2563b128 416s JS IMPORT: Module metadata hook for module 0x19e94de3bfb8 416s JS IMPORT: Defining meta.importSync for module 0x19e94de3bfb8 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x399d2563b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x399d2563b128 416s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 416s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 416s JS MAINLOOP: Set main loop hook to 416s JS MAINLOOP: Main loop instance 0x1bbb11bcd060: hold 416s JS MAINLOOP: Running and clearing main loop hook 416s JS G BXD: Defining method run in prototype for GLib.MainLoop 416s 1..8 416s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 416s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 416s JS G BXD: Defined class for Source (GSource), prototype 0x399d25679f38, JSClass 0x731ce66a85e0, in object 0x399d25679038 416s JS G BXD: Defining method set_priority in prototype for GLib.Source 416s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 416s JS G BXD: Defining method attach in prototype for GLib.Source 416s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 416s JS IMPORT: Module metadata hook for module 0x399d256eb078 416s JS IMPORT: Defining meta.importSync for module 0x399d256eb078 416s JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' 416s dbus-daemon[2780]: [session uid=1000 pid=2780 pidfd=5] Activating service name='org.a11y.Bus' requested by ':1.3' (uid=1000 pid=3208 comm="/usr/libexec/installed-tests/gjs/minijasmine /usr/" label="unconfined") 416s dbus-daemon[2780]: [session uid=1000 pid=2780 pidfd=5] Successfully activated service 'org.a11y.Bus' 416s JS G BXD: Defining method destroy in prototype for GLib.Source 416s dbus-daemon[3225]: Activating service name='org.a11y.atspi.Registry' requested by ':1.0' (uid=1000 pid=3208 comm="/usr/libexec/installed-tests/gjs/minijasmine /usr/" label="unconfined") 416s JS G NS: Found info type OBJECT for 'Window' in namespace 'Gtk' 416s JS G NS: Found info type OBJECT for 'Bin' in namespace 'Gtk' 416s JS G OBJ: Defined class for Bin (GtkBin), prototype 0x1a3dea9080b0, JSClass 0x731ce66a8610, in object 0x399d25679308 416s JS G OBJ: Defined class for Window (GtkWindow), prototype 0x1a3dea908100, JSClass 0x731ce66a8610, in object 0x399d25679308 416s JS G NS: Found info type ENUM for 'WindowType' in namespace 'Gtk' 416s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 0 416s JS G ENUM: Defining enum value POPUP (fixed from popup) 1 416s JS G ENUM: Defining Gtk.WindowType as 0x19e94de082a0 416s dbus-daemon[3225]: Successfully activated service 'org.a11y.atspi.Registry' 416s SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry 416s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 416s JS G OBJ: Defining method init_template in prototype for GtkWidget (Gtk.Widget) 416s JS G OBJ: Defining method get_template_child in prototype for GtkWidget (Gtk.Widget) 416s JS G NS: Found info type OBJECT for 'Label' in namespace 'Gtk' 416s JS G NS: Found info type OBJECT for 'Misc' in namespace 'Gtk' 416s JS G OBJ: Defined class for Misc (GtkMisc), prototype 0x1a3dea9081c8, JSClass 0x731ce66a8610, in object 0x399d25679308 416s JS G OBJ: Defined class for Label (GtkLabel), prototype 0x1a3dea908218, JSClass 0x731ce66a8610, in object 0x399d25679308 416s JS G OBJ: Defining method add in prototype for GtkContainer (Gtk.Container) 416s JS G OBJ: Defining method destroy in prototype for GtkWidget (Gtk.Widget) 416s ok 1 Legacy Gtk overrides UI template sets up internal and public template children 416s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 416s JS G OBJ: Defining method get_label in prototype for GtkLabel (Gtk.Label) 416s ok 2 Legacy Gtk overrides UI template sets up public template children with the correct widgets 416s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 416s ok 3 Legacy Gtk overrides UI template sets up internal template children with the correct widgets 416s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 416s JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' 416s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x1a3dea908808, JSClass 0x731ce66a8610, in object 0x399d25679308 416s JS G OBJ: Defining method get_objects in prototype for GtkBuilder (Gtk.Builder) 416s JS G NS: Found info type FLAGS for 'ConnectFlags' in namespace 'GObject' 416s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 416s JS G ENUM: Defining enum value AFTER (fixed from after) 1 416s JS G ENUM: Defining enum value SWAPPED (fixed from swapped) 2 416s JS G ENUM: Defining GObject.ConnectFlags as 0x19e94de2b810 416s ok 4 Legacy Gtk overrides UI template from resource sets up internal and public template children 416s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 416s ok 5 Legacy Gtk overrides UI template from resource sets up public template children with the correct widgets 416s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 416s ok 6 Legacy Gtk overrides UI template from resource sets up internal template children with the correct widgets 416s ok 7 Legacy Gtk overrides sets CSS names on classes 416s JS G NS: Found info type OBJECT for 'Button' in namespace 'Gtk' 416s JS G OBJ: Defined class for Button (GtkButton), prototype 0x1a3dea908e98, JSClass 0x731ce66a8610, in object 0x399d25679308 416s JS G NS: Found info type INTERFACE for 'Activatable' in namespace 'Gtk' 416s JS G IFACE: Defined class for Activatable (GtkActivatable), prototype 0x399d256f5858, JSClass 0x731ce66aa808, in object 0x399d25679308 416s JS G OBJ: Defined class for Gjs_LeakTestWidget (Gjs_LeakTestWidget), prototype 0x1a3dea908f10, JSClass 0x731ce66a8610, in object 0x399d2563ef10 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: handling job 0, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 0 416s JS MAINLOOP: handling job 1, 416s ok 8 Legacy Gtk overrides does not leak instance when connecting template signal 416s JS MAINLOOP: Completed job 1 416s JS G BXD: Defining method quit in prototype for GLib.MainLoop 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Main loop instance 0x1bbb11bcd060: Spinning loop until released or hook cleared 416s JS MAINLOOP: handling job 0, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 0 416s JS MAINLOOP: handling job 1, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 1 416s JS MAINLOOP: handling job 2, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 2 416s JS MAINLOOP: handling job 3, 416s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 416s JS MAINLOOP: Main loop instance 0x1bbb11bcd060: release 416s JS MAINLOOP: Completed job 3 416s JS MEMORY: Memory report: before destroying context 416s JS MEMORY: 296 objects currently alive 416s JS MEMORY: boxed_instance = 8 416s JS MEMORY: boxed_prototype = 12 416s JS MEMORY: closure = 4 416s JS MEMORY: function = 224 416s JS MEMORY: fundamental_instance = 0 416s JS MEMORY: fundamental_prototype = 0 416s JS MEMORY: gerror_instance = 0 416s JS MEMORY: gerror_prototype = 0 416s JS MEMORY: interface = 7 416s JS MEMORY: module = 10 416s JS MEMORY: ns = 5 416s JS MEMORY: object_instance = 0 416s JS MEMORY: object_prototype = 26 416s JS MEMORY: param = 0 416s JS MEMORY: union_instance = 0 416s JS MEMORY: union_prototype = 0 416s JS CTX: JS shutdown sequence 416s JS CTX: Stopping profiler 416s JS CTX: Shutting down toggle queue 416s JS CTX: Notifying external reference holders of GjsContext dispose 416s JS MAINLOOP: Stopping promise job dispatcher 416s JS CTX: Notifying reference holders of GjsContext dispose 416s JS CTX: Checking unhandled promise rejections 416s JS CTX: Releasing cached JS wrappers 416s JS CTX: Final triggered GC 416s JS CTX: Destroying JS context 416s JS CTX: Releasing all native objects 416s JS CTX: Disabling auto GC 416s JS CTX: Ending trace on global object 416s JS CTX: Freeing allocated resources 416s JS CTX: JS context destroyed 416s PASS: gjs/testLegacyGtk.test 416s Running test: gjs/down-up.test 416s 1..1 416s ok 1 - /usr/libexec/installed-tests/gjs/debugger/down-up.debugger 416s PASS: gjs/down-up.test 416s Running test: gjs/testGDBus.test 416s JS NATIVE: Registered native JS module '_promiseNative' 416s JS NATIVE: Registered native JS module '_byteArrayNative' 416s JS NATIVE: Registered native JS module '_encodingNative' 416s JS NATIVE: Registered native JS module '_gi' 416s JS NATIVE: Registered native JS module 'gi' 416s JS NATIVE: Registered native JS module 'cairoNative' 416s JS NATIVE: Registered native JS module 'system' 416s JS NATIVE: Registered native JS module 'console' 416s JS NATIVE: Registered native JS module '_print' 416s JS CTX: Enabling JIT 416s JS CTX: Initialized class GjsFileImporter prototype 0x38df48b000a0 416s JS IMPORT: Defining parent (nil) of 0x38df48b00100 'imports' is mod 0 416s JS IMPORT: Importing '_print' 416s JS NATIVE: Defining native module '_print' 416s JS IMPORT: Defining parent 0x38df48b00100 of 0x38df48b007b0 '_print' is mod 1 416s JS IMPORT: successfully imported module '_print' 416s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 416s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xf3013d3b128 416s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf3013d3b128 416s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf3013d3b128 416s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf3013d3b128 416s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf3013d3b128 416s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf3013d3b128 416s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf3013d3b128 416s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf3013d3b128 416s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf3013d3b128 416s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf3013d3b128 416s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf3013d3b128 416s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf3013d3b128 416s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf3013d3b128 416s JS MAINLOOP: Main loop instance 0x16e1e71ad060: hold 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Starting promise job dispatcher 416s JS MAINLOOP: Main loop instance 0x16e1e71ad060: Spinning loop until released or hook cleared 416s JS MAINLOOP: handling job 0, 416s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 416s JS MAINLOOP: Main loop instance 0x16e1e71ad060: release 416s JS MAINLOOP: Completed job 0 416s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xf3013d3b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf3013d3b128 416s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf3013d3b128 416s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf3013d3b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf3013d3b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf3013d3b128 416s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf3013d3b128 416s JS IMPORT: Module metadata hook for module 0x38df48b13000 416s JS IMPORT: Defining meta.importSync for module 0x38df48b13000 416s JS NATIVE: Defining native module 'gi' 416s JS CTX: Initialized class GIRepositoryNamespace prototype 0x38df48b133f0 416s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 416s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 416s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 416s JS IMPORT: Importing directory 'overrides' 416s JS IMPORT: Defining parent 0x38df48b00100 of 0x38df48b134f0 'overrides' is mod 1 416s JS IMPORT: Defined importer 'overrides' 0x38df48b134f0 in 0x38df48b00100 416s JS IMPORT: successfully imported directory 'overrides' 416s JS IMPORT: Importing '_promiseNative' 416s JS NATIVE: Defining native module '_promiseNative' 416s JS IMPORT: Defining parent 0x38df48b00100 of 0x38df48b139a0 '_promiseNative' is mod 1 416s JS IMPORT: successfully imported module '_promiseNative' 416s JS IMPORT: Importing module GLib succeeded 416s JS IMPORT: Defining parent 0x38df48b134f0 of 0xf3013d3c150 'GLib' is mod 1 416s JS IMPORT: successfully imported module 'GLib' 416s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 416s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xf3013d79060, JSClass 0x6168766785e0, in object 0xf3013d79038 416s JS CTX: Initialized class GIRepositoryGType prototype 0x38df48b13ce8 416s JS CTX: Initialized class GIRepositoryFunction prototype 0x38df48b13d48 416s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 416s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 416s JS G BXD: Defined class for Error (GError), prototype 0xf3013d790b0, JSClass 0x6168766785e0, in object 0xf3013d79038 416s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 416s JS G BXD: Defined class for Variant (GVariant), prototype 0xf3013d79100, JSClass 0x6168766785e0, in object 0xf3013d79038 416s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 416s JS G BXD: Defined class for Bytes (GBytes), prototype 0xf3013d79150, JSClass 0x6168766785e0, in object 0xf3013d79038 416s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 416s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 416s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xf3013d791a0, JSClass 0x6168766785e0, in object 0xf3013d79038 416s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 416s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 416s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 416s JS G BXD: Defined class for Thread (GThread), prototype 0xf3013d791f0, JSClass 0x6168766785e0, in object 0xf3013d79038 416s JS G BXD: Defining method ref in prototype for GLib.Thread 416s JS G BXD: Defining method unref in prototype for GLib.Thread 416s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 416s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xf3013d79240, JSClass 0x6168766785e0, in object 0xf3013d79038 416s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 416s JS G BXD: Defined class for Regex (GRegex), prototype 0xf3013d79290, JSClass 0x6168766785e0, in object 0xf3013d79038 416s JS G BXD: Defining method match in prototype for GLib.Regex 416s JS G BXD: Defining method match_full in prototype for GLib.Regex 416s JS G BXD: Defining method match_all in prototype for GLib.Regex 416s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 416s JS G NS: Defined namespace 'GLib' 0xf3013d79038 in GIRepository 0x38df48b13280 416s JS IMPORT: Importing module jasmine succeeded 416s JS IMPORT: Defining parent 0x38df48b00100 of 0xf3013d3cce0 'jasmine' is mod 1 416s JS IMPORT: successfully imported module 'jasmine' 416s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 416s JS MAINLOOP: Main loop instance 0x16e1e71ad060: hold 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Main loop instance 0x16e1e71ad060: Spinning loop until released or hook cleared 416s JS MAINLOOP: handling job 0, 416s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 416s JS MAINLOOP: Main loop instance 0x16e1e71ad060: release 416s JS MAINLOOP: Completed job 0 416s JS IMPORT: Importing 'gi' 416s JS IMPORT: Defining parent 0x38df48b00100 of 0x38df48b13280 'gi' is mod 1 416s JS IMPORT: successfully imported module 'gi' 416s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 416s JS G NS: Defined namespace 'GjsPrivate' 0xf3013d79330 in GIRepository 0x38df48b13280 416s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 416s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 416s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 416s JS IMPORT: Importing module _legacy succeeded 416s JS IMPORT: Defining parent 0x38df48b00100 of 0xf3013d3cf10 '_legacy' is mod 1 416s JS IMPORT: successfully imported module '_legacy' 416s JS IMPORT: Importing module lang succeeded 416s JS IMPORT: Defining parent 0x38df48b00100 of 0xf3013d3cec0 'lang' is mod 1 416s JS IMPORT: successfully imported module 'lang' 416s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 416s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 416s JS IMPORT: Importing module _signals succeeded 416s JS IMPORT: Defining parent 0x38df48b00100 of 0xf3013d3cf60 '_signals' is mod 1 416s JS IMPORT: successfully imported module '_signals' 416s JS IMPORT: Importing module signals succeeded 416s JS IMPORT: Defining parent 0x38df48b00100 of 0xf3013d3ce70 'signals' is mod 1 416s JS IMPORT: successfully imported module 'signals' 416s JS IMPORT: Importing module Gio succeeded 416s JS IMPORT: Defining parent 0x38df48b134f0 of 0xf3013d3ce20 'Gio' is mod 1 416s JS IMPORT: successfully imported module 'Gio' 416s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 416s JS IMPORT: Importing '_gi' 416s JS NATIVE: Defining native module '_gi' 416s JS IMPORT: Defining parent 0x38df48b00100 of 0x38df48b2b670 '_gi' is mod 1 416s JS IMPORT: successfully imported module '_gi' 416s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 416s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 416s JS IMPORT: Importing module _common succeeded 416s JS IMPORT: Defining parent 0x38df48b00100 of 0xf3013dd0038 '_common' is mod 1 416s JS IMPORT: successfully imported module '_common' 416s JS IMPORT: Importing module GObject succeeded 416s JS IMPORT: Defining parent 0x38df48b134f0 of 0xf3013d3cfb0 'GObject' is mod 1 416s JS IMPORT: successfully imported module 'GObject' 416s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 416s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 416s JS G BXD: Defined class for String (GString), prototype 0xf3013d795d8, JSClass 0x6168766785e0, in object 0xf3013d79358 416s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 416s JS G PRM: Defined class ParamSpec prototype is 0xf3013dd00d8 class 0x616876680068 in object 0xf3013d79358 416s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 416s JS G OBJ: Defined class for Object (GObject), prototype 0xf3013d79740, JSClass 0x616876678610, in object 0xf3013d79358 416s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 416s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 416s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xf3013d79768, JSClass 0x616876678610, in object 0xf3013d79358 416s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 416s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 416s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 416s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 416s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 416s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 416s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 416s JS G NS: Defined namespace 'GObject' 0xf3013d79358 in GIRepository 0x38df48b13280 416s JS G OBJ: Defined class for Application (GApplication), prototype 0xf3013d797b8, JSClass 0x616876678610, in object 0xf3013d79308 416s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 416s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xf3013dd05b0, JSClass 0x61687667a808, in object 0xf3013d79308 416s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 416s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 416s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 416s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 416s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 416s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 416s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 416s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 416s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 416s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 416s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xf3013d79830, JSClass 0x616876678610, in object 0xf3013d79308 416s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 416s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xf3013dd0830, JSClass 0x61687667a808, in object 0xf3013d79308 416s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 416s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xf3013d798a8, JSClass 0x616876678610, in object 0xf3013d79308 416s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 416s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 416s JS G IFACE: Defined class for Initable (GInitable), prototype 0xf3013dd0970, JSClass 0x61687667a808, in object 0xf3013d79308 416s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 416s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 416s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 416s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xf3013d79920, JSClass 0x6168766785e0, in object 0xf3013d79308 416s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 416s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xf3013d79970, JSClass 0x6168766785e0, in object 0xf3013d79308 416s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' 416s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 416s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xf3013d799c0, JSClass 0x616876678610, in object 0xf3013d79308 416s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xf3013d79a10, JSClass 0x616876678610, in object 0xf3013d79330 416s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 416s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xf3013d79a60, JSClass 0x616876678610, in object 0xf3013d79308 416s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 416s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 416s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 416s JS G IFACE: Defined class for File (GFile), prototype 0xf3013dd0ad8, JSClass 0x61687667a808, in object 0xf3013d79308 416s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xf3013d79ad8, JSClass 0x616876678610, in object 0x38df48b13360 416s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 416s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xf3013d79b50, JSClass 0x616876678610, in object 0xf3013d79308 416s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 416s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 416s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xf3013d79ba0, JSClass 0x616876678610, in object 0xf3013d79308 416s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 416s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xf3013d79bf0, JSClass 0x616876678610, in object 0xf3013d79308 416s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 416s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xf3013d79c40, JSClass 0x6168766785e0, in object 0xf3013d79308 416s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 416s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 416s JS G OBJ: Defined class for Settings (GSettings), prototype 0xf3013d79c90, JSClass 0x616876678610, in object 0xf3013d79308 416s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 416s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 416s JS G NS: Defined namespace 'Gio' 0xf3013d79308 in GIRepository 0x38df48b13280 416s JS IMPORT: JS import 'GjsTestTools' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsTestTools.js 416s JS G NS: Defined namespace 'GjsTestTools' 0xf3013d79ce0 in GIRepository 0x38df48b13280 416s JS IMPORT: JS import 'GioUnix' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GioUnix.js 416s JS G NS: Defined namespace 'GioUnix' 0xf3013d79d08 in GIRepository 0x38df48b13280 416s JS IMPORT: Module metadata hook for module 0x38df48b02348 416s JS IMPORT: Defining meta.importSync for module 0x38df48b02348 416s JS NATIVE: Defining native module '_encodingNative' 416s JS CTX: Script evaluation succeeded 416s JS MAINLOOP: Main loop instance 0x16e1e71ad060: Spinning loop until released or hook cleared 416s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xf3013d3b128 416s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf3013d3b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf3013d3b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf3013d3b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf3013d3b128 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf3013d3b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf3013d3b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf3013d3b128 416s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf3013d3b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf3013d3b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf3013d3b128 416s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf3013d3b128 416s JS IMPORT: Module metadata hook for module 0x38df48b143b0 416s JS IMPORT: Defining meta.importSync for module 0x38df48b143b0 416s JS NATIVE: Defining native module 'system' 416s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf3013d3b128 416s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf3013d3b128 416s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 416s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 416s JS MAINLOOP: Set main loop hook to 416s JS MAINLOOP: Main loop instance 0x16e1e71ad060: hold 416s JS MAINLOOP: Running and clearing main loop hook 416s JS G BXD: Defining method run in prototype for GLib.MainLoop 416s 1..63 416s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 416s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 416s JS G BXD: Defined class for Source (GSource), prototype 0xf3013d79d80, JSClass 0x6168766785e0, in object 0xf3013d79038 416s JS G BXD: Defining method set_priority in prototype for GLib.Source 416s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 416s JS G BXD: Defining method attach in prototype for GLib.Source 416s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 416s JS IMPORT: Module metadata hook for module 0xf3013d62900 416s JS IMPORT: Defining meta.importSync for module 0xf3013d62900 416s JS G BXD: Defining method cache_build in prototype for Gio.DBusInterfaceInfo 416s JS G NS: Found info type INTERFACE for 'DBusInterface' in namespace 'Gio' 416s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0x9b46ae0d0b0, JSClass 0x61687667a808, in object 0xf3013d79308 416s JS G OBJ: Defining method export in prototype for GDBusInterfaceSkeleton (Gio.DBusInterfaceSkeleton) 416s JS G NS: Found info type ENUM for 'BusType' in namespace 'Gio' 416s JS G ENUM: Defining enum value STARTER (fixed from starter) -1 416s JS G ENUM: Defining enum value NONE (fixed from none) 0 416s JS G ENUM: Defining enum value SYSTEM (fixed from system) 1 416s JS G ENUM: Defining enum value SESSION (fixed from session) 2 416s JS G ENUM: Defining Gio.BusType as 0x38df48b23f98 416s JS G NS: Found info type FLAGS for 'BusNameOwnerFlags' in namespace 'Gio' 416s JS G ENUM: Defining enum value NONE (fixed from none) 0 416s JS G ENUM: Defining enum value ALLOW_REPLACEMENT (fixed from allow_replacement) 1 416s JS G ENUM: Defining enum value REPLACE (fixed from replace) 2 416s JS G ENUM: Defining enum value DO_NOT_QUEUE (fixed from do_not_queue) 4 416s JS G ENUM: Defining Gio.BusNameOwnerFlags as 0x38df48b23ff8 416s Gjs-Message: 05:23:36.842: JS LOG: Acquired name [object instance wrapper GIName:Gio.DBusConnection jsobj@0xf3013d79f60 native@0x16e1e7391dd0] 416s JS G BXD: Defining method quit in prototype for GLib.MainLoop 416s JS G NS: Found info type FLAGS for 'DBusProxyFlags' in namespace 'Gio' 416s JS G ENUM: Defining enum value NONE (fixed from none) 0 416s JS G ENUM: Defining enum value DO_NOT_LOAD_PROPERTIES (fixed from do_not_load_properties) 1 416s JS G ENUM: Defining enum value DO_NOT_CONNECT_SIGNALS (fixed from do_not_connect_signals) 2 416s JS G ENUM: Defining enum value DO_NOT_AUTO_START (fixed from do_not_auto_start) 4 416s JS G ENUM: Defining enum value GET_INVALIDATED_PROPERTIES (fixed from get_invalidated_properties) 8 416s JS G ENUM: Defining enum value DO_NOT_AUTO_START_AT_CONSTRUCTION (fixed from do_not_auto_start_at_construction) 16 416s JS G ENUM: Defining enum value NO_MATCH_RULE (fixed from no_match_rule) 32 416s JS G ENUM: Defining Gio.DBusProxyFlags as 0x38df48b242a0 416s JS G NS: Found info type STRUCT for 'DBusSignalInfo' in namespace 'Gio' 416s JS G BXD: Defined class for DBusSignalInfo (GDBusSignalInfo), prototype 0x9b46ae0f060, JSClass 0x6168766785e0, in object 0xf3013d79308 416s JS G NS: Found info type STRUCT for 'DBusMethodInfo' in namespace 'Gio' 416s JS G BXD: Defined class for DBusMethodInfo (GDBusMethodInfo), prototype 0x9b46ae0f0d8, JSClass 0x6168766785e0, in object 0xf3013d79308 416s JS G NS: Found info type STRUCT for 'DBusArgInfo' in namespace 'Gio' 416s JS G BXD: Defined class for DBusArgInfo (GDBusArgInfo), prototype 0x9b46ae0f498, JSClass 0x6168766785e0, in object 0xf3013d79308 416s JS G NS: Found info type STRUCT for 'DBusPropertyInfo' in namespace 'Gio' 416s JS G BXD: Defined class for DBusPropertyInfo (GDBusPropertyInfo), prototype 0x9b46ae0fa38, JSClass 0x6168766785e0, in object 0xf3013d79308 416s JS G NS: Found info type FLAGS for 'DBusPropertyInfoFlags' in namespace 'Gio' 416s JS G ENUM: Defining enum value NONE (fixed from none) 0 416s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 416s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 416s JS G ENUM: Defining Gio.DBusPropertyInfoFlags as 0x38df48b2a458 416s JS G BXD: Defining method lookup_property in prototype for Gio.DBusInterfaceInfo 416s JS G BXD: Defining method get_type_string in prototype for GLib.Variant 416s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 416s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x9b46ae0fd80, JSClass 0x6168766785e0, in object 0xf3013d79038 416s JS G NS: Found info type OBJECT for 'Task' in namespace 'Gio' 416s JS G OBJ: Defined class for Task (GTask), prototype 0x9b46ae0fe48, JSClass 0x616876678610, in object 0xf3013d79308 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: handling job 0, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 0 416s JS MAINLOOP: handling job 1, 416s JS MAINLOOP: Completed job 1 416s JS G BXD: Defining method destroy in prototype for GLib.Source 416s JS G OBJ: Defining method call_with_unix_fd_list in prototype for GDBusProxy (Gio.DBusProxy) 416s JS G NS: Found info type OBJECT for 'DBusMethodInvocation' in namespace 'Gio' 416s JS G OBJ: Defined class for DBusMethodInvocation (GDBusMethodInvocation), prototype 0x9b46ae140b0, JSClass 0x616876678610, in object 0xf3013d79308 416s JS G OBJ: Defining method get_message in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 416s JS G NS: Found info type OBJECT for 'DBusMessage' in namespace 'Gio' 416s JS G OBJ: Defined class for DBusMessage (GDBusMessage), prototype 0x9b46ae14128, JSClass 0x616876678610, in object 0xf3013d79308 416s JS G OBJ: Defining method get_unix_fd_list in prototype for GDBusMessage (Gio.DBusMessage) 416s JS G BXD: Defining method classify in prototype for GLib.Variant 416s JS G BXD: Defining method n_children in prototype for GLib.Variant 416s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 416s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 416s JS G BXD: Defining method lookup_method in prototype for Gio.DBusInterfaceInfo 416s JS G OBJ: Defining method return_value_with_unix_fd_list in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 416s JS G OBJ: Defining method call_with_unix_fd_list_finish in prototype for GDBusProxy (Gio.DBusProxy) 416s JS G BXD: Defining method get_string in prototype for GLib.Variant 416s JS G BXD: Defining method get_variant in prototype for GLib.Variant 416s ok 1 Exported DBus object can call a remote method 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: handling job 0, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 0 416s JS MAINLOOP: handling job 1, 416s ok 2 Exported DBus object can call a method with async/await 416s JS MAINLOOP: Completed job 1 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: handling job 0, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 0 416s JS MAINLOOP: handling job 1, 416s JS MAINLOOP: Completed job 1 416s JS MAINLOOP: handling job 2, 416s JS MAINLOOP: Completed job 2 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: handling job 0, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 0 416s JS MAINLOOP: handling job 1, 416s ok 3 Exported DBus object can initiate a proxy with promise and call a method with async/await 416s JS MAINLOOP: Completed job 1 416s ok 4 Exported DBus object can call a remote method when not using makeProxyWrapper 416s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 416s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 416s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 416s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 416s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 416s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 416s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 416s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 416s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 416s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 416s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 416s JS G ENUM: Defining GLib.LogLevelFlags as 0x38df48b58b08 416s JS G OBJ: Defining method return_dbus_error in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 416s JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' 416s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x9b46ae0d718, JSClass 0x61687667a5c0, in object 0xf3013d79308 416s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 416s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 416s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 416s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 416s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 416s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 416s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 416s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 416s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 416s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 416s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 416s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 416s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 416s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 416s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 416s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 416s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 416s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 416s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 416s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 416s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 416s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 416s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 416s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 416s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 416s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 416s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 416s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 416s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 416s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 416s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 416s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 416s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 416s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 416s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 416s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 416s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 416s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 416s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 416s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 416s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 416s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 416s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 416s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 416s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 416s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 416s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 416s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 416s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 416s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 416s ok 5 Exported DBus object can handle an exception thrown by a remote method 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: handling job 0, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 0 416s JS MAINLOOP: handling job 1, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 1 416s JS MAINLOOP: handling job 2, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 2 416s JS MAINLOOP: handling job 3, 416s ok 6 Exported DBus object can handle an exception thrown by a method with async/await 416s JS MAINLOOP: Completed job 3 416s ok 7 Exported DBus object can still destructure the return value when an exception is thrown 416s Gjs-Message: 05:23:36.876: JS LOG: Missing handler for DBus method thisDoesNotExist 416s JS G OBJ: Defining method return_gerror in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 416s JS G NS: Found info type ENUM for 'DBusError' in namespace 'Gio' 416s JS G ERR: Defined class for DBusError (GError), prototype 0x9b46ae0d7e0, JSClass 0x61687667a5c0, in object 0xf3013d79308 416s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 416s JS G ENUM: Defining enum value NO_MEMORY (fixed from no_memory) 1 416s JS G ENUM: Defining enum value SERVICE_UNKNOWN (fixed from service_unknown) 2 416s JS G ENUM: Defining enum value NAME_HAS_NO_OWNER (fixed from name_has_no_owner) 3 416s JS G ENUM: Defining enum value NO_REPLY (fixed from no_reply) 4 416s JS G ENUM: Defining enum value IO_ERROR (fixed from io_error) 5 416s JS G ENUM: Defining enum value BAD_ADDRESS (fixed from bad_address) 6 416s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 7 416s JS G ENUM: Defining enum value LIMITS_EXCEEDED (fixed from limits_exceeded) 8 416s JS G ENUM: Defining enum value ACCESS_DENIED (fixed from access_denied) 9 416s JS G ENUM: Defining enum value AUTH_FAILED (fixed from auth_failed) 10 416s JS G ENUM: Defining enum value NO_SERVER (fixed from no_server) 11 416s JS G ENUM: Defining enum value TIMEOUT (fixed from timeout) 12 416s JS G ENUM: Defining enum value NO_NETWORK (fixed from no_network) 13 416s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 14 416s JS G ENUM: Defining enum value DISCONNECTED (fixed from disconnected) 15 416s JS G ENUM: Defining enum value INVALID_ARGS (fixed from invalid_args) 16 416s JS G ENUM: Defining enum value FILE_NOT_FOUND (fixed from file_not_found) 17 416s JS G ENUM: Defining enum value FILE_EXISTS (fixed from file_exists) 18 416s JS G ENUM: Defining enum value UNKNOWN_METHOD (fixed from unknown_method) 19 416s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 20 416s JS G ENUM: Defining enum value MATCH_RULE_NOT_FOUND (fixed from match_rule_not_found) 21 416s JS G ENUM: Defining enum value MATCH_RULE_INVALID (fixed from match_rule_invalid) 22 416s JS G ENUM: Defining enum value SPAWN_EXEC_FAILED (fixed from spawn_exec_failed) 23 416s JS G ENUM: Defining enum value SPAWN_FORK_FAILED (fixed from spawn_fork_failed) 24 416s JS G ENUM: Defining enum value SPAWN_CHILD_EXITED (fixed from spawn_child_exited) 25 416s JS G ENUM: Defining enum value SPAWN_CHILD_SIGNALED (fixed from spawn_child_signaled) 26 416s JS G ENUM: Defining enum value SPAWN_FAILED (fixed from spawn_failed) 27 416s JS G ENUM: Defining enum value SPAWN_SETUP_FAILED (fixed from spawn_setup_failed) 28 416s JS G ENUM: Defining enum value SPAWN_CONFIG_INVALID (fixed from spawn_config_invalid) 29 416s JS G ENUM: Defining enum value SPAWN_SERVICE_INVALID (fixed from spawn_service_invalid) 30 416s JS G ENUM: Defining enum value SPAWN_SERVICE_NOT_FOUND (fixed from spawn_service_not_found) 31 416s JS G ENUM: Defining enum value SPAWN_PERMISSIONS_INVALID (fixed from spawn_permissions_invalid) 32 416s JS G ENUM: Defining enum value SPAWN_FILE_INVALID (fixed from spawn_file_invalid) 33 416s JS G ENUM: Defining enum value SPAWN_NO_MEMORY (fixed from spawn_no_memory) 34 416s JS G ENUM: Defining enum value UNIX_PROCESS_ID_UNKNOWN (fixed from unix_process_id_unknown) 35 416s JS G ENUM: Defining enum value INVALID_SIGNATURE (fixed from invalid_signature) 36 416s JS G ENUM: Defining enum value INVALID_FILE_CONTENT (fixed from invalid_file_content) 37 416s JS G ENUM: Defining enum value SELINUX_SECURITY_CONTEXT_UNKNOWN (fixed from selinux_security_context_unknown) 38 416s JS G ENUM: Defining enum value ADT_AUDIT_DATA_UNKNOWN (fixed from adt_audit_data_unknown) 39 416s JS G ENUM: Defining enum value OBJECT_PATH_IN_USE (fixed from object_path_in_use) 40 416s JS G ENUM: Defining enum value UNKNOWN_OBJECT (fixed from unknown_object) 41 416s JS G ENUM: Defining enum value UNKNOWN_INTERFACE (fixed from unknown_interface) 42 416s JS G ENUM: Defining enum value UNKNOWN_PROPERTY (fixed from unknown_property) 43 416s JS G ENUM: Defining enum value PROPERTY_READ_ONLY (fixed from property_read_only) 44 416s ok 8 Exported DBus object throws an exception when trying to call a method that does not exist 416s Gjs-Message: 05:23:36.878: JS LOG: Missing handler for DBus method thisDoesNotExist 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: handling job 0, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 0 416s JS MAINLOOP: handling job 1, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 1 416s JS MAINLOOP: handling job 2, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 2 416s JS MAINLOOP: handling job 3, 416s ok 9 Exported DBus object throws an exception when trying to call an async method that does not exist 416s JS MAINLOOP: Completed job 3 416s JS G BXD: Defining method get_int32 in prototype for GLib.Variant 416s ok 10 Exported DBus object can pass a parameter to a remote method that is not a JSON object 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: handling job 0, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 0 416s JS MAINLOOP: handling job 1, 416s ok 11 Exported DBus object can pass a parameter to a method with async/await that is not a JSON object 416s JS MAINLOOP: Completed job 1 416s ok 12 Exported DBus object can call a remote method with no in parameter 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: handling job 0, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 0 416s JS MAINLOOP: handling job 1, 416s ok 13 Exported DBus object can call an async/await method with no in parameter 416s JS MAINLOOP: Completed job 1 416s ok 14 Exported DBus object can call a remote method with multiple in parameters 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: handling job 0, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 0 416s JS MAINLOOP: handling job 1, 416s ok 15 Exported DBus object can call an async/await method with multiple in parameters 416s JS MAINLOOP: Completed job 1 416s ok 16 Exported DBus object can call a remote method with no return value 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: handling job 0, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 0 416s JS MAINLOOP: handling job 1, 416s ok 17 Exported DBus object can call an async/await method with no return value 416s JS MAINLOOP: Completed job 1 416s JS G OBJ: Defining method emit_signal in prototype for GjsDBusImplementation (GjsPrivate.DBusImplementation) 416s ok 18 Exported DBus object can emit a DBus signal 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: handling job 0, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 0 416s JS MAINLOOP: handling job 1, 416s ok 19 Exported DBus object can emit a DBus signal with async/await 416s JS MAINLOOP: Completed job 1 416s ok 20 Exported DBus object can call a remote method with multiple return values 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: handling job 0, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 0 416s JS MAINLOOP: handling job 1, 416s ok 21 Exported DBus object can call an async/await method with multiple return values 416s JS MAINLOOP: Completed job 1 416s ok 22 Exported DBus object does not coalesce one array into the array of return values 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: handling job 0, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 0 416s JS MAINLOOP: handling job 1, 416s ok 23 Exported DBus object does not coalesce one array into the array of return values with async/await 416s JS MAINLOOP: Completed job 1 416s ok 24 Exported DBus object does not coalesce an array of arrays into the array of return values 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: handling job 0, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 0 416s JS MAINLOOP: handling job 1, 416s ok 25 Exported DBus object does not coalesce an array of arrays into the array of return values with async/await 416s JS MAINLOOP: Completed job 1 416s ok 26 Exported DBus object can return multiple arrays from a remote method 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: handling job 0, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 0 416s JS MAINLOOP: handling job 1, 416s ok 27 Exported DBus object can return multiple arrays from an async/await method 416s JS MAINLOOP: Completed job 1 416s ok 28 Exported DBus object handles a bad signature by throwing an exception 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: handling job 0, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 0 416s JS MAINLOOP: handling job 1, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 1 416s JS MAINLOOP: handling job 2, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 2 416s JS MAINLOOP: handling job 3, 416s ok 29 Exported DBus object handles a bad signature in async/await by rejecting the promise 416s JS MAINLOOP: Completed job 3 416s JS G OBJ: Defining method return_value in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 416s ok 30 Exported DBus object can call a remote method that is implemented asynchronously 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: handling job 0, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 0 416s JS MAINLOOP: handling job 1, 416s ok 31 Exported DBus object can call an async/await method that is implemented asynchronously 416s JS MAINLOOP: Completed job 1 416s JS G BXD: Defining method get_byte in prototype for GLib.Variant 416s ok 32 Exported DBus object can send and receive bytes from a remote method 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: handling job 0, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 0 416s JS MAINLOOP: handling job 1, 416s JS MAINLOOP: Completed job 1 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: handling job 0, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 0 416s JS MAINLOOP: handling job 1, 416s JS MAINLOOP: Completed job 1 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: handling job 0, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 0 416s JS MAINLOOP: handling job 1, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 1 416s JS MAINLOOP: handling job 2, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 2 416s JS MAINLOOP: handling job 3, 416s ok 33 Exported DBus object can send and receive bytes from an async/await method 416s JS MAINLOOP: Completed job 3 416s ok 34 Exported DBus object can call a remote method that returns an array of structs 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: handling job 0, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 0 416s JS MAINLOOP: handling job 1, 416s ok 35 Exported DBus object can call an async/await method that returns an array of structs 416s JS MAINLOOP: Completed job 1 416s JS G BXD: Defining method get_double in prototype for GLib.Variant 416s ok 36 Exported DBus object can send and receive dicts from a remote method 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: handling job 0, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 0 416s JS MAINLOOP: handling job 1, 416s ok 37 Exported DBus object can send and receive dicts from an async/await method 416s JS MAINLOOP: Completed job 1 416s JS G NS: Found info type FUNCTION for 'open_bytes' in namespace 'GjsTestTools' 416s JS G NS: Found info type OBJECT for 'UnixFDList' in namespace 'Gio' 416s JS G OBJ: Defined class for UnixFDList (GUnixFDList), prototype 0x9b46ae63e98, JSClass 0x616876678610, in object 0xf3013d79308 416s JS G NS: Found info type OBJECT for 'Cancellable' in namespace 'Gio' 416s JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0x9b46ae63f10, JSClass 0x616876678610, in object 0xf3013d79308 416s JS G BXD: Defining method get_handle in prototype for GLib.Variant 416s JS G OBJ: Defining method get_length in prototype for GUnixFDList (Gio.UnixFDList) 416s JS G OBJ: Defining method get in prototype for GUnixFDList (Gio.UnixFDList) 416s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'GioUnix' 416s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0x9b46ae66100, JSClass 0x616876678610, in object 0xf3013d79d08 416s JS G NS: Found info type INTERFACE for 'FileDescriptorBased' in namespace 'Gio' 416s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x9b46ae65150, JSClass 0x61687667a808, in object 0xf3013d79308 416s JS G OBJ: Defining method read_bytes in prototype for GInputStream (Gio.InputStream) 416s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 416s JS IMPORT: Importing '_byteArrayNative' 416s JS NATIVE: Defining native module '_byteArrayNative' 416s JS IMPORT: Defining parent 0xf3013d3ec58 of 0x38df48b15a48 '_byteArrayNative' is mod 1 416s JS IMPORT: successfully imported module '_byteArrayNative' 416s ok 38 Exported DBus object can call a remote method with a Unix FD 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: handling job 0, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 0 416s JS MAINLOOP: handling job 1, 416s ok 39 Exported DBus object can call an async/await method with a Unix FD 416s JS MAINLOOP: Completed job 1 416s JS G OBJ: Defining method read_bytes_async in prototype for GInputStream (Gio.InputStream) 416s JS G OBJ: Defining method read_bytes_finish in prototype for GInputStream (Gio.InputStream) 416s ok 40 Exported DBus object can call an asynchronously implemented remote method with a Unix FD 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: handling job 0, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 0 416s JS MAINLOOP: handling job 1, 416s ok 41 Exported DBus object can call an asynchronously implemented async/await method with a Unix FD 416s JS MAINLOOP: Completed job 1 416s ok 42 Exported DBus object can call a remote method that returns a Unix FD 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: handling job 0, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 0 416s JS MAINLOOP: handling job 1, 416s ok 43 Exported DBus object can call an async/await method that returns a Unix FD 416s JS MAINLOOP: Completed job 1 416s ok 44 Exported DBus object can call an asynchronously implemented remote method that returns a Unix FD 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: handling job 0, 416s JS MAINLOOP: Enqueue job , promise=, allocation site= 416s JS MAINLOOP: Completed job 0 416s JS MAINLOOP: handling job 1, 417s ok 45 Exported DBus object can call an asynchronously implemented asyc/await method that returns a Unix FD 417s JS MAINLOOP: Completed job 1 417s ok 46 Exported DBus object throws an exception when not passing a Gio.UnixFDList to a method that requires one 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: handling job 0, 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: Completed job 0 417s JS MAINLOOP: handling job 1, 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: Completed job 1 417s JS MAINLOOP: handling job 2, 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: Completed job 2 417s JS MAINLOOP: handling job 3, 417s ok 47 Exported DBus object rejects the promise when not passing a Gio.UnixFDList to an async method that requires one 417s JS MAINLOOP: Completed job 3 417s ok 48 Exported DBus object throws an exception when passing a handle out of range of a Gio.UnixFDList 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: handling job 0, 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: Completed job 0 417s JS MAINLOOP: handling job 1, 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: Completed job 1 417s JS MAINLOOP: handling job 2, 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: Completed job 2 417s JS MAINLOOP: handling job 3, 417s ok 49 Exported DBus object rejects the promise when async passing a handle out of range of a Gio.UnixFDList 417s JS MAINLOOP: Completed job 3 417s ok 50 Exported DBus object Has defined properties 417s JS G OBJ: Defining method get_cached_property in prototype for GDBusProxy (Gio.DBusProxy) 417s ok 51 Exported DBus object reading readonly property works 417s ok 52 Exported DBus object reading readwrite property works 417s ok 53 Exported DBus object reading writeonly throws an error 417s JS G OBJ: Defining method set_cached_property in prototype for GDBusProxy (Gio.DBusProxy) 417s JS G OBJ: Defining method call in prototype for GDBusProxy (Gio.DBusProxy) 417s JS G NS: Found info type FLAGS for 'DBusCallFlags' in namespace 'Gio' 417s JS G ENUM: Defining enum value NONE (fixed from none) 0 417s JS G ENUM: Defining enum value NO_AUTO_START (fixed from no_auto_start) 1 417s JS G ENUM: Defining enum value ALLOW_INTERACTIVE_AUTHORIZATION (fixed from allow_interactive_authorization) 2 417s JS G ENUM: Defining Gio.DBusCallFlags as 0x38df48b818e8 417s JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' 417s JS G BXD: Defining method get_context in prototype for GLib.MainLoop 417s JS G NS: Found info type STRUCT for 'MainContext' in namespace 'GLib' 417s JS G BXD: Defined class for MainContext (GMainContext), prototype 0x9b46ae6d8f8, JSClass 0x6168766785e0, in object 0xf3013d79038 417s JS G BXD: Defining method iteration in prototype for GLib.MainContext 417s JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' 417s ok 54 Exported DBus object Setting a readwrite property works 417s JS G OBJ: Defining method call_finish in prototype for GDBusProxy (Gio.DBusProxy) 417s ok 55 Exported DBus object Setting a writeonly property works 417s ok 56 Exported DBus object Setting a readonly property throws an error 417s ok 57 Exported DBus object Reading a property that prepacks the return value works 417s JS G OBJ: Defining method emit_property_changed in prototype for GjsDBusImplementation (GjsPrivate.DBusImplementation) 417s ok 58 Exported DBus object Marking a property as invalidated works 417s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GjsPrivate' 417s JS G OBJ: Defining method cancel in prototype for GCancellable (Gio.Cancellable) 417s ok 59 DBus Proxy wrapper init failures are reported in sync mode 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: handling job 0, 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: Completed job 0 417s JS MAINLOOP: handling job 1, 417s JS MAINLOOP: Completed job 1 417s JS G BXD: Defining method matches in prototype for GLib.Error 417s ok 60 DBus Proxy wrapper init failures are reported in async mode 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: handling job 0, 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: Completed job 0 417s JS MAINLOOP: handling job 1, 417s JS MAINLOOP: Completed job 1 417s ok 61 DBus Proxy wrapper can init a proxy asynchronously when promisified 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: handling job 0, 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: Completed job 0 417s JS MAINLOOP: handling job 1, 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: Completed job 1 417s JS MAINLOOP: handling job 2, 417s JS MAINLOOP: Completed job 2 417s JS MAINLOOP: handling job 3, 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: Completed job 3 417s JS MAINLOOP: handling job 4, 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: Completed job 4 417s JS MAINLOOP: handling job 5, 417s ok 62 DBus Proxy wrapper can create a proxy from a promise 417s JS MAINLOOP: Completed job 5 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: handling job 0, 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: Completed job 0 417s JS MAINLOOP: handling job 1, 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: Completed job 1 417s JS MAINLOOP: handling job 2, 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: Completed job 2 417s JS MAINLOOP: handling job 3, 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: Completed job 3 417s JS MAINLOOP: handling job 4, 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: Completed job 4 417s JS MAINLOOP: handling job 5, 417s ok 63 DBus Proxy wrapper can create fail a proxy from a promise 417s JS MAINLOOP: Completed job 5 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: Main loop instance 0x16e1e71ad060: Spinning loop until released or hook cleared 417s JS MAINLOOP: handling job 0, 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: Completed job 0 417s JS MAINLOOP: handling job 1, 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: Completed job 1 417s JS MAINLOOP: handling job 2, 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: Completed job 2 417s JS MAINLOOP: handling job 3, 417s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 417s JS MAINLOOP: Main loop instance 0x16e1e71ad060: release 417s JS MAINLOOP: Completed job 3 417s JS MEMORY: Memory report: before destroying context 417s JS MEMORY: 2631 objects currently alive 417s JS MEMORY: boxed_instance = 1992 417s JS MEMORY: boxed_prototype = 19 417s JS MEMORY: closure = 74 417s JS MEMORY: function = 296 417s JS MEMORY: fundamental_instance = 0 417s JS MEMORY: fundamental_prototype = 0 417s JS MEMORY: gerror_instance = 12 417s JS MEMORY: gerror_prototype = 2 417s JS MEMORY: interface = 6 417s JS MEMORY: module = 9 417s JS MEMORY: ns = 6 417s JS MEMORY: object_instance = 196 417s JS MEMORY: object_prototype = 19 417s JS MEMORY: param = 0 417s JS MEMORY: union_instance = 0 417s JS MEMORY: union_prototype = 0 417s JS CTX: JS shutdown sequence 417s JS CTX: Stopping profiler 417s JS CTX: Shutting down toggle queue 417s JS CTX: Notifying external reference holders of GjsContext dispose 417s JS MAINLOOP: Stopping promise job dispatcher 417s JS CTX: Notifying reference holders of GjsContext dispose 417s JS CTX: Checking unhandled promise rejections 417s JS CTX: Releasing cached JS wrappers 417s JS CTX: Final triggered GC 417s JS CTX: Destroying JS context 417s JS CTX: Releasing all native objects 417s JS CTX: Disabling auto GC 417s JS CTX: Ending trace on global object 417s JS CTX: Freeing allocated resources 417s JS CTX: JS context destroyed 417s PASS: gjs/testGDBus.test 417s Running test: gjs/continue.test 417s 1..1 417s ok 1 - /usr/libexec/installed-tests/gjs/debugger/continue.debugger 417s PASS: gjs/continue.test 417s Running test: gjs/until.test 417s 1..1 417s ok 1 - /usr/libexec/installed-tests/gjs/debugger/until.debugger 417s PASS: gjs/until.test 417s Running test: gjs/testExceptions.test 417s JS NATIVE: Registered native JS module '_promiseNative' 417s JS NATIVE: Registered native JS module '_byteArrayNative' 417s JS NATIVE: Registered native JS module '_encodingNative' 417s JS NATIVE: Registered native JS module '_gi' 417s JS NATIVE: Registered native JS module 'gi' 417s JS NATIVE: Registered native JS module 'cairoNative' 417s JS NATIVE: Registered native JS module 'system' 417s JS NATIVE: Registered native JS module 'console' 417s JS NATIVE: Registered native JS module '_print' 417s JS CTX: Enabling JIT 417s JS CTX: Initialized class GjsFileImporter prototype 0x2d9fb84000a0 417s JS IMPORT: Defining parent (nil) of 0x2d9fb8400100 'imports' is mod 0 417s JS IMPORT: Importing '_print' 417s JS NATIVE: Defining native module '_print' 417s JS IMPORT: Defining parent 0x2d9fb8400100 of 0x2d9fb84007b0 '_print' is mod 1 417s JS IMPORT: successfully imported module '_print' 417s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 417s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3569d633b128 417s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3569d633b128 417s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3569d633b128 417s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3569d633b128 417s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3569d633b128 417s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3569d633b128 417s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3569d633b128 417s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3569d633b128 417s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3569d633b128 417s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3569d633b128 417s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3569d633b128 417s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3569d633b128 417s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3569d633b128 417s JS MAINLOOP: Main loop instance 0x10cf041ad060: hold 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: Starting promise job dispatcher 417s JS MAINLOOP: Main loop instance 0x10cf041ad060: Spinning loop until released or hook cleared 417s JS MAINLOOP: handling job 0, 417s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 417s JS MAINLOOP: Main loop instance 0x10cf041ad060: release 417s JS MAINLOOP: Completed job 0 417s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3569d633b128 417s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3569d633b128 417s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3569d633b128 417s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3569d633b128 417s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3569d633b128 417s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3569d633b128 417s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3569d633b128 417s JS IMPORT: Module metadata hook for module 0x2d9fb8413000 417s JS IMPORT: Defining meta.importSync for module 0x2d9fb8413000 417s JS NATIVE: Defining native module 'gi' 417s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2d9fb84133f0 417s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 417s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 417s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 417s JS IMPORT: Importing directory 'overrides' 417s JS IMPORT: Defining parent 0x2d9fb8400100 of 0x2d9fb84134f0 'overrides' is mod 1 417s JS IMPORT: Defined importer 'overrides' 0x2d9fb84134f0 in 0x2d9fb8400100 417s JS IMPORT: successfully imported directory 'overrides' 417s JS IMPORT: Importing '_promiseNative' 417s JS NATIVE: Defining native module '_promiseNative' 417s JS IMPORT: Defining parent 0x2d9fb8400100 of 0x2d9fb84139a0 '_promiseNative' is mod 1 417s JS IMPORT: successfully imported module '_promiseNative' 417s JS IMPORT: Importing module GLib succeeded 417s JS IMPORT: Defining parent 0x2d9fb84134f0 of 0x3569d633c150 'GLib' is mod 1 417s JS IMPORT: successfully imported module 'GLib' 417s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 417s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3569d6379060, JSClass 0x7aecc40385e0, in object 0x3569d6379038 417s JS CTX: Initialized class GIRepositoryGType prototype 0x2d9fb8413ce8 417s JS CTX: Initialized class GIRepositoryFunction prototype 0x2d9fb8413d48 417s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 417s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 417s JS G BXD: Defined class for Error (GError), prototype 0x3569d63790b0, JSClass 0x7aecc40385e0, in object 0x3569d6379038 417s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 417s JS G BXD: Defined class for Variant (GVariant), prototype 0x3569d6379100, JSClass 0x7aecc40385e0, in object 0x3569d6379038 417s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 417s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3569d6379150, JSClass 0x7aecc40385e0, in object 0x3569d6379038 417s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 417s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 417s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3569d63791a0, JSClass 0x7aecc40385e0, in object 0x3569d6379038 417s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 417s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 417s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 417s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 417s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 417s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 417s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 417s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 417s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 417s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 417s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 417s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 417s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 417s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 417s JS G BXD: Defined class for Thread (GThread), prototype 0x3569d63791f0, JSClass 0x7aecc40385e0, in object 0x3569d6379038 417s JS G BXD: Defining method ref in prototype for GLib.Thread 417s JS G BXD: Defining method unref in prototype for GLib.Thread 417s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 417s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x3569d6379240, JSClass 0x7aecc40385e0, in object 0x3569d6379038 417s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 417s JS G BXD: Defined class for Regex (GRegex), prototype 0x3569d6379290, JSClass 0x7aecc40385e0, in object 0x3569d6379038 417s JS G BXD: Defining method match in prototype for GLib.Regex 417s JS G BXD: Defining method match_full in prototype for GLib.Regex 417s JS G BXD: Defining method match_all in prototype for GLib.Regex 417s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 417s JS G NS: Defined namespace 'GLib' 0x3569d6379038 in GIRepository 0x2d9fb8413280 417s JS IMPORT: Importing module jasmine succeeded 417s JS IMPORT: Defining parent 0x2d9fb8400100 of 0x3569d633cce0 'jasmine' is mod 1 417s JS IMPORT: successfully imported module 'jasmine' 417s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 417s JS MAINLOOP: Main loop instance 0x10cf041ad060: hold 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: Main loop instance 0x10cf041ad060: Spinning loop until released or hook cleared 417s JS MAINLOOP: handling job 0, 417s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 417s JS MAINLOOP: Main loop instance 0x10cf041ad060: release 417s JS MAINLOOP: Completed job 0 417s JS IMPORT: Importing 'gi' 417s JS IMPORT: Defining parent 0x2d9fb8400100 of 0x2d9fb8413280 'gi' is mod 1 417s JS IMPORT: successfully imported module 'gi' 417s JS IMPORT: JS import 'GIMarshallingTests' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GIMarshallingTests.js 417s JS G NS: Defined namespace 'GIMarshallingTests' 0x3569d6379308 in GIRepository 0x2d9fb8413280 417s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 417s JS G NS: Defined namespace 'GjsPrivate' 0x3569d6379358 in GIRepository 0x2d9fb8413280 417s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 417s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 417s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 417s JS IMPORT: Importing module _legacy succeeded 417s JS IMPORT: Defining parent 0x2d9fb8400100 of 0x3569d633cf10 '_legacy' is mod 1 417s JS IMPORT: successfully imported module '_legacy' 417s JS IMPORT: Importing module lang succeeded 417s JS IMPORT: Defining parent 0x2d9fb8400100 of 0x3569d633cec0 'lang' is mod 1 417s JS IMPORT: successfully imported module 'lang' 417s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 417s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 417s JS IMPORT: Importing module _signals succeeded 417s JS IMPORT: Defining parent 0x2d9fb8400100 of 0x3569d633cf60 '_signals' is mod 1 417s JS IMPORT: successfully imported module '_signals' 417s JS IMPORT: Importing module signals succeeded 417s JS IMPORT: Defining parent 0x2d9fb8400100 of 0x3569d633ce70 'signals' is mod 1 417s JS IMPORT: successfully imported module 'signals' 417s JS IMPORT: Importing module Gio succeeded 417s JS IMPORT: Defining parent 0x2d9fb84134f0 of 0x3569d633ce20 'Gio' is mod 1 417s JS IMPORT: successfully imported module 'Gio' 417s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 417s JS IMPORT: Importing '_gi' 417s JS NATIVE: Defining native module '_gi' 417s JS IMPORT: Defining parent 0x2d9fb8400100 of 0x2d9fb842b728 '_gi' is mod 1 417s JS IMPORT: successfully imported module '_gi' 417s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 417s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 417s JS IMPORT: Importing module _common succeeded 417s JS IMPORT: Defining parent 0x2d9fb8400100 of 0x3569d63cb038 '_common' is mod 1 417s JS IMPORT: successfully imported module '_common' 417s JS IMPORT: Importing module GObject succeeded 417s JS IMPORT: Defining parent 0x2d9fb84134f0 of 0x3569d633cfb0 'GObject' is mod 1 417s JS IMPORT: successfully imported module 'GObject' 417s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 417s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 417s JS G BXD: Defined class for String (GString), prototype 0x3569d6379600, JSClass 0x7aecc40385e0, in object 0x3569d6379380 417s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 417s JS G PRM: Defined class ParamSpec prototype is 0x3569d63cb0d8 class 0x7aecc4040068 in object 0x3569d6379380 417s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 417s JS G OBJ: Defined class for Object (GObject), prototype 0x3569d6379768, JSClass 0x7aecc4038610, in object 0x3569d6379380 417s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 417s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 417s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3569d6379790, JSClass 0x7aecc4038610, in object 0x3569d6379380 417s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 417s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 417s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 417s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 417s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 417s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 417s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 417s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 417s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 417s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 417s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 417s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 417s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 417s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 417s JS G NS: Defined namespace 'GObject' 0x3569d6379380 in GIRepository 0x2d9fb8413280 417s JS G OBJ: Defined class for Application (GApplication), prototype 0x3569d63797e0, JSClass 0x7aecc4038610, in object 0x3569d6379330 417s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 417s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x3569d63cb5b0, JSClass 0x7aecc403a808, in object 0x3569d6379330 417s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 417s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 417s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 417s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 417s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 417s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 417s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 417s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 417s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 417s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 417s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3569d6379858, JSClass 0x7aecc4038610, in object 0x3569d6379330 417s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 417s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x3569d63cb830, JSClass 0x7aecc403a808, in object 0x3569d6379330 417s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 417s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3569d63798d0, JSClass 0x7aecc4038610, in object 0x3569d6379330 417s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 417s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 417s JS G IFACE: Defined class for Initable (GInitable), prototype 0x3569d63cb970, JSClass 0x7aecc403a808, in object 0x3569d6379330 417s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 417s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 417s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 417s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x3569d6379948, JSClass 0x7aecc40385e0, in object 0x3569d6379330 417s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 417s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3569d6379998, JSClass 0x7aecc40385e0, in object 0x3569d6379330 417s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' 417s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 417s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x3569d63799e8, JSClass 0x7aecc4038610, in object 0x3569d6379330 417s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3569d6379a38, JSClass 0x7aecc4038610, in object 0x3569d6379358 417s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 417s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3569d6379a88, JSClass 0x7aecc4038610, in object 0x3569d6379330 417s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 417s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 417s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 417s JS G IFACE: Defined class for File (GFile), prototype 0x3569d63cbad8, JSClass 0x7aecc403a808, in object 0x3569d6379330 417s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3569d6379b00, JSClass 0x7aecc4038610, in object 0x2d9fb8413360 417s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 417s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x3569d6379b78, JSClass 0x7aecc4038610, in object 0x3569d6379330 417s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 417s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 417s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x3569d6379bc8, JSClass 0x7aecc4038610, in object 0x3569d6379330 417s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 417s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x3569d6379c18, JSClass 0x7aecc4038610, in object 0x3569d6379330 417s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 417s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3569d6379c68, JSClass 0x7aecc40385e0, in object 0x3569d6379330 417s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 417s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 417s JS G OBJ: Defined class for Settings (GSettings), prototype 0x3569d6379cb8, JSClass 0x7aecc4038610, in object 0x3569d6379330 417s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 417s JS G NS: Defined namespace 'Gio' 0x3569d6379330 in GIRepository 0x2d9fb8413280 417s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 417s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 417s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 417s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 417s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 417s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 417s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 417s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 417s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 417s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 417s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 417s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 417s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 417s JS G ENUM: Defining GObject.ParamFlags as 0x2d9fb8431050 417s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 417s JS G PRM: Wrapping GParamString 'prop' on (null) with JSObject 417s JS G PRM: JSObject created with param instance 0x10cf04316a10 type GParamString 417s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 417s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' 417s JS G PRM: Wrapping GParamString 'prop' on (null) with JSObject 417s JS G PRM: JSObject created with param instance 0x10cf042f80b0 type GParamString 417s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 417s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 417s JS CTX: Script evaluation succeeded 417s JS MAINLOOP: Main loop instance 0x10cf041ad060: Spinning loop until released or hook cleared 417s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3569d633b128 417s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3569d633b128 417s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3569d633b128 417s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3569d633b128 417s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3569d633b128 417s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3569d633b128 417s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3569d633b128 417s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3569d633b128 417s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3569d633b128 417s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3569d633b128 417s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3569d633b128 417s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3569d633b128 417s JS IMPORT: Module metadata hook for module 0x2d9fb8403798 417s JS IMPORT: Defining meta.importSync for module 0x2d9fb8403798 417s JS NATIVE: Defining native module 'system' 417s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3569d633b128 417s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3569d633b128 417s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 417s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 417s JS MAINLOOP: Set main loop hook to 417s JS MAINLOOP: Main loop instance 0x10cf041ad060: hold 417s JS MAINLOOP: Running and clearing main loop hook 417s JS G BXD: Defining method run in prototype for GLib.MainLoop 417s 1..27 417s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 417s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 417s JS G BXD: Defined class for Source (GSource), prototype 0x3569d6379da8, JSClass 0x7aecc40385e0, in object 0x3569d6379038 417s JS G BXD: Defining method set_priority in prototype for GLib.Source 417s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 417s JS G BXD: Defining method attach in prototype for GLib.Source 417s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 417s JS IMPORT: Module metadata hook for module 0x3569d6362bd8 417s JS IMPORT: Defining meta.importSync for module 0x3569d6362bd8 417s JS G BXD: Defining method destroy in prototype for GLib.Source 417s ok 1 Exceptions are thrown from property setter 417s ok 2 Exceptions are thrown from property getter 417s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 417s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 417s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 417s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 417s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 417s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 417s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 417s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 417s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 417s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 417s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 417s JS G ENUM: Defining GLib.LogLevelFlags as 0x2d9fb8419548 417s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 417s ok 3 Exceptions are logged from constructor 417s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 417s JS G OBJ: Defining method bind_property in prototype for GObject (GObject.Object) 417s JS G NS: Found info type FLAGS for 'BindingFlags' in namespace 'GObject' 417s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 417s JS G ENUM: Defining enum value BIDIRECTIONAL (fixed from bidirectional) 1 417s JS G ENUM: Defining enum value SYNC_CREATE (fixed from sync_create) 2 417s JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 4 417s JS G ENUM: Defining GObject.BindingFlags as 0x2d9fb841d590 417s JS G NS: Found info type OBJECT for 'Binding' in namespace 'GObject' 417s JS G OBJ: Defined class for Binding (GBinding), prototype 0x5bbe15081a0, JSClass 0x7aecc4038610, in object 0x3569d6379380 417s ok 4 Exceptions are logged from property setter with binding 417s ok 5 Exceptions are logged from property getter with binding 417s JS G NS: Found info type FUNCTION for 'file_new_for_path' in namespace 'Gio' 417s JS G NS: Found info type ENUM for 'IOErrorEnum' in namespace 'Gio' 417s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0x3569d63fe2e0, JSClass 0x7aecc403a5c0, in object 0x3569d6379330 417s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 417s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 417s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 417s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 417s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 417s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 417s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 417s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 417s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 417s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 417s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 417s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 417s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 417s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 417s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 417s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 417s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 417s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 417s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 417s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 417s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 417s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 417s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 417s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 417s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 417s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 417s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 417s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 417s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 417s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 417s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 417s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 417s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 417s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 417s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 417s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 417s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 417s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 417s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 417s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 417s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 417s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 417s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 417s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 417s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 417s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 417s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 417s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 417s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 417s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 417s ok 6 logError logs a warning for a GError 417s ok 7 logError logs a warning with a message if given 417s ok 8 logError also logs an error for a created GError that is not thrown 417s ok 9 logError logs an error created with the GLib.Error constructor 417s JS G NS: Found info type FUNCTION for 'quark_from_string' in namespace 'GLib' 417s ok 10 logError logs the quark for a JS-created GError type 417s JS G NS: Found info type FUNCTION for 'gerror_return' in namespace 'GIMarshallingTests' 417s ok 11 logError logs with stack for a GError created from a C struct 417s ok 12 logError logs an error with a prefix if given 417s ok 13 logError logs an error with prefix and message 417s ok 14 logError Syntax Error logs a SyntaxError 417s ok 15 logError Syntax Error logs a stack trace with the SyntaxError 417s ok 16 logError logs an error with cause 417s ok 17 logError logs a GError with cause 417s ok 18 logError logs an error with non-object cause 417s ok 19 logError logs an error with a cause tree 417s ok 20 logError logs an error with cyclical causes 417s JS G NS: Found info type FUNCTION for 'get_locale_variants' in namespace 'GLib' 417s ok 21 Exception from function with too few arguments contains the full function name 417s ok 22 Exception from function with too few arguments contains the full method name 417s ok 23 thrown GError is an instance of error enum type 417s JS G BXD: Defining method matches in prototype for GLib.Error 417s JS G NS: Found info type FUNCTION for 'io_error_quark' in namespace 'Gio' 417s ok 24 thrown GError matches error domain and code 417s ok 25 thrown GError has properties for domain and code 417s ok 26 GError.new_literal constructs a valid GLib.Error 417s ok 27 GError.new_literal does not accept invalid domains 417s JS G BXD: Defining method quit in prototype for GLib.MainLoop 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: Main loop instance 0x10cf041ad060: Spinning loop until released or hook cleared 417s JS MAINLOOP: handling job 0, 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: Completed job 0 417s JS MAINLOOP: handling job 1, 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: Completed job 1 417s JS MAINLOOP: handling job 2, 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: Completed job 2 417s JS MAINLOOP: handling job 3, 417s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 417s JS MAINLOOP: Main loop instance 0x10cf041ad060: release 417s JS MAINLOOP: Completed job 3 417s JS MEMORY: Memory report: before destroying context 417s JS MEMORY: 460 objects currently alive 417s JS MEMORY: boxed_instance = 152 417s JS MEMORY: boxed_prototype = 13 417s JS MEMORY: closure = 1 417s JS MEMORY: function = 229 417s JS MEMORY: fundamental_instance = 0 417s JS MEMORY: fundamental_prototype = 0 417s JS MEMORY: gerror_instance = 12 417s JS MEMORY: gerror_prototype = 1 417s JS MEMORY: interface = 4 417s JS MEMORY: module = 9 417s JS MEMORY: ns = 5 417s JS MEMORY: object_instance = 16 417s JS MEMORY: object_prototype = 16 417s JS MEMORY: param = 2 417s JS MEMORY: union_instance = 0 417s JS MEMORY: union_prototype = 0 417s JS CTX: JS shutdown sequence 417s JS CTX: Stopping profiler 417s JS CTX: Shutting down toggle queue 417s JS CTX: Notifying external reference holders of GjsContext dispose 417s JS MAINLOOP: Stopping promise job dispatcher 417s JS CTX: Notifying reference holders of GjsContext dispose 417s JS CTX: Checking unhandled promise rejections 417s JS CTX: Releasing cached JS wrappers 417s JS CTX: Final triggered GC 417s JS G OBJ: Enqueuing GObject 0x10cf043fc280 to toggle UP after shutdown, probably from another thread (0x10cf042a01f0). 417s JS G OBJ: Enqueuing GObject 0x10cf043ff0b0 to toggle UP after shutdown, probably from another thread (0x10cf042a01f0). 417s JS CTX: Destroying JS context 417s JS CTX: Releasing all native objects 417s JS CTX: Disabling auto GC 417s JS CTX: Ending trace on global object 417s JS CTX: Freeing allocated resources 417s JS CTX: JS context destroyed 417s PASS: gjs/testExceptions.test 417s Running test: gjs/testGLibLogWriter.test 417s JS NATIVE: Registered native JS module '_promiseNative' 417s JS NATIVE: Registered native JS module '_byteArrayNative' 417s JS NATIVE: Registered native JS module '_encodingNative' 417s JS NATIVE: Registered native JS module '_gi' 417s JS NATIVE: Registered native JS module 'gi' 417s JS NATIVE: Registered native JS module 'cairoNative' 417s JS NATIVE: Registered native JS module 'system' 417s JS NATIVE: Registered native JS module 'console' 417s JS NATIVE: Registered native JS module '_print' 417s JS CTX: Enabling JIT 417s JS CTX: Initialized class GjsFileImporter prototype 0x3c9e0fd000a0 417s JS IMPORT: Defining parent (nil) of 0x3c9e0fd00100 'imports' is mod 0 417s JS IMPORT: Importing '_print' 417s JS NATIVE: Defining native module '_print' 417s JS IMPORT: Defining parent 0x3c9e0fd00100 of 0x3c9e0fd007b0 '_print' is mod 1 417s JS IMPORT: successfully imported module '_print' 417s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 417s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xdf8f3f3b128 417s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xdf8f3f3b128 417s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xdf8f3f3b128 417s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xdf8f3f3b128 417s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xdf8f3f3b128 417s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xdf8f3f3b128 417s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xdf8f3f3b128 417s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xdf8f3f3b128 417s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xdf8f3f3b128 417s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xdf8f3f3b128 417s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xdf8f3f3b128 417s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xdf8f3f3b128 417s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xdf8f3f3b128 417s JS MAINLOOP: Main loop instance 0x1c057119d060: hold 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: Starting promise job dispatcher 417s JS MAINLOOP: Main loop instance 0x1c057119d060: Spinning loop until released or hook cleared 417s JS MAINLOOP: handling job 0, 417s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 417s JS MAINLOOP: Main loop instance 0x1c057119d060: release 417s JS MAINLOOP: Completed job 0 417s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xdf8f3f3b128 417s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xdf8f3f3b128 417s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xdf8f3f3b128 417s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xdf8f3f3b128 417s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xdf8f3f3b128 417s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xdf8f3f3b128 417s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xdf8f3f3b128 417s JS IMPORT: Module metadata hook for module 0x3c9e0fd13000 417s JS IMPORT: Defining meta.importSync for module 0x3c9e0fd13000 417s JS NATIVE: Defining native module 'gi' 417s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3c9e0fd133f0 417s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 417s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 417s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 417s JS IMPORT: Importing directory 'overrides' 417s JS IMPORT: Defining parent 0x3c9e0fd00100 of 0x3c9e0fd134f0 'overrides' is mod 1 417s JS IMPORT: Defined importer 'overrides' 0x3c9e0fd134f0 in 0x3c9e0fd00100 417s JS IMPORT: successfully imported directory 'overrides' 417s JS IMPORT: Importing '_promiseNative' 417s JS NATIVE: Defining native module '_promiseNative' 417s JS IMPORT: Defining parent 0x3c9e0fd00100 of 0x3c9e0fd139a0 '_promiseNative' is mod 1 417s JS IMPORT: successfully imported module '_promiseNative' 417s JS IMPORT: Importing module GLib succeeded 417s JS IMPORT: Defining parent 0x3c9e0fd134f0 of 0xdf8f3f3c150 'GLib' is mod 1 417s JS IMPORT: successfully imported module 'GLib' 417s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 417s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xdf8f3f79060, JSClass 0x729fade885e0, in object 0xdf8f3f79038 417s JS CTX: Initialized class GIRepositoryGType prototype 0x3c9e0fd13ce8 417s JS CTX: Initialized class GIRepositoryFunction prototype 0x3c9e0fd13d48 417s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 417s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 417s JS G BXD: Defined class for Error (GError), prototype 0xdf8f3f790b0, JSClass 0x729fade885e0, in object 0xdf8f3f79038 417s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 417s JS G BXD: Defined class for Variant (GVariant), prototype 0xdf8f3f79100, JSClass 0x729fade885e0, in object 0xdf8f3f79038 417s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 417s JS G BXD: Defined class for Bytes (GBytes), prototype 0xdf8f3f79150, JSClass 0x729fade885e0, in object 0xdf8f3f79038 417s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 417s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 417s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xdf8f3f791a0, JSClass 0x729fade885e0, in object 0xdf8f3f79038 417s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 417s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 417s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 417s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 417s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 417s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 417s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 417s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 417s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 417s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 417s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 417s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 417s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 417s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 417s JS G BXD: Defined class for Thread (GThread), prototype 0xdf8f3f791f0, JSClass 0x729fade885e0, in object 0xdf8f3f79038 417s JS G BXD: Defining method ref in prototype for GLib.Thread 417s JS G BXD: Defining method unref in prototype for GLib.Thread 417s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 417s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xdf8f3f79240, JSClass 0x729fade885e0, in object 0xdf8f3f79038 417s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 417s JS G BXD: Defined class for Regex (GRegex), prototype 0xdf8f3f79290, JSClass 0x729fade885e0, in object 0xdf8f3f79038 417s JS G BXD: Defining method match in prototype for GLib.Regex 417s JS G BXD: Defining method match_full in prototype for GLib.Regex 417s JS G BXD: Defining method match_all in prototype for GLib.Regex 417s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 417s JS G NS: Defined namespace 'GLib' 0xdf8f3f79038 in GIRepository 0x3c9e0fd13280 417s JS IMPORT: Importing module jasmine succeeded 417s JS IMPORT: Defining parent 0x3c9e0fd00100 of 0xdf8f3f3cce0 'jasmine' is mod 1 417s JS IMPORT: successfully imported module 'jasmine' 417s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 417s JS MAINLOOP: Main loop instance 0x1c057119d060: hold 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: Main loop instance 0x1c057119d060: Spinning loop until released or hook cleared 417s JS MAINLOOP: handling job 0, 417s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 417s JS MAINLOOP: Main loop instance 0x1c057119d060: release 417s JS MAINLOOP: Completed job 0 417s JS IMPORT: Module resolve hook for module 'file:///usr/libexec/installed-tests/gjs/js/testGLibLogWriter.js' (file:///usr/libexec/installed-tests/gjs/js/testGLibLogWriter.js), global 0xdf8f3f3b128 417s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xdf8f3f3b128 417s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0xdf8f3f3b128 417s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xdf8f3f3b128 417s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0xdf8f3f3b128 417s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xdf8f3f3b128 417s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0xdf8f3f3b128 417s JS MAINLOOP: Main loop instance 0x1c057119d060: hold 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: Main loop instance 0x1c057119d060: Spinning loop until released or hook cleared 417s JS MAINLOOP: handling job 0, 417s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testGLibLogWriter.js async resolved" 417s JS MAINLOOP: Main loop instance 0x1c057119d060: release 417s JS MAINLOOP: Completed job 0 417s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xdf8f3f3b128 417s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xdf8f3f3b128 417s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xdf8f3f3b128 417s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xdf8f3f3b128 417s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xdf8f3f3b128 417s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xdf8f3f3b128 417s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xdf8f3f3b128 417s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xdf8f3f3b128 417s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xdf8f3f3b128 417s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xdf8f3f3b128 417s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xdf8f3f3b128 417s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xdf8f3f3b128 417s JS IMPORT: Module metadata hook for module 0x3c9e0fd2c830 417s JS IMPORT: Defining meta.importSync for module 0x3c9e0fd2c830 417s JS NATIVE: Defining native module 'system' 417s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xdf8f3f3b128 417s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xdf8f3f3b128 417s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 417s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 417s JS MAINLOOP: Set main loop hook to 417s JS MAINLOOP: Main loop instance 0x1c057119d060: hold 417s JS MAINLOOP: Running and clearing main loop hook 417s JS G BXD: Defining method run in prototype for GLib.MainLoop 417s 1..4 417s JS IMPORT: Importing 'gi' 417s JS IMPORT: Defining parent 0x3c9e0fd00100 of 0x3c9e0fd13280 'gi' is mod 1 417s JS IMPORT: successfully imported module 'gi' 417s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 417s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 417s JS G BXD: Defined class for Source (GSource), prototype 0xdf8f3f79308, JSClass 0x729fade885e0, in object 0xdf8f3f79038 417s JS G BXD: Defining method set_priority in prototype for GLib.Source 417s JS IMPORT: Importing '_gi' 417s JS NATIVE: Defining native module '_gi' 417s JS IMPORT: Defining parent 0x3c9e0fd00100 of 0x3c9e0fd31a20 '_gi' is mod 1 417s JS IMPORT: successfully imported module '_gi' 417s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 417s JS G NS: Defined namespace 'GjsPrivate' 0xdf8f3f793a8 in GIRepository 0x3c9e0fd13280 417s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 417s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 417s JS IMPORT: Importing module _common succeeded 417s JS IMPORT: Defining parent 0x3c9e0fd00100 of 0xdf8f3f3cfd8 '_common' is mod 1 417s JS IMPORT: successfully imported module '_common' 417s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 417s JS IMPORT: Importing module _legacy succeeded 417s JS IMPORT: Defining parent 0x3c9e0fd00100 of 0xdf8f3fc5060 '_legacy' is mod 1 417s JS IMPORT: successfully imported module '_legacy' 417s JS IMPORT: Importing module GObject succeeded 417s JS IMPORT: Defining parent 0x3c9e0fd134f0 of 0xdf8f3f3cf88 'GObject' is mod 1 417s JS IMPORT: successfully imported module 'GObject' 417s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 417s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 417s JS G BXD: Defined class for String (GString), prototype 0xdf8f3f79628, JSClass 0x729fade885e0, in object 0xdf8f3f79380 417s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 417s JS G PRM: Defined class ParamSpec prototype is 0xdf8f3fc5100 class 0x729fade90068 in object 0xdf8f3f79380 417s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 417s JS G OBJ: Defined class for Object (GObject), prototype 0xdf8f3f79790, JSClass 0x729fade88610, in object 0xdf8f3f79380 417s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 417s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 417s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xdf8f3f797b8, JSClass 0x729fade88610, in object 0xdf8f3f79380 417s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 417s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 417s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 417s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 417s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 417s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 417s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 417s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 417s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 417s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 417s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 417s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 417s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 417s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 417s JS G NS: Defined namespace 'GObject' 0xdf8f3f79380 in GIRepository 0x3c9e0fd13280 417s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 417s JS G BXD: Defining method attach in prototype for GLib.Source 417s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 417s JS IMPORT: Module metadata hook for module 0x3c9e0fd04370 417s JS IMPORT: Defining meta.importSync for module 0x3c9e0fd04370 417s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GjsPrivate' 417s JS G BXD: Defining method destroy in prototype for GLib.Source 417s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 417s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 417s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 417s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 417s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 417s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 417s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 417s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 417s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 417s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 417s JS G ENUM: Defining GLib.LogLevelFlags as 0x3c9e0fd3c0f8 417s JS G NS: Found info type FUNCTION for 'log_variant' in namespace 'GLib' 417s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 417s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xdf8f3f799c0, JSClass 0x729fade885e0, in object 0xdf8f3f79038 417s JS G BXD: Defining method classify in prototype for GLib.Variant 417s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 417s JS G BXD: Defining method n_children in prototype for GLib.Variant 417s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 417s JS G BXD: Defining method get_string in prototype for GLib.Variant 417s JS G BXD: Defining method get_variant in prototype for GLib.Variant 417s JS G BXD: Defining method get_maybe in prototype for GLib.Variant 417s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 417s JS IMPORT: Importing '_byteArrayNative' 417s JS NATIVE: Defining native module '_byteArrayNative' 417s JS IMPORT: Defining parent 0x3c9e0fd00100 of 0x3c9e0fd3c7d0 '_byteArrayNative' is mod 1 417s JS IMPORT: successfully imported module '_byteArrayNative' 417s JS G NS: Found info type ENUM for 'LogWriterOutput' in namespace 'GLib' 417s JS G ENUM: Defining enum value HANDLED (fixed from handled) 1 417s JS G ENUM: Defining enum value UNHANDLED (fixed from unhandled) 0 417s JS G ENUM: Defining GLib.LogWriterOutput as 0x3c9e0fd3d020 417s JS IMPORT: Module metadata hook for module 0x3c9e0fd02348 417s JS IMPORT: Defining meta.importSync for module 0x3c9e0fd02348 417s JS NATIVE: Defining native module '_encodingNative' 417s ok 1 GLib Structured logging handler writes a message 417s ok 2 GLib Structured logging handler writes a warning 417s ok 3 GLib Structured logging handler preserves a custom string field 417s ok 4 GLib Structured logging handler preserves a custom byte array field 417s JS G BXD: Defining method quit in prototype for GLib.MainLoop 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: Main loop instance 0x1c057119d060: Spinning loop until released or hook cleared 417s JS MAINLOOP: handling job 0, 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: Completed job 0 417s JS MAINLOOP: handling job 1, 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: Completed job 1 417s JS MAINLOOP: handling job 2, 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: Completed job 2 417s JS MAINLOOP: handling job 3, 417s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 417s JS MAINLOOP: Main loop instance 0x1c057119d060: release 417s JS MAINLOOP: Completed job 3 417s JS MEMORY: Memory report: before destroying context 417s JS MEMORY: 386 objects currently alive 417s JS MEMORY: boxed_instance = 230 417s JS MEMORY: boxed_prototype = 11 417s JS MEMORY: closure = 2 417s JS MEMORY: function = 133 417s JS MEMORY: fundamental_instance = 0 417s JS MEMORY: fundamental_prototype = 0 417s JS MEMORY: gerror_instance = 0 417s JS MEMORY: gerror_prototype = 0 417s JS MEMORY: interface = 0 417s JS MEMORY: module = 5 417s JS MEMORY: ns = 3 417s JS MEMORY: object_instance = 0 417s JS MEMORY: object_prototype = 2 417s JS MEMORY: param = 0 417s JS MEMORY: union_instance = 0 417s JS MEMORY: union_prototype = 0 417s JS CTX: JS shutdown sequence 417s JS CTX: Stopping profiler 417s JS CTX: Shutting down toggle queue 417s JS CTX: Notifying external reference holders of GjsContext dispose 417s JS MAINLOOP: Stopping promise job dispatcher 417s JS CTX: Notifying reference holders of GjsContext dispose 417s JS CTX: Checking unhandled promise rejections 417s JS CTX: Releasing cached JS wrappers 417s JS CTX: Final triggered GC 417s JS CTX: Destroying JS context 417s JS CTX: Releasing all native objects 417s JS CTX: Disabling auto GC 417s JS CTX: Ending trace on global object 417s JS CTX: Freeing allocated resources 417s JS CTX: JS context destroyed 417s PASS: gjs/testGLibLogWriter.test 417s Running test: gjs/testGObjectDestructionAccess.test 417s JS NATIVE: Registered native JS module '_promiseNative' 417s JS NATIVE: Registered native JS module '_byteArrayNative' 417s JS NATIVE: Registered native JS module '_encodingNative' 417s JS NATIVE: Registered native JS module '_gi' 417s JS NATIVE: Registered native JS module 'gi' 417s JS NATIVE: Registered native JS module 'cairoNative' 417s JS NATIVE: Registered native JS module 'system' 417s JS NATIVE: Registered native JS module 'console' 417s JS NATIVE: Registered native JS module '_print' 417s JS CTX: Enabling JIT 417s JS CTX: Initialized class GjsFileImporter prototype 0x1881bd9000a0 417s JS IMPORT: Defining parent (nil) of 0x1881bd900100 'imports' is mod 0 417s JS IMPORT: Importing '_print' 417s JS NATIVE: Defining native module '_print' 417s JS IMPORT: Defining parent 0x1881bd900100 of 0x1881bd9007b0 '_print' is mod 1 417s JS IMPORT: successfully imported module '_print' 417s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 417s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x23099fd3b128 417s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x23099fd3b128 417s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x23099fd3b128 417s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x23099fd3b128 417s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x23099fd3b128 417s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x23099fd3b128 417s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x23099fd3b128 417s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x23099fd3b128 417s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x23099fd3b128 417s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x23099fd3b128 417s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x23099fd3b128 417s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x23099fd3b128 417s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x23099fd3b128 417s JS MAINLOOP: Main loop instance 0x1918148fd060: hold 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: Starting promise job dispatcher 417s JS MAINLOOP: Main loop instance 0x1918148fd060: Spinning loop until released or hook cleared 417s JS MAINLOOP: handling job 0, 417s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 417s JS MAINLOOP: Main loop instance 0x1918148fd060: release 417s JS MAINLOOP: Completed job 0 417s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x23099fd3b128 417s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x23099fd3b128 417s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x23099fd3b128 417s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x23099fd3b128 417s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x23099fd3b128 417s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x23099fd3b128 417s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x23099fd3b128 417s JS IMPORT: Module metadata hook for module 0x1881bd913000 417s JS IMPORT: Defining meta.importSync for module 0x1881bd913000 417s JS NATIVE: Defining native module 'gi' 417s JS CTX: Initialized class GIRepositoryNamespace prototype 0x1881bd9133f0 417s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 417s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 417s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 417s JS IMPORT: Importing directory 'overrides' 417s JS IMPORT: Defining parent 0x1881bd900100 of 0x1881bd9134f0 'overrides' is mod 1 417s JS IMPORT: Defined importer 'overrides' 0x1881bd9134f0 in 0x1881bd900100 417s JS IMPORT: successfully imported directory 'overrides' 417s JS IMPORT: Importing '_promiseNative' 417s JS NATIVE: Defining native module '_promiseNative' 417s JS IMPORT: Defining parent 0x1881bd900100 of 0x1881bd9139a0 '_promiseNative' is mod 1 417s JS IMPORT: successfully imported module '_promiseNative' 417s JS IMPORT: Importing module GLib succeeded 417s JS IMPORT: Defining parent 0x1881bd9134f0 of 0x23099fd3c150 'GLib' is mod 1 417s JS IMPORT: successfully imported module 'GLib' 417s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 417s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x23099fd79060, JSClass 0x752fd76185e0, in object 0x23099fd79038 417s JS CTX: Initialized class GIRepositoryGType prototype 0x1881bd913ce8 417s JS CTX: Initialized class GIRepositoryFunction prototype 0x1881bd913d48 417s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 417s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 417s JS G BXD: Defined class for Error (GError), prototype 0x23099fd790b0, JSClass 0x752fd76185e0, in object 0x23099fd79038 417s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 417s JS G BXD: Defined class for Variant (GVariant), prototype 0x23099fd79100, JSClass 0x752fd76185e0, in object 0x23099fd79038 417s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 417s JS G BXD: Defined class for Bytes (GBytes), prototype 0x23099fd79150, JSClass 0x752fd76185e0, in object 0x23099fd79038 417s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 417s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 417s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x23099fd791a0, JSClass 0x752fd76185e0, in object 0x23099fd79038 417s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 417s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 417s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 417s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 417s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 417s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 417s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 417s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 417s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 417s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 417s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 417s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 417s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 417s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 417s JS G BXD: Defined class for Thread (GThread), prototype 0x23099fd791f0, JSClass 0x752fd76185e0, in object 0x23099fd79038 417s JS G BXD: Defining method ref in prototype for GLib.Thread 417s JS G BXD: Defining method unref in prototype for GLib.Thread 417s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 417s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x23099fd79240, JSClass 0x752fd76185e0, in object 0x23099fd79038 417s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 417s JS G BXD: Defined class for Regex (GRegex), prototype 0x23099fd79290, JSClass 0x752fd76185e0, in object 0x23099fd79038 417s JS G BXD: Defining method match in prototype for GLib.Regex 417s JS G BXD: Defining method match_full in prototype for GLib.Regex 417s JS G BXD: Defining method match_all in prototype for GLib.Regex 417s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 417s JS G NS: Defined namespace 'GLib' 0x23099fd79038 in GIRepository 0x1881bd913280 417s JS IMPORT: Importing module jasmine succeeded 417s JS IMPORT: Defining parent 0x1881bd900100 of 0x23099fd3cce0 'jasmine' is mod 1 417s JS IMPORT: successfully imported module 'jasmine' 417s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 417s JS MAINLOOP: Main loop instance 0x1918148fd060: hold 417s JS MAINLOOP: Enqueue job , promise=, allocation site= 417s JS MAINLOOP: Main loop instance 0x1918148fd060: Spinning loop until released or hook cleared 417s JS MAINLOOP: handling job 0, 417s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 417s JS MAINLOOP: Main loop instance 0x1918148fd060: release 417s JS MAINLOOP: Completed job 0 417s JS IMPORT: Importing 'gi' 417s JS IMPORT: Defining parent 0x1881bd900100 of 0x1881bd913280 'gi' is mod 1 417s JS IMPORT: successfully imported module 'gi' 417s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 417s JS G NS: Defined namespace 'GjsPrivate' 0x23099fd79330 in GIRepository 0x1881bd913280 417s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 417s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 417s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 417s JS IMPORT: Importing module _legacy succeeded 417s JS IMPORT: Defining parent 0x1881bd900100 of 0x23099fd3cf10 '_legacy' is mod 1 417s JS IMPORT: successfully imported module '_legacy' 417s JS IMPORT: Importing module lang succeeded 417s JS IMPORT: Defining parent 0x1881bd900100 of 0x23099fd3cec0 'lang' is mod 1 417s JS IMPORT: successfully imported module 'lang' 417s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 417s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 417s JS IMPORT: Importing module _signals succeeded 417s JS IMPORT: Defining parent 0x1881bd900100 of 0x23099fd3cf60 '_signals' is mod 1 417s JS IMPORT: successfully imported module '_signals' 417s JS IMPORT: Importing module signals succeeded 417s JS IMPORT: Defining parent 0x1881bd900100 of 0x23099fd3ce70 'signals' is mod 1 417s JS IMPORT: successfully imported module 'signals' 417s JS IMPORT: Importing module Gio succeeded 417s JS IMPORT: Defining parent 0x1881bd9134f0 of 0x23099fd3ce20 'Gio' is mod 1 417s JS IMPORT: successfully imported module 'Gio' 417s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 417s JS IMPORT: Importing '_gi' 417s JS NATIVE: Defining native module '_gi' 417s JS IMPORT: Defining parent 0x1881bd900100 of 0x1881bd92b648 '_gi' is mod 1 417s JS IMPORT: successfully imported module '_gi' 417s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 417s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 417s JS IMPORT: Importing module _common succeeded 417s JS IMPORT: Defining parent 0x1881bd900100 of 0x23099fdcd038 '_common' is mod 1 417s JS IMPORT: successfully imported module '_common' 417s JS IMPORT: Importing module GObject succeeded 417s JS IMPORT: Defining parent 0x1881bd9134f0 of 0x23099fd3cfb0 'GObject' is mod 1 417s JS IMPORT: successfully imported module 'GObject' 417s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 417s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 417s JS G BXD: Defined class for String (GString), prototype 0x23099fd795d8, JSClass 0x752fd76185e0, in object 0x23099fd79358 417s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 417s JS G PRM: Defined class ParamSpec prototype is 0x23099fdcd0d8 class 0x752fd7620068 in object 0x23099fd79358 417s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 417s JS G OBJ: Defined class for Object (GObject), prototype 0x23099fd79740, JSClass 0x752fd7618610, in object 0x23099fd79358 417s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 417s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 417s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x23099fd79768, JSClass 0x752fd7618610, in object 0x23099fd79358 417s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 417s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 417s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 417s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 417s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 417s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 417s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 417s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 417s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 417s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 417s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 417s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 417s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 417s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 417s JS G NS: Defined namespace 'GObject' 0x23099fd79358 in GIRepository 0x1881bd913280 417s JS G OBJ: Defined class for Application (GApplication), prototype 0x23099fd797b8, JSClass 0x752fd7618610, in object 0x23099fd79308 417s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 417s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x23099fdcd5b0, JSClass 0x752fd761a808, in object 0x23099fd79308 417s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 417s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 417s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 417s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 417s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 417s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 417s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 417s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 417s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 417s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 417s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x23099fd79830, JSClass 0x752fd7618610, in object 0x23099fd79308 417s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 417s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x23099fdcd830, JSClass 0x752fd761a808, in object 0x23099fd79308 417s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 417s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x23099fd798a8, JSClass 0x752fd7618610, in object 0x23099fd79308 417s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 417s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 417s JS G IFACE: Defined class for Initable (GInitable), prototype 0x23099fdcd970, JSClass 0x752fd761a808, in object 0x23099fd79308 417s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 417s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 417s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 417s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x23099fd79920, JSClass 0x752fd76185e0, in object 0x23099fd79308 417s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 417s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x23099fd79970, JSClass 0x752fd76185e0, in object 0x23099fd79308 417s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' 417s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 417s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x23099fd799c0, JSClass 0x752fd7618610, in object 0x23099fd79308 417s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x23099fd79a10, JSClass 0x752fd7618610, in object 0x23099fd79330 417s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 417s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x23099fd79a60, JSClass 0x752fd7618610, in object 0x23099fd79308 417s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 417s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 417s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 417s JS G IFACE: Defined class for File (GFile), prototype 0x23099fdcdad8, JSClass 0x752fd761a808, in object 0x23099fd79308 417s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x23099fd79ad8, JSClass 0x752fd7618610, in object 0x1881bd913360 417s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 417s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x23099fd79b50, JSClass 0x752fd7618610, in object 0x23099fd79308 417s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 417s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 417s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x23099fd79ba0, JSClass 0x752fd7618610, in object 0x23099fd79308 417s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 417s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x23099fd79bf0, JSClass 0x752fd7618610, in object 0x23099fd79308 417s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 417s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x23099fd79c40, JSClass 0x752fd76185e0, in object 0x23099fd79308 417s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 417s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 417s JS G OBJ: Defined class for Settings (GSettings), prototype 0x23099fd79c90, JSClass 0x752fd7618610, in object 0x23099fd79308 417s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 417s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 417s JS G NS: Defined namespace 'Gio' 0x23099fd79308 in GIRepository 0x1881bd913280 417s JS IMPORT: JS import 'GjsTestTools' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsTestTools.js 417s JS G NS: Defined namespace 'GjsTestTools' 0x23099fd79ce0 in GIRepository 0x1881bd913280 417s JS IMPORT: Importing module Gtk succeeded 417s JS IMPORT: Defining parent 0x1881bd9134f0 of 0x23099fdd8588 'Gtk' is mod 1 417s JS IMPORT: successfully imported module 'Gtk' 417s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 417s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 417s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x23099fd79d30, JSClass 0x752fd7618610, in object 0x23099fd79358 417s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x23099fd79d80, JSClass 0x752fd7618610, in object 0x23099fd79d08 417s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 417s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x23099fdd8880, JSClass 0x752fd761a808, in object 0x23099fd79d08 417s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 417s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x23099fd79df8, JSClass 0x752fd7618610, in object 0x23099fd79d08 417s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 417s JS G NS: Defined namespace 'Gtk' 0x23099fd79d08 in GIRepository 0x1881bd913280 417s JS IMPORT: Importing 'system' 417s JS NATIVE: Defining native module 'system' 417s JS IMPORT: Defining parent 0x1881bd900100 of 0x1881bd9322b8 'system' is mod 1 417s JS IMPORT: successfully imported module 'system' 417s JS CTX: Script evaluation succeeded 417s JS MAINLOOP: Main loop instance 0x1918148fd060: Spinning loop until released or hook cleared 417s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x23099fd3b128 417s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x23099fd3b128 417s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x23099fd3b128 417s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23099fd3b128 417s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23099fd3b128 417s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x23099fd3b128 417s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23099fd3b128 417s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23099fd3b128 417s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x23099fd3b128 417s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23099fd3b128 417s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23099fd3b128 417s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x23099fd3b128 417s JS IMPORT: Module metadata hook for module 0x1881bd910fc8 417s JS IMPORT: Defining meta.importSync for module 0x1881bd910fc8 417s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x23099fd3b128 417s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23099fd3b128 417s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 417s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 417s JS MAINLOOP: Set main loop hook to 417s JS MAINLOOP: Main loop instance 0x1918148fd060: hold 417s JS MAINLOOP: Running and clearing main loop hook 417s JS G BXD: Defining method run in prototype for GLib.MainLoop 417s 1..54 417s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 417s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 417s JS G BXD: Defined class for Source (GSource), prototype 0x23099fd79e48, JSClass 0x752fd76185e0, in object 0x23099fd79038 417s JS G BXD: Defining method set_priority in prototype for GLib.Source 417s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 417s JS G BXD: Defining method attach in prototype for GLib.Source 417s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 417s JS IMPORT: Module metadata hook for module 0x23099fd62cf0 417s JS IMPORT: Defining meta.importSync for module 0x23099fd62cf0 417s JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' 417s JS G BXD: Defining method destroy in prototype for GLib.Source 417s JS G NS: Found info type OBJECT for 'Window' in namespace 'Gtk' 417s JS G NS: Found info type OBJECT for 'Bin' in namespace 'Gtk' 417s JS G OBJ: Defined class for Bin (GtkBin), prototype 0x23099fd79f60, JSClass 0x752fd7618610, in object 0x23099fd79d08 417s JS G OBJ: Defined class for Window (GtkWindow), prototype 0x23099fd79fb0, JSClass 0x752fd7618610, in object 0x23099fd79d08 417s JS G NS: Found info type ENUM for 'WindowType' in namespace 'Gtk' 417s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 0 417s JS G ENUM: Defining enum value POPUP (fixed from popup) 1 417s JS G ENUM: Defining Gtk.WindowType as 0x1881bd920470 417s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 417s JS G OBJ: Defining method set_title in prototype for GtkWindow (Gtk.Window) 417s JS G OBJ: Defining method destroy in prototype for GtkWidget (Gtk.Widget) 417s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 417s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 417s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 417s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 417s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 417s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 417s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 417s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 417s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 417s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 417s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 417s JS G ENUM: Defining GLib.LogLevelFlags as 0x1881bd920b90 417s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 417s ok 1 Access to destroyed GObject Get property 417s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 417s ok 2 Access to destroyed GObject Set property 417s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 417s ok 3 Access to destroyed GObject Add expando property 417s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 417s ok 4 Access to destroyed GObject Access to unset expando property 417s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 417s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 417s ok 5 Access to destroyed GObject Access previously set expando property 417s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 417s JS G OBJ: Defining method get_title in prototype for GtkWindow (Gtk.Window) 417s ok 6 Access to destroyed GObject Access to getter method 417s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 417s ok 7 Access to destroyed GObject Access to setter method 417s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 417s ok 8 Access to destroyed GObject Proto function connect 417s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 417s ok 9 Access to destroyed GObject Proto function connect_after 417s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 417s ok 10 Access to destroyed GObject Proto function emit 417s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 417s ok 11 Access to destroyed GObject Proto function signals_disconnect 417s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 417s ok 12 Access to destroyed GObject Proto function signals_block 417s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 417s ok 13 Access to destroyed GObject Proto function signals_unblock 417s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 417s ok 14 Access to destroyed GObject Proto function toString 417s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 417s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 417s ok 15 Access to destroyed GObject Proto function toString before/after 417s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 417s JS G NS: Found info type FUNCTION for 'unref' in namespace 'GjsTestTools' 417s ok 16 Access to finalized GObject Get property 417s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 417s ok 17 Access to finalized GObject Set property 417s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 417s ok 18 Access to finalized GObject Add expando property 417s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 417s ok 19 Access to finalized GObject Access to unset expando property 417s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 417s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 417s ok 20 Access to finalized GObject Access previously set expando property 417s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 417s ok 21 Access to finalized GObject Access to getter method 417s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 417s ok 22 Access to finalized GObject Access to setter method 417s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 417s ok 23 Access to finalized GObject Proto function connect 417s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 417s ok 24 Access to finalized GObject Proto function connect_after 417s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 417s ok 25 Access to finalized GObject Proto function emit 417s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 417s ok 26 Access to finalized GObject Proto function signals_disconnect 417s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 417s ok 27 Access to finalized GObject Proto function signals_block 417s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 417s ok 28 Access to finalized GObject Proto function signals_unblock 417s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 417s ok 29 Access to finalized GObject Proto function toString 417s JS G NS: Found info type FUNCTION for 'init' in namespace 'GjsTestTools' 417s JS G NS: Found info type OBJECT for 'EmblemedIcon' in namespace 'Gio' 417s JS G OBJ: Defined class for EmblemedIcon (GEmblemedIcon), prototype 0x35462760a0b0, JSClass 0x752fd7618610, in object 0x23099fd79308 417s JS G NS: Found info type OBJECT for 'ThemedIcon' in namespace 'Gio' 417s JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0x35462760a100, JSClass 0x752fd7618610, in object 0x23099fd79308 417s JS G NS: Found info type INTERFACE for 'Icon' in namespace 'Gio' 417s JS G IFACE: Defined class for Icon (GIcon), prototype 0x23099fdcd4c0, JSClass 0x752fd761a808, in object 0x23099fd79308 417s JS G OBJ: Defining method run_dispose in prototype for GObject (GObject.Object) 417s JS G NS: Found info type FUNCTION for 'reset' in namespace 'GjsTestTools' 417s ok 30 Disposed or finalized GObject is marked as disposed when it is a manually disposed property garbage collected 417s ok 31 Disposed or finalized GObject is marked as disposed when it is a manually disposed property not garbage collected 417s ok 32 Disposed or finalized GObject calls dispose vfunc on explicit disposal only 417s ok 33 Disposed or finalized GObject generates a warn on object garbage collection 417s ok 34 Disposed or finalized GObject generates a warn on object garbage collection if has expando property 417s JS G NS: Found info type FUNCTION for 'delayed_unref' in namespace 'GjsTestTools' 417s JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' 417s JS G BXD: Defining method get_context in prototype for GLib.MainLoop 417s JS G NS: Found info type STRUCT for 'MainContext' in namespace 'GLib' 417s JS G BXD: Defined class for MainContext (GMainContext), prototype 0x35462760a1c8, JSClass 0x752fd76185e0, in object 0x23099fd79038 417s JS G BXD: Defining method iteration in prototype for GLib.MainContext 417s ok 35 Disposed or finalized GObject generates a warn if already disposed at garbage collection 417s JS G NS: Found info type FUNCTION for 'save_object' in namespace 'GjsTestTools' 417s JS G NS: Found info type FUNCTION for 'peek_saved' in namespace 'GjsTestTools' 417s ok 36 Disposed or finalized GObject created from other function is marked as disposed and garbage collected 417s ok 37 Disposed or finalized GObject created from other function is marked as disposed and not garbage collected 417s JS G NS: Found info type FUNCTION for 'get_disposed' in namespace 'GjsTestTools' 417s ok 38 Disposed or finalized GObject returned from function is marked as disposed 417s JS G NS: Found info type FUNCTION for 'get_saved' in namespace 'GjsTestTools' 417s JS G BXD: Defining method quit in prototype for GLib.MainLoop 417s ok 39 Disposed or finalized GObject returned from function is marked as disposed and then as finalized 417s JS G NS: Found info type FUNCTION for 'ref' in namespace 'GjsTestTools' 417s JS G NS: Found info type FUNCTION for 'unref_other_thread' in namespace 'GjsTestTools' 417s ok 40 Disposed or finalized GObject ignores toggling queued unref toggles 417s JS G NS: Found info type FUNCTION for 'ref_other_thread' in namespace 'GjsTestTools' 417s ok 41 Disposed or finalized GObject ignores toggling queued toggles 417s JS G NS: Found info type FUNCTION for 'run_dispose_other_thread' in namespace 'GjsTestTools' 417s ok 42 Disposed or finalized GObject can be disposed from other thread 419s ok 43 Disposed or finalized GObject can be garbage collected once disposed from other thread 419s JS G NS: Found info type FUNCTION for 'save_object_unreffed' in namespace 'GjsTestTools' 419s JS G NS: Found info type FUNCTION for 'delayed_ref_other_thread' in namespace 'GjsTestTools' 419s JS G NS: Found info type FUNCTION for 'steal_saved' in namespace 'GjsTestTools' 419s ok 44 GObject with toggle references can be re-reffed from other thread delayed 419s JS G NS: Found info type FUNCTION for 'delayed_unref_other_thread' in namespace 'GjsTestTools' 419s ok 45 GObject with toggle references can be re-reffed and unreffed again from other thread 419s JS G NS: Found info type FUNCTION for 'delayed_ref_unref_other_thread' in namespace 'GjsTestTools' 419s ok 46 GObject with toggle references can be re-reffed and unreffed again from other thread with delay 419s JS G NS: Found info type FUNCTION for 'save_weak' in namespace 'GjsTestTools' 419s JS G NS: Found info type FUNCTION for 'get_weak' in namespace 'GjsTestTools' 419s ok 47 GObject with toggle references can be toggled up by getting a GWeakRef 419s JS G NS: Found info type FUNCTION for 'get_weak_other_thread' in namespace 'GjsTestTools' 419s ok 48 GObject with toggle references can be toggled up by getting a GWeakRef from another thread 419s ok 49 GObject with toggle references can be toggled up by getting a GWeakRef from another thread and re-reffed in main thread 419s ok 50 GObject with toggle references can be toggled up by getting a GWeakRef from another and re-reffed from various threads 419s Executing: gjs/testGObjectDestructionAccess.test 419s JS G BXD: Defining method join in prototype for GLib.Thread 419s JS G NS: Found info type FUNCTION for 'clear_saved' in namespace 'GjsTestTools' 419s ok 51 GObject with toggle references can be toggled up-down from various threads when the wrapper is gone 419s ok 52 GObject with toggle references can be toggled up-down from various threads when disposed and the wrapper is gone 419s ok 53 GObject with toggle references can be finalized while queued in toggle queue 419s ok 54 GObject with toggle references can be toggled up-down from various threads while getting a GWeakRef from main # SKIP Flaky, see https://gitlab.gnome.org/GNOME/gjs/-/issues/NNN 419s JS MAINLOOP: Enqueue job , promise=, allocation site= 419s JS MAINLOOP: Main loop instance 0x1918148fd060: Spinning loop until released or hook cleared 419s JS MAINLOOP: handling job 0, 419s JS MAINLOOP: Enqueue job , promise=, allocation site= 419s JS MAINLOOP: Completed job 0 419s JS MAINLOOP: handling job 1, 419s JS MAINLOOP: Enqueue job , promise=, allocation site= 419s JS MAINLOOP: Completed job 1 419s JS MAINLOOP: handling job 2, 419s JS MAINLOOP: Enqueue job , promise=, allocation site= 419s JS MAINLOOP: Completed job 2 419s JS MAINLOOP: handling job 3, 419s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 419s JS MAINLOOP: Main loop instance 0x1918148fd060: release 419s JS MAINLOOP: Completed job 3 419s JS MEMORY: Memory report: before destroying context 419s JS MEMORY: 320 objects currently alive 419s JS MEMORY: boxed_instance = 13 419s JS MEMORY: boxed_prototype = 13 419s JS MEMORY: closure = 3 419s JS MEMORY: function = 248 419s JS MEMORY: fundamental_instance = 0 419s JS MEMORY: fundamental_prototype = 0 419s JS MEMORY: gerror_instance = 0 419s JS MEMORY: gerror_prototype = 0 419s JS MEMORY: interface = 6 419s JS MEMORY: module = 10 419s JS MEMORY: ns = 6 419s JS MEMORY: object_instance = 0 419s JS MEMORY: object_prototype = 21 419s JS MEMORY: param = 0 419s JS MEMORY: union_instance = 0 419s JS MEMORY: union_prototype = 0 419s JS CTX: JS shutdown sequence 419s JS CTX: Stopping profiler 419s JS CTX: Shutting down toggle queue 419s JS CTX: Notifying external reference holders of GjsContext dispose 419s JS MAINLOOP: Stopping promise job dispatcher 419s JS CTX: Notifying reference holders of GjsContext dispose 419s JS CTX: Checking unhandled promise rejections 419s JS CTX: Releasing cached JS wrappers 419s JS CTX: Final triggered GC 419s JS CTX: Destroying JS context 419s JS CTX: Releasing all native objects 419s JS CTX: Disabling auto GC 419s JS CTX: Ending trace on global object 419s JS CTX: Freeing allocated resources 419s JS CTX: JS context destroyed 419s PASS: gjs/testGObjectDestructionAccess.test 419s Running test: gjs/step.test 419s 1..1 419s ok 1 - /usr/libexec/installed-tests/gjs/debugger/step.debugger 419s PASS: gjs/step.test 419s Running test: gjs/set.test 419s 1..1 419s ok 1 - /usr/libexec/installed-tests/gjs/debugger/set.debugger 419s PASS: gjs/set.test 419s Running test: gjs/testParamSpec.test 419s JS NATIVE: Registered native JS module '_promiseNative' 419s JS NATIVE: Registered native JS module '_byteArrayNative' 419s JS NATIVE: Registered native JS module '_encodingNative' 419s JS NATIVE: Registered native JS module '_gi' 419s JS NATIVE: Registered native JS module 'gi' 419s JS NATIVE: Registered native JS module 'cairoNative' 419s JS NATIVE: Registered native JS module 'system' 419s JS NATIVE: Registered native JS module 'console' 419s JS NATIVE: Registered native JS module '_print' 419s JS CTX: Enabling JIT 419s JS CTX: Initialized class GjsFileImporter prototype 0x3f622cb000a0 419s JS IMPORT: Defining parent (nil) of 0x3f622cb00100 'imports' is mod 0 419s JS IMPORT: Importing '_print' 419s JS NATIVE: Defining native module '_print' 419s JS IMPORT: Defining parent 0x3f622cb00100 of 0x3f622cb007b0 '_print' is mod 1 419s JS IMPORT: successfully imported module '_print' 419s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 419s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x232158a3b128 419s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x232158a3b128 419s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x232158a3b128 419s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x232158a3b128 419s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x232158a3b128 419s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x232158a3b128 419s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x232158a3b128 419s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x232158a3b128 419s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x232158a3b128 419s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x232158a3b128 419s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x232158a3b128 419s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x232158a3b128 419s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x232158a3b128 419s JS MAINLOOP: Main loop instance 0x5212328d060: hold 419s JS MAINLOOP: Enqueue job , promise=, allocation site= 419s JS MAINLOOP: Starting promise job dispatcher 419s JS MAINLOOP: Main loop instance 0x5212328d060: Spinning loop until released or hook cleared 419s JS MAINLOOP: handling job 0, 419s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 419s JS MAINLOOP: Main loop instance 0x5212328d060: release 419s JS MAINLOOP: Completed job 0 419s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x232158a3b128 419s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x232158a3b128 419s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x232158a3b128 419s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x232158a3b128 419s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x232158a3b128 419s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x232158a3b128 419s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x232158a3b128 419s JS IMPORT: Module metadata hook for module 0x3f622cb13000 419s JS IMPORT: Defining meta.importSync for module 0x3f622cb13000 419s JS NATIVE: Defining native module 'gi' 419s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3f622cb133f0 419s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 419s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 419s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 419s JS IMPORT: Importing directory 'overrides' 419s JS IMPORT: Defining parent 0x3f622cb00100 of 0x3f622cb134f0 'overrides' is mod 1 419s JS IMPORT: Defined importer 'overrides' 0x3f622cb134f0 in 0x3f622cb00100 419s JS IMPORT: successfully imported directory 'overrides' 419s JS IMPORT: Importing '_promiseNative' 419s JS NATIVE: Defining native module '_promiseNative' 419s JS IMPORT: Defining parent 0x3f622cb00100 of 0x3f622cb139a0 '_promiseNative' is mod 1 419s JS IMPORT: successfully imported module '_promiseNative' 419s JS IMPORT: Importing module GLib succeeded 419s JS IMPORT: Defining parent 0x3f622cb134f0 of 0x232158a3c150 'GLib' is mod 1 419s JS IMPORT: successfully imported module 'GLib' 419s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 419s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x232158a79060, JSClass 0x7d2b45fd85e0, in object 0x232158a79038 419s JS CTX: Initialized class GIRepositoryGType prototype 0x3f622cb13ce8 419s JS CTX: Initialized class GIRepositoryFunction prototype 0x3f622cb13d48 419s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 419s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 419s JS G BXD: Defined class for Error (GError), prototype 0x232158a790b0, JSClass 0x7d2b45fd85e0, in object 0x232158a79038 419s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 419s JS G BXD: Defined class for Variant (GVariant), prototype 0x232158a79100, JSClass 0x7d2b45fd85e0, in object 0x232158a79038 419s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 419s JS G BXD: Defined class for Bytes (GBytes), prototype 0x232158a79150, JSClass 0x7d2b45fd85e0, in object 0x232158a79038 419s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 419s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 419s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x232158a791a0, JSClass 0x7d2b45fd85e0, in object 0x232158a79038 419s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 419s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 419s JS G BXD: Defined class for Thread (GThread), prototype 0x232158a791f0, JSClass 0x7d2b45fd85e0, in object 0x232158a79038 419s JS G BXD: Defining method ref in prototype for GLib.Thread 419s JS G BXD: Defining method unref in prototype for GLib.Thread 419s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 419s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x232158a79240, JSClass 0x7d2b45fd85e0, in object 0x232158a79038 419s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 419s JS G BXD: Defined class for Regex (GRegex), prototype 0x232158a79290, JSClass 0x7d2b45fd85e0, in object 0x232158a79038 419s JS G BXD: Defining method match in prototype for GLib.Regex 419s JS G BXD: Defining method match_full in prototype for GLib.Regex 419s JS G BXD: Defining method match_all in prototype for GLib.Regex 419s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 419s JS G NS: Defined namespace 'GLib' 0x232158a79038 in GIRepository 0x3f622cb13280 419s JS IMPORT: Importing module jasmine succeeded 419s JS IMPORT: Defining parent 0x3f622cb00100 of 0x232158a3cce0 'jasmine' is mod 1 419s JS IMPORT: successfully imported module 'jasmine' 419s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 419s JS MAINLOOP: Main loop instance 0x5212328d060: hold 419s JS MAINLOOP: Enqueue job , promise=, allocation site= 419s JS MAINLOOP: Main loop instance 0x5212328d060: Spinning loop until released or hook cleared 419s JS MAINLOOP: handling job 0, 419s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 419s JS MAINLOOP: Main loop instance 0x5212328d060: release 419s JS MAINLOOP: Completed job 0 419s JS IMPORT: Importing 'gi' 419s JS IMPORT: Defining parent 0x3f622cb00100 of 0x3f622cb13280 'gi' is mod 1 419s JS IMPORT: successfully imported module 'gi' 419s JS IMPORT: JS import 'Regress' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/Regress.js 419s JS G NS: Defined namespace 'Regress' 0x232158a79308 in GIRepository 0x3f622cb13280 419s JS IMPORT: Importing '_gi' 419s JS NATIVE: Defining native module '_gi' 419s JS IMPORT: Defining parent 0x3f622cb00100 of 0x3f622cb28980 '_gi' is mod 1 419s JS IMPORT: successfully imported module '_gi' 419s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 419s JS G NS: Defined namespace 'GjsPrivate' 0x232158a79358 in GIRepository 0x3f622cb13280 419s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 419s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 419s JS IMPORT: Importing module _common succeeded 419s JS IMPORT: Defining parent 0x3f622cb00100 of 0x232158a3ce70 '_common' is mod 1 419s JS IMPORT: successfully imported module '_common' 419s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 419s JS IMPORT: Importing module _legacy succeeded 419s JS IMPORT: Defining parent 0x3f622cb00100 of 0x232158a3cec0 '_legacy' is mod 1 419s JS IMPORT: successfully imported module '_legacy' 419s JS IMPORT: Importing module GObject succeeded 419s JS IMPORT: Defining parent 0x3f622cb134f0 of 0x232158a3ce20 'GObject' is mod 1 419s JS IMPORT: successfully imported module 'GObject' 419s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 419s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 419s JS G BXD: Defined class for String (GString), prototype 0x232158a795d8, JSClass 0x7d2b45fd85e0, in object 0x232158a79330 419s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 419s JS G PRM: Defined class ParamSpec prototype is 0x232158a3cf60 class 0x7d2b45fe0068 in object 0x232158a79330 419s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 419s JS G OBJ: Defined class for Object (GObject), prototype 0x232158a79740, JSClass 0x7d2b45fd8610, in object 0x232158a79330 419s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 419s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 419s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x232158a79768, JSClass 0x7d2b45fd8610, in object 0x232158a79330 419s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 419s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 419s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 419s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 419s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 419s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 419s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 419s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 419s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 419s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 419s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 419s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 419s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 419s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 419s JS G NS: Defined namespace 'GObject' 0x232158a79330 in GIRepository 0x3f622cb13280 419s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 419s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 419s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 419s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 419s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 419s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 419s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 419s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 419s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 419s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 419s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 419s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 419s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 419s JS G ENUM: Defining GObject.ParamFlags as 0x3f622cb2cca8 419s JS G NS: Found info type ENUM for 'TestEnum' in namespace 'Regress' 419s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 419s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 419s JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 419s JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 419s JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 419s JS G ENUM: Defining Regress.TestEnum as 0x3f622cb37370 419s JS G NS: Found info type FLAGS for 'TestFlags' in namespace 'Regress' 419s JS G ENUM: Defining enum value FLAG1 (fixed from flag1) 1 419s JS G ENUM: Defining enum value FLAG2 (fixed from flag2) 2 419s JS G ENUM: Defining enum value FLAG3 (fixed from flag3) 4 419s JS G ENUM: Defining Regress.TestFlags as 0x3f622cb39558 419s JS CTX: Script evaluation succeeded 419s JS MAINLOOP: Main loop instance 0x5212328d060: Spinning loop until released or hook cleared 419s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x232158a3b128 419s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x232158a3b128 419s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x232158a3b128 419s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x232158a3b128 419s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x232158a3b128 419s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x232158a3b128 419s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x232158a3b128 419s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x232158a3b128 419s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x232158a3b128 419s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x232158a3b128 419s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x232158a3b128 419s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x232158a3b128 419s JS IMPORT: Module metadata hook for module 0x3f622cb019d0 419s JS IMPORT: Defining meta.importSync for module 0x3f622cb019d0 419s JS NATIVE: Defining native module 'system' 419s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x232158a3b128 419s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x232158a3b128 419s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 419s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 419s JS MAINLOOP: Set main loop hook to 419s JS MAINLOOP: Main loop instance 0x5212328d060: hold 419s JS MAINLOOP: Running and clearing main loop hook 419s JS G BXD: Defining method run in prototype for GLib.MainLoop 419s 1..29 419s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 419s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 419s JS G BXD: Defined class for Source (GSource), prototype 0x232158a79808, JSClass 0x7d2b45fd85e0, in object 0x232158a79038 419s JS G BXD: Defining method set_priority in prototype for GLib.Source 419s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 419s JS G BXD: Defining method attach in prototype for GLib.Source 419s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 419s JS IMPORT: Module metadata hook for module 0x232158a62bd8 419s JS IMPORT: Defining meta.importSync for module 0x232158a62bd8 419s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 419s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 419s JS G PRM: JSObject created with param instance 0x52123475da0 type GParamString 419s JS G BXD: Defining method destroy in prototype for GLib.Source 419s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 419s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 419s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 419s ok 1 GObject.ParamSpec.string has the correct name strings 419s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 419s JS G PRM: JSObject created with param instance 0x52123381220 type GParamString 419s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' 419s ok 2 GObject.ParamSpec.string has the correct flags 419s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 419s JS G PRM: JSObject created with param instance 0x52123382160 type GParamString 419s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 419s ok 3 GObject.ParamSpec.string has the correct default value 419s JS G NS: Found info type FUNCTION for 'param_spec_int' in namespace 'GObject' 419s JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject 419s JS G PRM: JSObject created with param instance 0x521233f2ee0 type GParamInt 419s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 419s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 419s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 419s ok 4 GObject.ParamSpec.int has the correct name strings 419s JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject 419s JS G PRM: JSObject created with param instance 0x521233f39c0 type GParamInt 419s ok 5 GObject.ParamSpec.int has the correct flags 419s JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject 419s JS G PRM: JSObject created with param instance 0x521233f4240 type GParamInt 419s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 419s ok 6 GObject.ParamSpec.int has the correct default value 419s JS G NS: Found info type FUNCTION for 'param_spec_uint' in namespace 'GObject' 419s JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject 419s JS G PRM: JSObject created with param instance 0x521233f5030 type GParamUInt 419s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 419s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 419s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 419s ok 7 GObject.ParamSpec.uint has the correct name strings 419s JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject 419s JS G PRM: JSObject created with param instance 0x521233f75f0 type GParamUInt 419s ok 8 GObject.ParamSpec.uint has the correct flags 419s JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject 419s JS G PRM: JSObject created with param instance 0x521233f7d50 type GParamUInt 419s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 419s ok 9 GObject.ParamSpec.uint has the correct default value 419s JS G NS: Found info type FUNCTION for 'param_spec_int64' in namespace 'GObject' 419s JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject 419s JS G PRM: JSObject created with param instance 0x521233f8d10 type GParamInt64 419s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 419s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 419s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 419s ok 10 GObject.ParamSpec.int64 has the correct name strings 419s JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject 419s JS G PRM: JSObject created with param instance 0x521233f9800 type GParamInt64 419s ok 11 GObject.ParamSpec.int64 has the correct flags 419s JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject 419s JS G PRM: JSObject created with param instance 0x521233f9fa0 type GParamInt64 419s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 419s ok 12 GObject.ParamSpec.int64 has the correct default value 419s JS G NS: Found info type FUNCTION for 'param_spec_uint64' in namespace 'GObject' 419s JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject 419s JS G PRM: JSObject created with param instance 0x521233fb820 type GParamUInt64 419s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 419s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 419s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 419s ok 13 GObject.ParamSpec.uint64 has the correct name strings 419s JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject 419s JS G PRM: JSObject created with param instance 0x521234b7a50 type GParamUInt64 419s ok 14 GObject.ParamSpec.uint64 has the correct flags 419s JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject 419s JS G PRM: JSObject created with param instance 0x521234b7ff0 type GParamUInt64 419s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 419s ok 15 GObject.ParamSpec.uint64 has the correct default value 419s JS G NS: Found info type FUNCTION for 'param_spec_enum' in namespace 'GObject' 419s JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject 419s JS G PRM: JSObject created with param instance 0x521234b8d10 type GParamEnum 419s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 419s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 419s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 419s ok 16 GObject.ParamSpec.enum has the correct name strings 419s JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject 419s JS G PRM: JSObject created with param instance 0x521234b97e0 type GParamEnum 419s ok 17 GObject.ParamSpec.enum has the correct flags 419s JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject 419s JS G PRM: JSObject created with param instance 0x521234ba010 type GParamEnum 419s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 419s ok 18 GObject.ParamSpec.enum has the correct default value 419s JS G NS: Found info type FUNCTION for 'param_spec_flags' in namespace 'GObject' 419s JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject 419s JS G PRM: JSObject created with param instance 0x521234bafb0 type GParamFlags 419s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 419s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 419s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 419s ok 19 GObject.ParamSpec.flags has the correct name strings 419s JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject 419s JS G PRM: JSObject created with param instance 0x521234bba30 type GParamFlags 419s ok 20 GObject.ParamSpec.flags has the correct flags 419s JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject 419s JS G PRM: JSObject created with param instance 0x521234bc450 type GParamFlags 419s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 419s ok 21 GObject.ParamSpec.flags has the correct default value 419s JS G NS: Found info type FUNCTION for 'param_spec_object' in namespace 'GObject' 419s JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject 419s JS G PRM: JSObject created with param instance 0x521234bcf70 type GParamObject 419s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 419s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 419s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 419s ok 22 GObject.ParamSpec.object has the correct name strings 419s JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject 419s JS G PRM: JSObject created with param instance 0x521234bda90 type GParamObject 419s ok 23 GObject.ParamSpec.object has the correct flags 419s JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject 419s JS G PRM: JSObject created with param instance 0x521234be210 type GParamObject 419s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 419s ok 24 GObject.ParamSpec.object has the correct default value 419s JS G NS: Found info type FUNCTION for 'param_spec_boxed' in namespace 'GObject' 419s JS G PRM: Wrapping GParamBoxed 'foo-property' on (null) with JSObject 419s JS G PRM: JSObject created with param instance 0x521234bf000 type GParamBoxed 419s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 419s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 419s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 419s ok 25 GObject.ParamSpec.jsobject has the correct name strings 419s JS G PRM: Wrapping GParamBoxed 'foo-property' on (null) with JSObject 419s JS G PRM: JSObject created with param instance 0x521234bfa70 type GParamBoxed 419s ok 26 GObject.ParamSpec.jsobject has the correct flags 419s JS G PRM: Wrapping GParamBoxed 'foo-property' on (null) with JSObject 419s JS G PRM: JSObject created with param instance 0x521234c0120 type GParamBoxed 419s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 419s ok 27 GObject.ParamSpec.jsobject has the correct default value 419s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 419s JS G PRM: JSObject created with param instance 0x521234c0a80 type GParamString 419s ok 28 GObject.ParamSpec object doesn't crash when resolving a non-string property 419s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 419s JS G PRM: JSObject created with param instance 0x521234c1b60 type GParamString 419s ok 29 GObject.ParamSpec object has correct object tag 419s JS G BXD: Defining method quit in prototype for GLib.MainLoop 419s JS MAINLOOP: Enqueue job , promise=, allocation site= 419s JS MAINLOOP: Main loop instance 0x5212328d060: Spinning loop until released or hook cleared 419s JS MAINLOOP: handling job 0, 419s JS MAINLOOP: Enqueue job , promise=, allocation site= 419s JS MAINLOOP: Completed job 0 419s JS MAINLOOP: handling job 1, 419s JS MAINLOOP: Enqueue job , promise=, allocation site= 419s JS MAINLOOP: Completed job 1 419s JS MAINLOOP: handling job 2, 419s JS MAINLOOP: Enqueue job , promise=, allocation site= 419s JS MAINLOOP: Completed job 2 419s JS MAINLOOP: handling job 3, 419s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 419s JS MAINLOOP: Main loop instance 0x5212328d060: release 419s JS MAINLOOP: Completed job 3 419s JS MEMORY: Memory report: before destroying context 419s JS MEMORY: 389 objects currently alive 419s JS MEMORY: boxed_instance = 177 419s JS MEMORY: boxed_prototype = 10 419s JS MEMORY: closure = 1 419s JS MEMORY: function = 161 419s JS MEMORY: fundamental_instance = 0 419s JS MEMORY: fundamental_prototype = 0 419s JS MEMORY: gerror_instance = 0 419s JS MEMORY: gerror_prototype = 0 419s JS MEMORY: interface = 0 419s JS MEMORY: module = 5 419s JS MEMORY: ns = 4 419s JS MEMORY: object_instance = 0 419s JS MEMORY: object_prototype = 2 419s JS MEMORY: param = 29 419s JS MEMORY: union_instance = 0 419s JS MEMORY: union_prototype = 0 419s JS CTX: JS shutdown sequence 419s JS CTX: Stopping profiler 419s JS CTX: Shutting down toggle queue 419s JS CTX: Notifying external reference holders of GjsContext dispose 419s JS MAINLOOP: Stopping promise job dispatcher 419s JS CTX: Notifying reference holders of GjsContext dispose 419s JS CTX: Checking unhandled promise rejections 419s JS CTX: Releasing cached JS wrappers 419s JS CTX: Final triggered GC 419s JS CTX: Destroying JS context 419s JS CTX: Releasing all native objects 419s JS CTX: Disabling auto GC 419s JS CTX: Ending trace on global object 419s JS CTX: Freeing allocated resources 419s JS CTX: JS context destroyed 419s PASS: gjs/testParamSpec.test 419s Running test: gjs/testMainloop.test 419s JS NATIVE: Registered native JS module '_promiseNative' 419s JS NATIVE: Registered native JS module '_byteArrayNative' 419s JS NATIVE: Registered native JS module '_encodingNative' 419s JS NATIVE: Registered native JS module '_gi' 419s JS NATIVE: Registered native JS module 'gi' 419s JS NATIVE: Registered native JS module 'cairoNative' 419s JS NATIVE: Registered native JS module 'system' 419s JS NATIVE: Registered native JS module 'console' 419s JS NATIVE: Registered native JS module '_print' 419s JS CTX: Enabling JIT 419s JS CTX: Initialized class GjsFileImporter prototype 0xf7a5b0000a0 419s JS IMPORT: Defining parent (nil) of 0xf7a5b000100 'imports' is mod 0 419s JS IMPORT: Importing '_print' 419s JS NATIVE: Defining native module '_print' 419s JS IMPORT: Defining parent 0xf7a5b000100 of 0xf7a5b0007b0 '_print' is mod 1 419s JS IMPORT: successfully imported module '_print' 419s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 419s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x8134193b128 419s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x8134193b128 419s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x8134193b128 419s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x8134193b128 419s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x8134193b128 419s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x8134193b128 419s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x8134193b128 419s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x8134193b128 419s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x8134193b128 419s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x8134193b128 419s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x8134193b128 419s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x8134193b128 419s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x8134193b128 419s JS MAINLOOP: Main loop instance 0xba43b35d060: hold 419s JS MAINLOOP: Enqueue job , promise=, allocation site= 419s JS MAINLOOP: Starting promise job dispatcher 419s JS MAINLOOP: Main loop instance 0xba43b35d060: Spinning loop until released or hook cleared 419s JS MAINLOOP: handling job 0, 419s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 419s JS MAINLOOP: Main loop instance 0xba43b35d060: release 419s JS MAINLOOP: Completed job 0 419s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x8134193b128 419s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x8134193b128 419s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x8134193b128 419s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x8134193b128 419s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x8134193b128 419s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x8134193b128 419s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x8134193b128 419s JS IMPORT: Module metadata hook for module 0xf7a5b013000 419s JS IMPORT: Defining meta.importSync for module 0xf7a5b013000 419s JS NATIVE: Defining native module 'gi' 419s JS CTX: Initialized class GIRepositoryNamespace prototype 0xf7a5b0133f0 419s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 419s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 419s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 419s JS IMPORT: Importing directory 'overrides' 419s JS IMPORT: Defining parent 0xf7a5b000100 of 0xf7a5b0134f0 'overrides' is mod 1 419s JS IMPORT: Defined importer 'overrides' 0xf7a5b0134f0 in 0xf7a5b000100 419s JS IMPORT: successfully imported directory 'overrides' 419s JS IMPORT: Importing '_promiseNative' 419s JS NATIVE: Defining native module '_promiseNative' 419s JS IMPORT: Defining parent 0xf7a5b000100 of 0xf7a5b0139a0 '_promiseNative' is mod 1 419s JS IMPORT: successfully imported module '_promiseNative' 419s JS IMPORT: Importing module GLib succeeded 419s JS IMPORT: Defining parent 0xf7a5b0134f0 of 0x8134193c150 'GLib' is mod 1 419s JS IMPORT: successfully imported module 'GLib' 419s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 419s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x81341979060, JSClass 0x7b1f0e1385e0, in object 0x81341979038 419s JS CTX: Initialized class GIRepositoryGType prototype 0xf7a5b013ce8 419s JS CTX: Initialized class GIRepositoryFunction prototype 0xf7a5b013d48 419s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 419s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 419s JS G BXD: Defined class for Error (GError), prototype 0x813419790b0, JSClass 0x7b1f0e1385e0, in object 0x81341979038 419s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 419s JS G BXD: Defined class for Variant (GVariant), prototype 0x81341979100, JSClass 0x7b1f0e1385e0, in object 0x81341979038 419s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 419s JS G BXD: Defined class for Bytes (GBytes), prototype 0x81341979150, JSClass 0x7b1f0e1385e0, in object 0x81341979038 419s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 419s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 419s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x813419791a0, JSClass 0x7b1f0e1385e0, in object 0x81341979038 419s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 419s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 419s JS G BXD: Defined class for Thread (GThread), prototype 0x813419791f0, JSClass 0x7b1f0e1385e0, in object 0x81341979038 419s JS G BXD: Defining method ref in prototype for GLib.Thread 419s JS G BXD: Defining method unref in prototype for GLib.Thread 419s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 419s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x81341979240, JSClass 0x7b1f0e1385e0, in object 0x81341979038 419s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 419s JS G BXD: Defined class for Regex (GRegex), prototype 0x81341979290, JSClass 0x7b1f0e1385e0, in object 0x81341979038 419s JS G BXD: Defining method match in prototype for GLib.Regex 419s JS G BXD: Defining method match_full in prototype for GLib.Regex 419s JS G BXD: Defining method match_all in prototype for GLib.Regex 419s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 419s JS G NS: Defined namespace 'GLib' 0x81341979038 in GIRepository 0xf7a5b013280 419s JS IMPORT: Importing module jasmine succeeded 419s JS IMPORT: Defining parent 0xf7a5b000100 of 0x8134193cce0 'jasmine' is mod 1 419s JS IMPORT: successfully imported module 'jasmine' 419s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 419s JS MAINLOOP: Main loop instance 0xba43b35d060: hold 419s JS MAINLOOP: Enqueue job , promise=, allocation site= 419s JS MAINLOOP: Main loop instance 0xba43b35d060: Spinning loop until released or hook cleared 419s JS MAINLOOP: handling job 0, 419s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 419s JS MAINLOOP: Main loop instance 0xba43b35d060: release 419s JS MAINLOOP: Completed job 0 419s JS IMPORT: JS import 'mainloop' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/mainloop.js 419s JS IMPORT: Importing 'gi' 419s JS IMPORT: Defining parent 0xf7a5b000100 of 0xf7a5b013280 'gi' is mod 1 419s JS IMPORT: successfully imported module 'gi' 419s JS IMPORT: Importing '_gi' 419s JS NATIVE: Defining native module '_gi' 419s JS IMPORT: Defining parent 0xf7a5b000100 of 0xf7a5b028c60 '_gi' is mod 1 419s JS IMPORT: successfully imported module '_gi' 419s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 419s JS G NS: Defined namespace 'GjsPrivate' 0x81341979330 in GIRepository 0xf7a5b013280 419s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 419s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 419s JS IMPORT: Importing module _common succeeded 419s JS IMPORT: Defining parent 0xf7a5b000100 of 0x8134193cec0 '_common' is mod 1 419s JS IMPORT: successfully imported module '_common' 419s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 419s JS IMPORT: Importing module _legacy succeeded 419s JS IMPORT: Defining parent 0xf7a5b000100 of 0x8134193cf10 '_legacy' is mod 1 419s JS IMPORT: successfully imported module '_legacy' 419s JS IMPORT: Importing module GObject succeeded 419s JS IMPORT: Defining parent 0xf7a5b0134f0 of 0x8134193ce70 'GObject' is mod 1 419s JS IMPORT: successfully imported module 'GObject' 419s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 419s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 419s JS G BXD: Defined class for String (GString), prototype 0x813419795b0, JSClass 0x7b1f0e1385e0, in object 0x81341979308 419s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 419s JS G PRM: Defined class ParamSpec prototype is 0x8134193cfb0 class 0x7b1f0e140068 in object 0x81341979308 419s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 419s JS G OBJ: Defined class for Object (GObject), prototype 0x81341979718, JSClass 0x7b1f0e138610, in object 0x81341979308 419s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 419s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 419s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x81341979740, JSClass 0x7b1f0e138610, in object 0x81341979308 419s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 419s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 419s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 419s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 419s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 419s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 419s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 419s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 419s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 419s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 419s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 419s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 419s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 419s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 419s JS G NS: Defined namespace 'GObject' 0x81341979308 in GIRepository 0xf7a5b013280 419s JS IMPORT: Importing module mainloop succeeded 419s JS IMPORT: Defining parent 0xf7a5b000100 of 0x8134193ce20 'mainloop' is mod 1 419s JS IMPORT: successfully imported module 'mainloop' 419s JS CTX: Script evaluation succeeded 419s JS MAINLOOP: Main loop instance 0xba43b35d060: Spinning loop until released or hook cleared 419s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x8134193b128 419s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x8134193b128 419s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x8134193b128 419s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x8134193b128 419s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x8134193b128 419s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x8134193b128 419s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x8134193b128 419s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x8134193b128 419s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x8134193b128 419s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x8134193b128 419s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x8134193b128 419s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x8134193b128 419s JS IMPORT: Module metadata hook for module 0xf7a5b032c08 419s JS IMPORT: Defining meta.importSync for module 0xf7a5b032c08 419s JS NATIVE: Defining native module 'system' 419s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x8134193b128 419s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x8134193b128 419s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 419s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 419s JS MAINLOOP: Set main loop hook to 419s JS MAINLOOP: Main loop instance 0xba43b35d060: hold 419s JS MAINLOOP: Running and clearing main loop hook 419s JS G BXD: Defining method run in prototype for GLib.MainLoop 419s 1..8 419s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 419s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 419s JS G BXD: Defined class for Source (GSource), prototype 0x81341979790, JSClass 0x7b1f0e1385e0, in object 0x81341979038 419s JS G BXD: Defining method set_priority in prototype for GLib.Source 419s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 419s JS G BXD: Defining method attach in prototype for GLib.Source 419s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 419s JS IMPORT: Module metadata hook for module 0xf7a5b004370 419s JS IMPORT: Defining meta.importSync for module 0xf7a5b004370 419s JS G BXD: Defining method destroy in prototype for GLib.Source 419s ok 1 Mainloop.timeout_add() runs a timeout function 419s ok 2 Mainloop.timeout_add() runs a timeout function until it returns false 419s ok 3 Mainloop.timeout_add() runs a timeout function after an initial timeout 419s JS G NS: Found info type FUNCTION for 'source_remove' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'idle_source_new' in namespace 'GLib' 419s ok 4 Mainloop.idle_add() runs an idle function 419s ok 5 Mainloop.idle_add() continues to run idle functions that return true 419s ok 6 Mainloop.idle_add() does not run idle functions if removed 419s ok 7 Mainloop.idle_add() can remove idle functions while they are being invoked 419s ok 8 Mainloop.idle_add() does not leak idle callbacks 419s JS G BXD: Defining method quit in prototype for GLib.MainLoop 419s JS MAINLOOP: Enqueue job , promise=, allocation site= 419s JS MAINLOOP: Main loop instance 0xba43b35d060: Spinning loop until released or hook cleared 419s JS MAINLOOP: handling job 0, 419s JS MAINLOOP: Enqueue job , promise=, allocation site= 419s JS MAINLOOP: Completed job 0 419s JS MAINLOOP: handling job 1, 419s JS MAINLOOP: Enqueue job , promise=, allocation site= 419s JS MAINLOOP: Completed job 1 419s JS MAINLOOP: handling job 2, 419s JS MAINLOOP: Enqueue job , promise=, allocation site= 419s JS MAINLOOP: Completed job 2 419s JS MAINLOOP: handling job 3, 419s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 419s JS MAINLOOP: Main loop instance 0xba43b35d060: release 419s JS MAINLOOP: Completed job 3 419s JS MEMORY: Memory report: before destroying context 419s JS MEMORY: 193 objects currently alive 419s JS MEMORY: boxed_instance = 54 419s JS MEMORY: boxed_prototype = 10 419s JS MEMORY: closure = 2 419s JS MEMORY: function = 116 419s JS MEMORY: fundamental_instance = 0 419s JS MEMORY: fundamental_prototype = 0 419s JS MEMORY: gerror_instance = 0 419s JS MEMORY: gerror_prototype = 0 419s JS MEMORY: interface = 0 419s JS MEMORY: module = 6 419s JS MEMORY: ns = 3 419s JS MEMORY: object_instance = 0 419s JS MEMORY: object_prototype = 2 419s JS MEMORY: param = 0 419s JS MEMORY: union_instance = 0 419s JS MEMORY: union_prototype = 0 419s JS CTX: JS shutdown sequence 419s JS CTX: Stopping profiler 419s JS CTX: Shutting down toggle queue 419s JS CTX: Notifying external reference holders of GjsContext dispose 419s JS MAINLOOP: Stopping promise job dispatcher 419s JS CTX: Notifying reference holders of GjsContext dispose 419s JS CTX: Checking unhandled promise rejections 419s JS CTX: Releasing cached JS wrappers 419s JS CTX: Final triggered GC 419s JS CTX: Destroying JS context 419s JS CTX: Releasing all native objects 419s JS CTX: Disabling auto GC 419s JS CTX: Ending trace on global object 419s JS CTX: Freeing allocated resources 419s JS CTX: JS context destroyed 419s PASS: gjs/testMainloop.test 419s Running test: gjs/frame.test 419s 1..1 419s ok 1 - /usr/libexec/installed-tests/gjs/debugger/frame.debugger 419s PASS: gjs/frame.test 419s Running test: gjs/testWarnings.sh.test 419s ok 1 - overwriting method with Signals.addSignalMethods() should warn 419s ok 2 - passing too many arguments to a GI function should warn 419s ok 3 - file and line number are logged for syntax errors 419s 1..3 419s PASS: gjs/testWarnings.sh.test 419s Running test: gjs/testLegacyClass.test 419s JS NATIVE: Registered native JS module '_promiseNative' 419s JS NATIVE: Registered native JS module '_byteArrayNative' 419s JS NATIVE: Registered native JS module '_encodingNative' 419s JS NATIVE: Registered native JS module '_gi' 419s JS NATIVE: Registered native JS module 'gi' 419s JS NATIVE: Registered native JS module 'cairoNative' 419s JS NATIVE: Registered native JS module 'system' 419s JS NATIVE: Registered native JS module 'console' 419s JS NATIVE: Registered native JS module '_print' 419s JS CTX: Enabling JIT 419s JS CTX: Initialized class GjsFileImporter prototype 0x3d706d000a0 419s JS IMPORT: Defining parent (nil) of 0x3d706d00100 'imports' is mod 0 419s JS IMPORT: Importing '_print' 419s JS NATIVE: Defining native module '_print' 419s JS IMPORT: Defining parent 0x3d706d00100 of 0x3d706d007b0 '_print' is mod 1 419s JS IMPORT: successfully imported module '_print' 419s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 419s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x16482663b128 419s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x16482663b128 419s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x16482663b128 419s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x16482663b128 419s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x16482663b128 419s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x16482663b128 419s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x16482663b128 419s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x16482663b128 419s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x16482663b128 419s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x16482663b128 419s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x16482663b128 419s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x16482663b128 419s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x16482663b128 419s JS MAINLOOP: Main loop instance 0x1b276e2dd060: hold 419s JS MAINLOOP: Enqueue job , promise=, allocation site= 419s JS MAINLOOP: Starting promise job dispatcher 419s JS MAINLOOP: Main loop instance 0x1b276e2dd060: Spinning loop until released or hook cleared 419s JS MAINLOOP: handling job 0, 419s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 419s JS MAINLOOP: Main loop instance 0x1b276e2dd060: release 419s JS MAINLOOP: Completed job 0 419s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x16482663b128 419s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x16482663b128 419s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x16482663b128 419s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x16482663b128 419s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x16482663b128 419s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x16482663b128 419s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x16482663b128 419s JS IMPORT: Module metadata hook for module 0x3d706d13000 419s JS IMPORT: Defining meta.importSync for module 0x3d706d13000 419s JS NATIVE: Defining native module 'gi' 419s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3d706d133f0 419s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 419s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 419s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 419s JS IMPORT: Importing directory 'overrides' 419s JS IMPORT: Defining parent 0x3d706d00100 of 0x3d706d134f0 'overrides' is mod 1 419s JS IMPORT: Defined importer 'overrides' 0x3d706d134f0 in 0x3d706d00100 419s JS IMPORT: successfully imported directory 'overrides' 419s JS IMPORT: Importing '_promiseNative' 419s JS NATIVE: Defining native module '_promiseNative' 419s JS IMPORT: Defining parent 0x3d706d00100 of 0x3d706d139a0 '_promiseNative' is mod 1 419s JS IMPORT: successfully imported module '_promiseNative' 419s JS IMPORT: Importing module GLib succeeded 419s JS IMPORT: Defining parent 0x3d706d134f0 of 0x16482663c150 'GLib' is mod 1 419s JS IMPORT: successfully imported module 'GLib' 419s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 419s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x164826679060, JSClass 0x69bbe50685e0, in object 0x164826679038 419s JS CTX: Initialized class GIRepositoryGType prototype 0x3d706d13ce8 419s JS CTX: Initialized class GIRepositoryFunction prototype 0x3d706d13d48 419s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 419s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 419s JS G BXD: Defined class for Error (GError), prototype 0x1648266790b0, JSClass 0x69bbe50685e0, in object 0x164826679038 419s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 419s JS G BXD: Defined class for Variant (GVariant), prototype 0x164826679100, JSClass 0x69bbe50685e0, in object 0x164826679038 419s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 419s JS G BXD: Defined class for Bytes (GBytes), prototype 0x164826679150, JSClass 0x69bbe50685e0, in object 0x164826679038 419s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 419s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 419s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1648266791a0, JSClass 0x69bbe50685e0, in object 0x164826679038 419s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 419s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 419s JS G BXD: Defined class for Thread (GThread), prototype 0x1648266791f0, JSClass 0x69bbe50685e0, in object 0x164826679038 419s JS G BXD: Defining method ref in prototype for GLib.Thread 419s JS G BXD: Defining method unref in prototype for GLib.Thread 419s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 419s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x164826679240, JSClass 0x69bbe50685e0, in object 0x164826679038 419s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 419s JS G BXD: Defined class for Regex (GRegex), prototype 0x164826679290, JSClass 0x69bbe50685e0, in object 0x164826679038 419s JS G BXD: Defining method match in prototype for GLib.Regex 419s JS G BXD: Defining method match_full in prototype for GLib.Regex 419s JS G BXD: Defining method match_all in prototype for GLib.Regex 419s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 419s JS G NS: Defined namespace 'GLib' 0x164826679038 in GIRepository 0x3d706d13280 419s JS IMPORT: Importing module jasmine succeeded 419s JS IMPORT: Defining parent 0x3d706d00100 of 0x16482663cce0 'jasmine' is mod 1 419s JS IMPORT: successfully imported module 'jasmine' 419s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 419s JS MAINLOOP: Main loop instance 0x1b276e2dd060: hold 419s JS MAINLOOP: Enqueue job , promise=, allocation site= 419s JS MAINLOOP: Main loop instance 0x1b276e2dd060: Spinning loop until released or hook cleared 419s JS MAINLOOP: handling job 0, 419s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 419s JS MAINLOOP: Main loop instance 0x1b276e2dd060: release 419s JS MAINLOOP: Completed job 0 419s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 419s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 419s JS IMPORT: Importing module _legacy succeeded 419s JS IMPORT: Defining parent 0x3d706d00100 of 0x16482663ce70 '_legacy' is mod 1 419s JS IMPORT: successfully imported module '_legacy' 419s JS IMPORT: Importing module lang succeeded 419s JS IMPORT: Defining parent 0x3d706d00100 of 0x16482663ce20 'lang' is mod 1 419s JS IMPORT: successfully imported module 'lang' 419s JS CTX: Script evaluation succeeded 419s JS MAINLOOP: Main loop instance 0x1b276e2dd060: Spinning loop until released or hook cleared 419s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x16482663b128 419s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x16482663b128 419s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x16482663b128 419s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x16482663b128 419s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x16482663b128 419s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x16482663b128 419s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x16482663b128 419s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x16482663b128 419s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x16482663b128 419s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x16482663b128 419s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x16482663b128 419s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x16482663b128 419s JS IMPORT: Module metadata hook for module 0x3d706d1b8e8 419s JS IMPORT: Defining meta.importSync for module 0x3d706d1b8e8 419s JS NATIVE: Defining native module 'system' 419s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x16482663b128 419s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x16482663b128 419s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 419s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 419s JS MAINLOOP: Set main loop hook to 419s JS MAINLOOP: Main loop instance 0x1b276e2dd060: hold 419s JS MAINLOOP: Running and clearing main loop hook 419s JS G BXD: Defining method run in prototype for GLib.MainLoop 419s 1..62 419s JS IMPORT: Importing 'gi' 419s JS IMPORT: Defining parent 0x16482663ebe0 of 0x16482663ebf8 'gi' is mod 1 419s JS IMPORT: successfully imported module 'gi' 419s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 419s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 419s JS G BXD: Defined class for Source (GSource), prototype 0x164826679308, JSClass 0x69bbe50685e0, in object 0x164826679038 419s JS G BXD: Defining method set_priority in prototype for GLib.Source 419s JS IMPORT: Importing '_gi' 419s JS NATIVE: Defining native module '_gi' 419s JS IMPORT: Defining parent 0x16482663ebe0 of 0x3d706d26bf8 '_gi' is mod 1 419s JS IMPORT: successfully imported module '_gi' 419s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 419s JS G NS: Defined namespace 'GjsPrivate' 0x1648266793a8 in GIRepository 0x16482663ebf8 419s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 419s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 419s JS IMPORT: Importing module _common succeeded 419s JS IMPORT: Defining parent 0x16482663ebe0 of 0x1648266c88f8 '_common' is mod 1 419s JS IMPORT: successfully imported module '_common' 419s JS IMPORT: Importing module GObject succeeded 419s JS IMPORT: Defining parent 0x16482663ec28 of 0x1648266c88a8 'GObject' is mod 1 419s JS IMPORT: successfully imported module 'GObject' 419s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 419s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 419s JS G BXD: Defined class for String (GString), prototype 0x164826679628, JSClass 0x69bbe50685e0, in object 0x164826679380 419s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 419s JS G PRM: Defined class ParamSpec prototype is 0x1648266c8998 class 0x69bbe5070068 in object 0x164826679380 419s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 419s JS G OBJ: Defined class for Object (GObject), prototype 0x164826679790, JSClass 0x69bbe5068610, in object 0x164826679380 419s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 419s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 419s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1648266797b8, JSClass 0x69bbe5068610, in object 0x164826679380 419s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 419s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 419s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 419s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 419s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 419s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 419s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 419s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 419s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 419s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 419s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 419s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 419s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 419s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 419s JS G NS: Defined namespace 'GObject' 0x164826679380 in GIRepository 0x16482663ebf8 419s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 419s JS G BXD: Defining method attach in prototype for GLib.Source 419s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 419s JS IMPORT: Module metadata hook for module 0x164826662ba0 419s JS IMPORT: Defining meta.importSync for module 0x164826662ba0 419s JS G BXD: Defining method destroy in prototype for GLib.Source 419s ok 1 A metaclass has its constructor called each time a class is created with it 419s ok 2 A metaclass is an instance of Lang.Class 419s ok 3 A metaclass produces instances that are instances of itself and Lang.Class 419s ok 4 A metaclass can dynamically define properties in its constructor 419s ok 5 A metaclass instance gets all the properties from its class and metaclass 419s ok 6 A metaclass instance gets dynamically defined properties from metaclass 419s ok 7 A metaclass can be instantiated with Lang.Class but still get the appropriate metaclass 419s ok 8 A metaclass can be detected with Lang.getMetaClass 419s ok 9 Class framework calls _init constructors 419s ok 10 Class framework calls parent constructors 419s ok 11 Class framework sets the right constructor properties 419s ok 12 Class framework sets up instanceof correctly 419s ok 13 Class framework has a name 419s ok 14 Class framework reports a sensible value for toString() 419s ok 15 Class framework allows overriding toString() 419s ok 16 Class framework is not configurable 419s ok 17 Class framework allows accessors for properties 419s ok 18 Class framework raises an exception when creating an abstract class 419s ok 19 Class framework inherits properties from abstract base classes 419s ok 20 Class framework inherits constructors from abstract base classes 419s ok 21 Class framework allows ES6 classes to inherit from abstract base classes 419s ok 22 Class framework lets methods call other methods without clobbering __caller__ 419s ok 23 Class framework allows custom return values from constructors 419s ok 24 Class framework allows symbol-named methods 419s ok 25 An interface is an instance of Lang.Interface 419s ok 26 An interface has a name 419s ok 27 An interface cannot be instantiated 419s ok 28 An interface can be implemented by a class 419s ok 29 An interface can be implemented by a class's superclass 419s ok 30 An interface doesn't disturb a class's constructor 419s ok 31 An interface can have its required method implemented 419s ok 32 An interface must have a name 419s ok 33 An interface must have its required methods implemented 419s ok 34 An interface does not have to have its optional methods implemented 419s ok 35 An interface can have its optional method deferred to by the implementation 419s ok 36 An interface can be chained up to by a class 419s ok 37 An interface can include arguments when being chained up to by a class 419s ok 38 An interface can have its property getter deferred to 419s ok 39 An interface can have its property setter deferred to 419s ok 40 An interface can have its property getter overridden 419s ok 41 An interface can have its property setter overridden 419s ok 42 An interface can require another interface 419s ok 43 An interface can have empty requires 419s ok 44 An interface can chain up to another interface 419s ok 45 An interface can be chained up to with a generic 419s ok 46 An interface can chain up to another interface with a generic 419s ok 47 An interface has its optional function defer to that of the last interface 419s ok 48 An interface must have all its required interfaces implemented 419s ok 49 An interface must have all its required interfaces implemented in the correct order 419s ok 50 An interface can have its implementation on a parent class 419s ok 51 An interface can require its implementor to be a subclass of some class 419s ok 52 An interface must be implemented by an object which subclasses the required class 419s ok 53 An interface can have methods that call others of its methods 419s ok 54 An interface is implemented by a subclass of a class that implements it 419s ok 55 An interface can be reimplemented by a subclass of a class that implements it 419s ok 56 An interface tells what it is with toString() 419s ok 57 ES6 class inheriting from Lang.Class calls a static method on the parent class 419s ok 58 ES6 class inheriting from Lang.Class calls a method on the parent class 419s ok 59 ES6 class inheriting from Lang.Class passes arguments to the parent class's constructor 419s ok 60 ES6 class inheriting from Lang.Class chains up to a method on the parent class 419s ok 61 ES6 class inheriting from Lang.Class overrides a method on the parent class 419s ok 62 ES6 class inheriting from Lang.Class sets and gets a property from the parent class 419s JS G BXD: Defining method quit in prototype for GLib.MainLoop 419s JS MAINLOOP: Enqueue job , promise=, allocation site= 419s JS MAINLOOP: Main loop instance 0x1b276e2dd060: Spinning loop until released or hook cleared 419s JS MAINLOOP: handling job 0, 419s JS MAINLOOP: Enqueue job , promise=, allocation site= 419s JS MAINLOOP: Completed job 0 419s JS MAINLOOP: handling job 1, 419s JS MAINLOOP: Enqueue job , promise=, allocation site= 419s JS MAINLOOP: Completed job 1 419s JS MAINLOOP: handling job 2, 419s JS MAINLOOP: Enqueue job , promise=, allocation site= 419s JS MAINLOOP: Completed job 2 419s JS MAINLOOP: handling job 3, 419s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 419s JS MAINLOOP: Main loop instance 0x1b276e2dd060: release 419s JS MAINLOOP: Completed job 3 419s JS MEMORY: Memory report: before destroying context 419s JS MEMORY: 411 objects currently alive 419s JS MEMORY: boxed_instance = 275 419s JS MEMORY: boxed_prototype = 10 419s JS MEMORY: closure = 1 419s JS MEMORY: function = 114 419s JS MEMORY: fundamental_instance = 0 419s JS MEMORY: fundamental_prototype = 0 419s JS MEMORY: gerror_instance = 0 419s JS MEMORY: gerror_prototype = 0 419s JS MEMORY: interface = 0 419s JS MEMORY: module = 6 419s JS MEMORY: ns = 3 419s JS MEMORY: object_instance = 0 419s JS MEMORY: object_prototype = 2 419s JS MEMORY: param = 0 419s JS MEMORY: union_instance = 0 419s JS MEMORY: union_prototype = 0 419s JS CTX: JS shutdown sequence 419s JS CTX: Stopping profiler 419s JS CTX: Shutting down toggle queue 419s JS CTX: Notifying external reference holders of GjsContext dispose 419s JS MAINLOOP: Stopping promise job dispatcher 419s JS CTX: Notifying reference holders of GjsContext dispose 419s JS CTX: Checking unhandled promise rejections 419s JS CTX: Releasing cached JS wrappers 419s JS CTX: Final triggered GC 419s JS CTX: Destroying JS context 419s JS CTX: Releasing all native objects 419s JS CTX: Disabling auto GC 419s JS CTX: Ending trace on global object 419s JS CTX: Freeing allocated resources 419s JS CTX: JS context destroyed 419s PASS: gjs/testLegacyClass.test 419s Running test: gjs/testself.test 419s JS NATIVE: Registered native JS module '_promiseNative' 419s JS NATIVE: Registered native JS module '_byteArrayNative' 419s JS NATIVE: Registered native JS module '_encodingNative' 419s JS NATIVE: Registered native JS module '_gi' 419s JS NATIVE: Registered native JS module 'gi' 419s JS NATIVE: Registered native JS module 'cairoNative' 419s JS NATIVE: Registered native JS module 'system' 419s JS NATIVE: Registered native JS module 'console' 419s JS NATIVE: Registered native JS module '_print' 419s JS CTX: Enabling JIT 419s JS CTX: Initialized class GjsFileImporter prototype 0x2460049000a0 419s JS IMPORT: Defining parent (nil) of 0x246004900100 'imports' is mod 0 419s JS IMPORT: Importing '_print' 419s JS NATIVE: Defining native module '_print' 419s JS IMPORT: Defining parent 0x246004900100 of 0x2460049007b0 '_print' is mod 1 419s JS IMPORT: successfully imported module '_print' 419s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 419s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xf2ca5e3b128 419s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf2ca5e3b128 419s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf2ca5e3b128 419s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf2ca5e3b128 419s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf2ca5e3b128 419s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf2ca5e3b128 419s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf2ca5e3b128 419s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf2ca5e3b128 419s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf2ca5e3b128 419s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf2ca5e3b128 419s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf2ca5e3b128 419s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf2ca5e3b128 419s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf2ca5e3b128 419s JS MAINLOOP: Main loop instance 0x1dfc2c36d060: hold 419s JS MAINLOOP: Enqueue job , promise=, allocation site= 419s JS MAINLOOP: Starting promise job dispatcher 419s JS MAINLOOP: Main loop instance 0x1dfc2c36d060: Spinning loop until released or hook cleared 419s JS MAINLOOP: handling job 0, 419s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 419s JS MAINLOOP: Main loop instance 0x1dfc2c36d060: release 419s JS MAINLOOP: Completed job 0 419s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xf2ca5e3b128 419s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf2ca5e3b128 419s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf2ca5e3b128 419s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf2ca5e3b128 419s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf2ca5e3b128 419s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf2ca5e3b128 419s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf2ca5e3b128 419s JS IMPORT: Module metadata hook for module 0x246004913000 419s JS IMPORT: Defining meta.importSync for module 0x246004913000 419s JS NATIVE: Defining native module 'gi' 419s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2460049133f0 419s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 419s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 419s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 419s JS IMPORT: Importing directory 'overrides' 419s JS IMPORT: Defining parent 0x246004900100 of 0x2460049134f0 'overrides' is mod 1 419s JS IMPORT: Defined importer 'overrides' 0x2460049134f0 in 0x246004900100 419s JS IMPORT: successfully imported directory 'overrides' 419s JS IMPORT: Importing '_promiseNative' 419s JS NATIVE: Defining native module '_promiseNative' 419s JS IMPORT: Defining parent 0x246004900100 of 0x2460049139a0 '_promiseNative' is mod 1 419s JS IMPORT: successfully imported module '_promiseNative' 419s JS IMPORT: Importing module GLib succeeded 419s JS IMPORT: Defining parent 0x2460049134f0 of 0xf2ca5e3c150 'GLib' is mod 1 419s JS IMPORT: successfully imported module 'GLib' 419s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 419s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xf2ca5e79060, JSClass 0x7947ddc885e0, in object 0xf2ca5e79038 419s JS CTX: Initialized class GIRepositoryGType prototype 0x246004913ce8 419s JS CTX: Initialized class GIRepositoryFunction prototype 0x246004913d48 419s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 419s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 419s JS G BXD: Defined class for Error (GError), prototype 0xf2ca5e790b0, JSClass 0x7947ddc885e0, in object 0xf2ca5e79038 419s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 419s JS G BXD: Defined class for Variant (GVariant), prototype 0xf2ca5e79100, JSClass 0x7947ddc885e0, in object 0xf2ca5e79038 419s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 419s JS G BXD: Defined class for Bytes (GBytes), prototype 0xf2ca5e79150, JSClass 0x7947ddc885e0, in object 0xf2ca5e79038 419s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 419s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 419s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xf2ca5e791a0, JSClass 0x7947ddc885e0, in object 0xf2ca5e79038 419s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 419s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 419s JS G BXD: Defined class for Thread (GThread), prototype 0xf2ca5e791f0, JSClass 0x7947ddc885e0, in object 0xf2ca5e79038 419s JS G BXD: Defining method ref in prototype for GLib.Thread 419s JS G BXD: Defining method unref in prototype for GLib.Thread 419s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 419s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xf2ca5e79240, JSClass 0x7947ddc885e0, in object 0xf2ca5e79038 419s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 419s JS G BXD: Defined class for Regex (GRegex), prototype 0xf2ca5e79290, JSClass 0x7947ddc885e0, in object 0xf2ca5e79038 419s JS G BXD: Defining method match in prototype for GLib.Regex 419s JS G BXD: Defining method match_full in prototype for GLib.Regex 419s JS G BXD: Defining method match_all in prototype for GLib.Regex 419s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 419s JS G NS: Defined namespace 'GLib' 0xf2ca5e79038 in GIRepository 0x246004913280 419s JS IMPORT: Importing module jasmine succeeded 419s JS IMPORT: Defining parent 0x246004900100 of 0xf2ca5e3cce0 'jasmine' is mod 1 419s JS IMPORT: successfully imported module 'jasmine' 419s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 419s JS MAINLOOP: Main loop instance 0x1dfc2c36d060: hold 419s JS MAINLOOP: Enqueue job , promise=, allocation site= 419s JS MAINLOOP: Main loop instance 0x1dfc2c36d060: Spinning loop until released or hook cleared 419s JS MAINLOOP: handling job 0, 419s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 419s JS MAINLOOP: Main loop instance 0x1dfc2c36d060: release 419s JS MAINLOOP: Completed job 0 419s JS CTX: Script evaluation succeeded 419s JS MAINLOOP: Main loop instance 0x1dfc2c36d060: Spinning loop until released or hook cleared 419s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xf2ca5e3b128 419s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf2ca5e3b128 419s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf2ca5e3b128 419s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf2ca5e3b128 419s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf2ca5e3b128 419s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf2ca5e3b128 419s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf2ca5e3b128 419s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf2ca5e3b128 419s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf2ca5e3b128 419s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf2ca5e3b128 419s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf2ca5e3b128 419s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf2ca5e3b128 419s JS IMPORT: Module metadata hook for module 0x24600492d248 419s JS IMPORT: Defining meta.importSync for module 0x24600492d248 419s JS NATIVE: Defining native module 'system' 419s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf2ca5e3b128 419s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf2ca5e3b128 419s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 419s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 419s JS MAINLOOP: Set main loop hook to 419s JS MAINLOOP: Main loop instance 0x1dfc2c36d060: hold 419s JS MAINLOOP: Running and clearing main loop hook 419s JS G BXD: Defining method run in prototype for GLib.MainLoop 419s 1..6 419s JS IMPORT: Importing 'gi' 419s JS IMPORT: Defining parent 0x246004900100 of 0x246004913280 'gi' is mod 1 419s JS IMPORT: successfully imported module 'gi' 419s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 419s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 419s JS G BXD: Defined class for Source (GSource), prototype 0xf2ca5e79308, JSClass 0x7947ddc885e0, in object 0xf2ca5e79038 419s JS G BXD: Defining method set_priority in prototype for GLib.Source 419s JS IMPORT: Importing '_gi' 419s JS NATIVE: Defining native module '_gi' 419s JS IMPORT: Defining parent 0x246004900100 of 0x246004932e58 '_gi' is mod 1 419s JS IMPORT: successfully imported module '_gi' 419s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 419s JS G NS: Defined namespace 'GjsPrivate' 0xf2ca5e793a8 in GIRepository 0x246004913280 419s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 419s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 419s JS IMPORT: Importing module _common succeeded 419s JS IMPORT: Defining parent 0x246004900100 of 0xf2ca5ec5038 '_common' is mod 1 419s JS IMPORT: successfully imported module '_common' 419s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 419s JS IMPORT: Importing module _legacy succeeded 419s JS IMPORT: Defining parent 0x246004900100 of 0xf2ca5ec5088 '_legacy' is mod 1 419s JS IMPORT: successfully imported module '_legacy' 419s JS IMPORT: Importing module GObject succeeded 419s JS IMPORT: Defining parent 0x2460049134f0 of 0xf2ca5e3cfb0 'GObject' is mod 1 419s JS IMPORT: successfully imported module 'GObject' 419s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 419s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 419s JS G BXD: Defined class for String (GString), prototype 0xf2ca5e79628, JSClass 0x7947ddc885e0, in object 0xf2ca5e79380 419s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 419s JS G PRM: Defined class ParamSpec prototype is 0xf2ca5ec5128 class 0x7947ddc90068 in object 0xf2ca5e79380 419s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 419s JS G OBJ: Defined class for Object (GObject), prototype 0xf2ca5e79790, JSClass 0x7947ddc88610, in object 0xf2ca5e79380 419s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 419s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 419s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xf2ca5e797b8, JSClass 0x7947ddc88610, in object 0xf2ca5e79380 419s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 419s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 419s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 419s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 419s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 419s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 419s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 419s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 419s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 419s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 419s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 419s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 419s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 419s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 419s JS G NS: Defined namespace 'GObject' 0xf2ca5e79380 in GIRepository 0x246004913280 419s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 419s JS G BXD: Defining method attach in prototype for GLib.Source 419s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 419s JS IMPORT: Module metadata hook for module 0x246004904370 419s JS IMPORT: Defining meta.importSync for module 0x246004904370 419s JS G BXD: Defining method destroy in prototype for GLib.Source 419s ok 1 Test harness internal consistency 419s JS MAINLOOP: Enqueue job , promise=, allocation site= 419s JS MAINLOOP: handling job 0, 419s JS MAINLOOP: Enqueue job , promise=, allocation site= 419s JS MAINLOOP: Completed job 0 419s JS MAINLOOP: handling job 1, 419s ok 2 Test harness internal consistency awaiting a Promise resolves 419s JS MAINLOOP: Completed job 1 419s JS MAINLOOP: Enqueue job , promise=, allocation site= 419s JS MAINLOOP: handling job 0, 419s JS MAINLOOP: Enqueue job , promise=, allocation site= 419s JS MAINLOOP: Completed job 0 419s JS MAINLOOP: handling job 1, 419s JS MAINLOOP: Enqueue job , promise=, allocation site= 419s JS MAINLOOP: Completed job 1 419s JS MAINLOOP: handling job 2, 419s ok 3 Test harness internal consistency awaiting a nested async function resolves 419s JS MAINLOOP: Completed job 2 419s ok 4 SpiderMonkey features check Intl API was compiled into SpiderMonkey 419s ok 5 SpiderMonkey features check WeakRef is enabled 419s ok 6 SpiderMonkey features check class static blocks are enabled 419s JS G BXD: Defining method quit in prototype for GLib.MainLoop 419s JS MAINLOOP: Enqueue job , promise=, allocation site= 419s JS MAINLOOP: Main loop instance 0x1dfc2c36d060: Spinning loop until released or hook cleared 419s JS MAINLOOP: handling job 0, 419s JS MAINLOOP: Enqueue job , promise=, allocation site= 419s JS MAINLOOP: Completed job 0 419s JS MAINLOOP: handling job 1, 419s JS MAINLOOP: Enqueue job , promise=, allocation site= 419s JS MAINLOOP: Completed job 1 419s JS MAINLOOP: handling job 2, 419s JS MAINLOOP: Enqueue job , promise=, allocation site= 419s JS MAINLOOP: Completed job 2 419s JS MAINLOOP: handling job 3, 419s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 419s JS MAINLOOP: Main loop instance 0x1dfc2c36d060: release 419s JS MAINLOOP: Completed job 3 419s JS MEMORY: Memory report: before destroying context 419s JS MEMORY: 172 objects currently alive 419s JS MEMORY: boxed_instance = 37 419s JS MEMORY: boxed_prototype = 10 419s JS MEMORY: closure = 1 419s JS MEMORY: function = 114 419s JS MEMORY: fundamental_instance = 0 419s JS MEMORY: fundamental_prototype = 0 419s JS MEMORY: gerror_instance = 0 419s JS MEMORY: gerror_prototype = 0 419s JS MEMORY: interface = 0 419s JS MEMORY: module = 5 419s JS MEMORY: ns = 3 419s JS MEMORY: object_instance = 0 419s JS MEMORY: object_prototype = 2 419s JS MEMORY: param = 0 419s JS MEMORY: union_instance = 0 419s JS MEMORY: union_prototype = 0 419s JS CTX: JS shutdown sequence 419s JS CTX: Stopping profiler 419s JS CTX: Shutting down toggle queue 419s JS CTX: Notifying external reference holders of GjsContext dispose 419s JS MAINLOOP: Stopping promise job dispatcher 419s JS CTX: Notifying reference holders of GjsContext dispose 419s JS CTX: Checking unhandled promise rejections 419s JS CTX: Releasing cached JS wrappers 419s JS CTX: Final triggered GC 419s JS CTX: Destroying JS context 419s JS CTX: Releasing all native objects 419s JS CTX: Disabling auto GC 419s JS CTX: Ending trace on global object 419s JS CTX: Freeing allocated resources 419s JS CTX: JS context destroyed 419s PASS: gjs/testself.test 419s Running test: gjs/testLegacyByteArray.test 419s JS NATIVE: Registered native JS module '_promiseNative' 419s JS NATIVE: Registered native JS module '_byteArrayNative' 419s JS NATIVE: Registered native JS module '_encodingNative' 419s JS NATIVE: Registered native JS module '_gi' 419s JS NATIVE: Registered native JS module 'gi' 419s JS NATIVE: Registered native JS module 'cairoNative' 419s JS NATIVE: Registered native JS module 'system' 419s JS NATIVE: Registered native JS module 'console' 419s JS NATIVE: Registered native JS module '_print' 419s JS CTX: Enabling JIT 419s JS CTX: Initialized class GjsFileImporter prototype 0x2d1f87a000a0 419s JS IMPORT: Defining parent (nil) of 0x2d1f87a00100 'imports' is mod 0 419s JS IMPORT: Importing '_print' 419s JS NATIVE: Defining native module '_print' 419s JS IMPORT: Defining parent 0x2d1f87a00100 of 0x2d1f87a007b0 '_print' is mod 1 419s JS IMPORT: successfully imported module '_print' 419s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 419s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3f04c8e3b128 419s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3f04c8e3b128 419s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3f04c8e3b128 419s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3f04c8e3b128 419s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3f04c8e3b128 419s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3f04c8e3b128 419s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3f04c8e3b128 419s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3f04c8e3b128 419s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3f04c8e3b128 419s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3f04c8e3b128 419s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3f04c8e3b128 419s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3f04c8e3b128 419s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3f04c8e3b128 419s JS MAINLOOP: Main loop instance 0x154faab6d060: hold 419s JS MAINLOOP: Enqueue job , promise=, allocation site= 419s JS MAINLOOP: Starting promise job dispatcher 419s JS MAINLOOP: Main loop instance 0x154faab6d060: Spinning loop until released or hook cleared 419s JS MAINLOOP: handling job 0, 419s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 419s JS MAINLOOP: Main loop instance 0x154faab6d060: release 419s JS MAINLOOP: Completed job 0 419s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3f04c8e3b128 419s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3f04c8e3b128 419s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3f04c8e3b128 419s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3f04c8e3b128 419s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3f04c8e3b128 419s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3f04c8e3b128 419s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3f04c8e3b128 419s JS IMPORT: Module metadata hook for module 0x2d1f87a13000 419s JS IMPORT: Defining meta.importSync for module 0x2d1f87a13000 419s JS NATIVE: Defining native module 'gi' 419s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2d1f87a133f0 419s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 419s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 419s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 419s JS IMPORT: Importing directory 'overrides' 419s JS IMPORT: Defining parent 0x2d1f87a00100 of 0x2d1f87a134f0 'overrides' is mod 1 419s JS IMPORT: Defined importer 'overrides' 0x2d1f87a134f0 in 0x2d1f87a00100 419s JS IMPORT: successfully imported directory 'overrides' 419s JS IMPORT: Importing '_promiseNative' 419s JS NATIVE: Defining native module '_promiseNative' 419s JS IMPORT: Defining parent 0x2d1f87a00100 of 0x2d1f87a139a0 '_promiseNative' is mod 1 419s JS IMPORT: successfully imported module '_promiseNative' 419s JS IMPORT: Importing module GLib succeeded 419s JS IMPORT: Defining parent 0x2d1f87a134f0 of 0x3f04c8e3c150 'GLib' is mod 1 419s JS IMPORT: successfully imported module 'GLib' 419s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 419s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3f04c8e79060, JSClass 0x7043664c85e0, in object 0x3f04c8e79038 419s JS CTX: Initialized class GIRepositoryGType prototype 0x2d1f87a13ce8 419s JS CTX: Initialized class GIRepositoryFunction prototype 0x2d1f87a13d48 419s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 419s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 419s JS G BXD: Defined class for Error (GError), prototype 0x3f04c8e790b0, JSClass 0x7043664c85e0, in object 0x3f04c8e79038 419s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 419s JS G BXD: Defined class for Variant (GVariant), prototype 0x3f04c8e79100, JSClass 0x7043664c85e0, in object 0x3f04c8e79038 419s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 419s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3f04c8e79150, JSClass 0x7043664c85e0, in object 0x3f04c8e79038 419s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 419s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 419s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3f04c8e791a0, JSClass 0x7043664c85e0, in object 0x3f04c8e79038 419s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 419s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 419s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 419s JS G BXD: Defined class for Thread (GThread), prototype 0x3f04c8e791f0, JSClass 0x7043664c85e0, in object 0x3f04c8e79038 419s JS G BXD: Defining method ref in prototype for GLib.Thread 419s JS G BXD: Defining method unref in prototype for GLib.Thread 419s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 419s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x3f04c8e79240, JSClass 0x7043664c85e0, in object 0x3f04c8e79038 419s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 419s JS G BXD: Defined class for Regex (GRegex), prototype 0x3f04c8e79290, JSClass 0x7043664c85e0, in object 0x3f04c8e79038 419s JS G BXD: Defining method match in prototype for GLib.Regex 419s JS G BXD: Defining method match_full in prototype for GLib.Regex 419s JS G BXD: Defining method match_all in prototype for GLib.Regex 419s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 419s JS G NS: Defined namespace 'GLib' 0x3f04c8e79038 in GIRepository 0x2d1f87a13280 419s JS IMPORT: Importing module jasmine succeeded 419s JS IMPORT: Defining parent 0x2d1f87a00100 of 0x3f04c8e3cce0 'jasmine' is mod 1 419s JS IMPORT: successfully imported module 'jasmine' 419s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 419s JS MAINLOOP: Main loop instance 0x154faab6d060: hold 419s JS MAINLOOP: Enqueue job , promise=, allocation site= 419s JS MAINLOOP: Main loop instance 0x154faab6d060: Spinning loop until released or hook cleared 419s JS MAINLOOP: handling job 0, 419s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 419s JS MAINLOOP: Main loop instance 0x154faab6d060: release 419s JS MAINLOOP: Completed job 0 419s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 419s JS IMPORT: Importing '_byteArrayNative' 419s JS NATIVE: Defining native module '_byteArrayNative' 419s JS IMPORT: Defining parent 0x2d1f87a00100 of 0x2d1f87a28448 '_byteArrayNative' is mod 1 419s JS IMPORT: successfully imported module '_byteArrayNative' 419s JS IMPORT: Importing 'gi' 419s JS IMPORT: Defining parent 0x2d1f87a00100 of 0x2d1f87a13280 'gi' is mod 1 419s JS IMPORT: successfully imported module 'gi' 419s JS IMPORT: Importing module byteArray succeeded 419s JS IMPORT: Defining parent 0x2d1f87a00100 of 0x3f04c8e3ce20 'byteArray' is mod 1 419s JS IMPORT: successfully imported module 'byteArray' 419s JS IMPORT: JS import 'GIMarshallingTests' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GIMarshallingTests.js 419s JS G NS: Defined namespace 'GIMarshallingTests' 0x3f04c8e79308 in GIRepository 0x2d1f87a13280 419s JS IMPORT: JS import 'GjsTestTools' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsTestTools.js 419s JS G NS: Defined namespace 'GjsTestTools' 0x3f04c8e79330 in GIRepository 0x2d1f87a13280 419s JS CTX: Script evaluation succeeded 419s JS MAINLOOP: Main loop instance 0x154faab6d060: Spinning loop until released or hook cleared 419s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3f04c8e3b128 419s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3f04c8e3b128 419s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3f04c8e3b128 419s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3f04c8e3b128 419s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3f04c8e3b128 419s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3f04c8e3b128 419s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3f04c8e3b128 419s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3f04c8e3b128 419s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3f04c8e3b128 419s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3f04c8e3b128 419s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3f04c8e3b128 419s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3f04c8e3b128 419s JS IMPORT: Module metadata hook for module 0x2d1f87a3b1b0 419s JS IMPORT: Defining meta.importSync for module 0x2d1f87a3b1b0 419s JS NATIVE: Defining native module 'system' 419s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3f04c8e3b128 419s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3f04c8e3b128 419s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 419s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 419s JS MAINLOOP: Set main loop hook to 419s JS MAINLOOP: Main loop instance 0x154faab6d060: hold 419s JS MAINLOOP: Running and clearing main loop hook 419s JS G BXD: Defining method run in prototype for GLib.MainLoop 419s 1..29 419s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 419s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 419s JS G BXD: Defined class for Source (GSource), prototype 0x3f04c8e79358, JSClass 0x7043664c85e0, in object 0x3f04c8e79038 419s JS G BXD: Defining method set_priority in prototype for GLib.Source 419s JS IMPORT: Importing '_gi' 419s JS NATIVE: Defining native module '_gi' 419s JS IMPORT: Defining parent 0x3f04c8e3eb20 of 0x2d1f87a03320 '_gi' is mod 1 419s JS IMPORT: successfully imported module '_gi' 419s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 419s JS G NS: Defined namespace 'GjsPrivate' 0x3f04c8e793f8 in GIRepository 0x3f04c8e3eb38 419s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 419s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 419s JS IMPORT: Importing module _common succeeded 419s JS IMPORT: Defining parent 0x3f04c8e3eb20 of 0x3f04c8ec1ab0 '_common' is mod 1 419s JS IMPORT: successfully imported module '_common' 419s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 419s JS IMPORT: Importing module _legacy succeeded 419s JS IMPORT: Defining parent 0x3f04c8e3eb20 of 0x3f04c8ec1b00 '_legacy' is mod 1 419s JS IMPORT: successfully imported module '_legacy' 419s JS IMPORT: Importing module GObject succeeded 419s JS IMPORT: Defining parent 0x3f04c8e3ebb0 of 0x3f04c8ec1a60 'GObject' is mod 1 419s JS IMPORT: successfully imported module 'GObject' 419s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 419s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 419s JS G BXD: Defined class for String (GString), prototype 0x3f04c8e79678, JSClass 0x7043664c85e0, in object 0x3f04c8e793d0 419s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 419s JS G PRM: Defined class ParamSpec prototype is 0x3f04c8ec1ba0 class 0x7043664d0068 in object 0x3f04c8e793d0 419s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 419s JS G OBJ: Defined class for Object (GObject), prototype 0x3f04c8e797e0, JSClass 0x7043664c8610, in object 0x3f04c8e793d0 419s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 419s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 420s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3f04c8e79808, JSClass 0x7043664c8610, in object 0x3f04c8e793d0 420s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 420s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 420s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 420s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 420s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 420s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 420s JS G NS: Defined namespace 'GObject' 0x3f04c8e793d0 in GIRepository 0x3f04c8e3eb38 420s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 420s JS G BXD: Defining method attach in prototype for GLib.Source 420s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 420s JS IMPORT: Module metadata hook for module 0x3f04c8e62ba0 420s JS IMPORT: Defining meta.importSync for module 0x3f04c8e62ba0 420s JS G BXD: Defining method destroy in prototype for GLib.Source 420s ok 1 Uint8Array with legacy ByteArray functions can be created from a string 420s ok 2 Uint8Array with legacy ByteArray functions can be encoded from a string 420s ok 3 Uint8Array with legacy ByteArray functions encodes as UTF-8 by default 420s ok 4 Uint8Array with legacy ByteArray functions can be converted to a string of ASCII characters 420s ok 5 Uint8Array with legacy ByteArray functions can be converted to a string of UTF-8 characters even if it ends with a 0 420s ok 6 Uint8Array with legacy ByteArray functions can be converted to a string of encoded characters even with a 0 byte 420s ok 7 Uint8Array with legacy ByteArray functions stops converting to a string at an embedded 0 byte 420s JS G BXD: Defining method get_size in prototype for GLib.Bytes 420s ok 8 Uint8Array with legacy ByteArray functions deals gracefully with a 0-length array 420s ok 9 Uint8Array with legacy ByteArray functions deals gracefully with a 0-length GLib.Bytes 420s JS G NS: Found info type FUNCTION for 'new_unaligned_bytes' in namespace 'GjsTestTools' 420s ok 10 Uint8Array with legacy ByteArray functions deals gracefully with a non-aligned GBytes 420s JS G NS: Found info type FUNCTION for 'new_static_bytes' in namespace 'GjsTestTools' 420s ok 11 Uint8Array with legacy ByteArray functions deals gracefully with a GBytes in static storage 420s ok 12 Uint8Array with legacy ByteArray functions deals gracefully with a 0-length string 420s ok 13 Uint8Array with legacy ByteArray functions deals gracefully with a non Uint8Array 420s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 420s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 420s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 420s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 420s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 420s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 420s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 420s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 420s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 420s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 420s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 420s JS G ENUM: Defining GLib.LogLevelFlags as 0x2d1f87a64028 420s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 420s ok 14 Uint8Array with legacy ByteArray functions legacy toString() behavior is preserved when created from a string 420s JS G NS: Found info type FUNCTION for 'bytearray_full_return' in namespace 'GIMarshallingTests' 420s ok 15 Uint8Array with legacy ByteArray functions legacy toString() behavior is preserved when marshalled from GI 420s ok 16 Legacy byte array object has length 0 for empty array 420s ok 17 Legacy byte array object initially sized to 10 has length 10 420s ok 18 Legacy byte array object initially sized to 10 is initialized to zeroes 420s ok 19 Legacy byte array object assigns values correctly 420s ok 20 Legacy byte array object assignment past end implicitly lengthens the array 420s ok 21 Legacy byte array object assignment past end implicitly creates zero bytes 420s ok 22 Legacy byte array object changes the length when assigning to length property 420s ok 23 Legacy byte array object conversions gives a byte 5 when assigning 5 420s ok 24 Legacy byte array object conversions gives a byte 0 when assigning null 420s ok 25 Legacy byte array object conversions gives a byte 0 when assigning undefined 420s ok 26 Legacy byte array object conversions rounds off when assigning a double 420s ok 27 Legacy byte array object can be created from an array 420s ok 28 Legacy byte array object can be converted to a string of ASCII characters 420s JS G NS: Found info type FUNCTION for 'bytearray_none_in' in namespace 'GIMarshallingTests' 420s ok 29 Legacy byte array object can be passed in with transfer none 420s JS G BXD: Defining method quit in prototype for GLib.MainLoop 420s JS MAINLOOP: Enqueue job , promise=, allocation site= 420s JS MAINLOOP: Main loop instance 0x154faab6d060: Spinning loop until released or hook cleared 420s JS MAINLOOP: handling job 0, 420s JS MAINLOOP: Enqueue job , promise=, allocation site= 420s JS MAINLOOP: Completed job 0 420s JS MAINLOOP: handling job 1, 420s JS MAINLOOP: Enqueue job , promise=, allocation site= 420s JS MAINLOOP: Completed job 1 420s JS MAINLOOP: handling job 2, 420s JS MAINLOOP: Enqueue job , promise=, allocation site= 420s JS MAINLOOP: Completed job 2 420s JS MAINLOOP: handling job 3, 420s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 420s JS MAINLOOP: Main loop instance 0x154faab6d060: release 420s JS MAINLOOP: Completed job 3 420s JS MEMORY: Memory report: before destroying context 420s JS MEMORY: 301 objects currently alive 420s JS MEMORY: boxed_instance = 156 420s JS MEMORY: boxed_prototype = 10 420s JS MEMORY: closure = 1 420s JS MEMORY: function = 121 420s JS MEMORY: fundamental_instance = 0 420s JS MEMORY: fundamental_prototype = 0 420s JS MEMORY: gerror_instance = 0 420s JS MEMORY: gerror_prototype = 0 420s JS MEMORY: interface = 0 420s JS MEMORY: module = 6 420s JS MEMORY: ns = 5 420s JS MEMORY: object_instance = 0 420s JS MEMORY: object_prototype = 2 420s JS MEMORY: param = 0 420s JS MEMORY: union_instance = 0 420s JS MEMORY: union_prototype = 0 420s JS CTX: JS shutdown sequence 420s JS CTX: Stopping profiler 420s JS CTX: Shutting down toggle queue 420s JS CTX: Notifying external reference holders of GjsContext dispose 420s JS MAINLOOP: Stopping promise job dispatcher 420s JS CTX: Notifying reference holders of GjsContext dispose 420s JS CTX: Checking unhandled promise rejections 420s JS CTX: Releasing cached JS wrappers 420s JS CTX: Final triggered GC 420s JS CTX: Destroying JS context 420s JS CTX: Releasing all native objects 420s JS CTX: Disabling auto GC 420s JS CTX: Ending trace on global object 420s JS CTX: Freeing allocated resources 420s JS CTX: JS context destroyed 420s PASS: gjs/testLegacyByteArray.test 420s Running test: gjs/testPrint.test 420s JS NATIVE: Registered native JS module '_promiseNative' 420s JS NATIVE: Registered native JS module '_byteArrayNative' 420s JS NATIVE: Registered native JS module '_encodingNative' 420s JS NATIVE: Registered native JS module '_gi' 420s JS NATIVE: Registered native JS module 'gi' 420s JS NATIVE: Registered native JS module 'cairoNative' 420s JS NATIVE: Registered native JS module 'system' 420s JS NATIVE: Registered native JS module 'console' 420s JS NATIVE: Registered native JS module '_print' 420s JS CTX: Enabling JIT 420s JS CTX: Initialized class GjsFileImporter prototype 0x30055c9000a0 420s JS IMPORT: Defining parent (nil) of 0x30055c900100 'imports' is mod 0 420s JS IMPORT: Importing '_print' 420s JS NATIVE: Defining native module '_print' 420s JS IMPORT: Defining parent 0x30055c900100 of 0x30055c9007b0 '_print' is mod 1 420s JS IMPORT: successfully imported module '_print' 420s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 420s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1200f473b128 420s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1200f473b128 420s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1200f473b128 420s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1200f473b128 420s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1200f473b128 420s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1200f473b128 420s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1200f473b128 420s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1200f473b128 420s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1200f473b128 420s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1200f473b128 420s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1200f473b128 420s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1200f473b128 420s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1200f473b128 420s JS MAINLOOP: Main loop instance 0x172946f7d060: hold 420s JS MAINLOOP: Enqueue job , promise=, allocation site= 420s JS MAINLOOP: Starting promise job dispatcher 420s JS MAINLOOP: Main loop instance 0x172946f7d060: Spinning loop until released or hook cleared 420s JS MAINLOOP: handling job 0, 420s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 420s JS MAINLOOP: Main loop instance 0x172946f7d060: release 420s JS MAINLOOP: Completed job 0 420s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1200f473b128 420s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1200f473b128 420s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1200f473b128 420s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1200f473b128 420s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1200f473b128 420s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1200f473b128 420s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1200f473b128 420s JS IMPORT: Module metadata hook for module 0x30055c913000 420s JS IMPORT: Defining meta.importSync for module 0x30055c913000 420s JS NATIVE: Defining native module 'gi' 420s JS CTX: Initialized class GIRepositoryNamespace prototype 0x30055c9133f0 420s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 420s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 420s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 420s JS IMPORT: Importing directory 'overrides' 420s JS IMPORT: Defining parent 0x30055c900100 of 0x30055c9134f0 'overrides' is mod 1 420s JS IMPORT: Defined importer 'overrides' 0x30055c9134f0 in 0x30055c900100 420s JS IMPORT: successfully imported directory 'overrides' 420s JS IMPORT: Importing '_promiseNative' 420s JS NATIVE: Defining native module '_promiseNative' 420s JS IMPORT: Defining parent 0x30055c900100 of 0x30055c9139a0 '_promiseNative' is mod 1 420s JS IMPORT: successfully imported module '_promiseNative' 420s JS IMPORT: Importing module GLib succeeded 420s JS IMPORT: Defining parent 0x30055c9134f0 of 0x1200f473c150 'GLib' is mod 1 420s JS IMPORT: successfully imported module 'GLib' 420s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 420s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1200f4779060, JSClass 0x662448a885e0, in object 0x1200f4779038 420s JS CTX: Initialized class GIRepositoryGType prototype 0x30055c913ce8 420s JS CTX: Initialized class GIRepositoryFunction prototype 0x30055c913d48 420s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 420s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 420s JS G BXD: Defined class for Error (GError), prototype 0x1200f47790b0, JSClass 0x662448a885e0, in object 0x1200f4779038 420s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 420s JS G BXD: Defined class for Variant (GVariant), prototype 0x1200f4779100, JSClass 0x662448a885e0, in object 0x1200f4779038 420s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 420s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1200f4779150, JSClass 0x662448a885e0, in object 0x1200f4779038 420s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 420s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 420s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1200f47791a0, JSClass 0x662448a885e0, in object 0x1200f4779038 420s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 420s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 420s JS G BXD: Defined class for Thread (GThread), prototype 0x1200f47791f0, JSClass 0x662448a885e0, in object 0x1200f4779038 420s JS G BXD: Defining method ref in prototype for GLib.Thread 420s JS G BXD: Defining method unref in prototype for GLib.Thread 420s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 420s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x1200f4779240, JSClass 0x662448a885e0, in object 0x1200f4779038 420s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 420s JS G BXD: Defined class for Regex (GRegex), prototype 0x1200f4779290, JSClass 0x662448a885e0, in object 0x1200f4779038 420s JS G BXD: Defining method match in prototype for GLib.Regex 420s JS G BXD: Defining method match_full in prototype for GLib.Regex 420s JS G BXD: Defining method match_all in prototype for GLib.Regex 420s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 420s JS G NS: Defined namespace 'GLib' 0x1200f4779038 in GIRepository 0x30055c913280 420s JS IMPORT: Importing module jasmine succeeded 420s JS IMPORT: Defining parent 0x30055c900100 of 0x1200f473cce0 'jasmine' is mod 1 420s JS IMPORT: successfully imported module 'jasmine' 420s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 420s JS MAINLOOP: Main loop instance 0x172946f7d060: hold 420s JS MAINLOOP: Enqueue job , promise=, allocation site= 420s JS MAINLOOP: Main loop instance 0x172946f7d060: Spinning loop until released or hook cleared 420s JS MAINLOOP: handling job 0, 420s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 420s JS MAINLOOP: Main loop instance 0x172946f7d060: release 420s JS MAINLOOP: Completed job 0 420s JS IMPORT: Importing 'gi' 420s JS IMPORT: Defining parent 0x30055c900100 of 0x30055c913280 'gi' is mod 1 420s JS IMPORT: successfully imported module 'gi' 420s JS IMPORT: JS import 'Gdk' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/Gdk.js 420s JS G NS: Defined namespace 'Gdk' 0x1200f4779308 in GIRepository 0x30055c913280 420s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 420s JS IMPORT: Importing '_byteArrayNative' 420s JS NATIVE: Defining native module '_byteArrayNative' 420s JS IMPORT: Defining parent 0x30055c900100 of 0x30055c9285a8 '_byteArrayNative' is mod 1 420s JS IMPORT: successfully imported module '_byteArrayNative' 420s JS IMPORT: Importing module byteArray succeeded 420s JS IMPORT: Defining parent 0x30055c900100 of 0x1200f473ce20 'byteArray' is mod 1 420s JS IMPORT: successfully imported module 'byteArray' 420s JS CTX: Script evaluation succeeded 420s JS MAINLOOP: Main loop instance 0x172946f7d060: Spinning loop until released or hook cleared 420s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1200f473b128 420s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1200f473b128 420s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1200f473b128 420s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1200f473b128 420s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1200f473b128 420s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1200f473b128 420s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1200f473b128 420s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1200f473b128 420s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1200f473b128 420s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1200f473b128 420s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1200f473b128 420s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1200f473b128 420s JS IMPORT: Module metadata hook for module 0x30055c9038e0 420s JS IMPORT: Defining meta.importSync for module 0x30055c9038e0 420s JS NATIVE: Defining native module 'system' 420s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1200f473b128 420s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1200f473b128 420s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 420s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 420s JS MAINLOOP: Set main loop hook to 420s JS MAINLOOP: Main loop instance 0x172946f7d060: hold 420s JS MAINLOOP: Running and clearing main loop hook 420s JS G BXD: Defining method run in prototype for GLib.MainLoop 420s 1..46 420s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 420s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 420s JS G BXD: Defined class for Source (GSource), prototype 0x1200f4779330, JSClass 0x662448a885e0, in object 0x1200f4779038 420s JS G BXD: Defining method set_priority in prototype for GLib.Source 420s JS IMPORT: Importing '_gi' 420s JS NATIVE: Defining native module '_gi' 420s JS IMPORT: Defining parent 0x1200f473ebb0 of 0x30055c90d578 '_gi' is mod 1 420s JS IMPORT: successfully imported module '_gi' 420s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 420s JS G NS: Defined namespace 'GjsPrivate' 0x1200f47793d0 in GIRepository 0x1200f473eb80 420s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 420s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 420s JS IMPORT: Importing module _common succeeded 420s JS IMPORT: Defining parent 0x1200f473ebb0 of 0x1200f47c0ad8 '_common' is mod 1 420s JS IMPORT: successfully imported module '_common' 420s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 420s JS IMPORT: Importing module _legacy succeeded 420s JS IMPORT: Defining parent 0x1200f473ebb0 of 0x1200f47c0b28 '_legacy' is mod 1 420s JS IMPORT: successfully imported module '_legacy' 420s JS IMPORT: Importing module GObject succeeded 420s JS IMPORT: Defining parent 0x1200f473ebc8 of 0x1200f47c0a88 'GObject' is mod 1 420s JS IMPORT: successfully imported module 'GObject' 420s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 420s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 420s JS G BXD: Defined class for String (GString), prototype 0x1200f4779650, JSClass 0x662448a885e0, in object 0x1200f47793a8 420s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 420s JS G PRM: Defined class ParamSpec prototype is 0x1200f47c0bc8 class 0x662448a90068 in object 0x1200f47793a8 420s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 420s JS G OBJ: Defined class for Object (GObject), prototype 0x1200f47797b8, JSClass 0x662448a88610, in object 0x1200f47793a8 420s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 420s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 420s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1200f47797e0, JSClass 0x662448a88610, in object 0x1200f47793a8 420s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 420s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 420s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 420s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 420s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 420s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 420s JS G NS: Defined namespace 'GObject' 0x1200f47793a8 in GIRepository 0x1200f473eb80 420s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 420s JS G BXD: Defining method attach in prototype for GLib.Source 420s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 420s JS IMPORT: Module metadata hook for module 0x1200f4762900 420s JS IMPORT: Defining meta.importSync for module 0x1200f4762900 420s JS G BXD: Defining method destroy in prototype for GLib.Source 420s ok 1 print can be spied upon 420s ok 2 printerr can be spied upon 420s ok 3 log can be spied upon 420s ok 4 logError can be spied upon 420s ok 5 prettyPrint property value primitive 420s ok 6 prettyPrint property value is object reference 420s ok 7 prettyPrint more than one property 420s ok 8 prettyPrint add property value after property value object reference 420s ok 9 prettyPrint array 420s ok 10 prettyPrint property value array 420s ok 11 prettyPrint array reference is the only array element 420s ok 12 prettyPrint array reference is one of multiple array elements 420s ok 13 prettyPrint nested array 420s ok 14 prettyPrint property value nested array 420s ok 15 prettyPrint function 420s ok 16 prettyPrint property value function 420s ok 17 prettyPrint date 420s ok 18 prettyPrint property value date 420s JS G NS: Found info type STRUCT for 'Rectangle' in namespace 'Gdk' 420s JS G BXD: Defined class for Rectangle (GdkRectangle), prototype 0x1200f47fc600, JSClass 0x662448a885e0, in object 0x1200f4779308 420s ok 19 prettyPrint toString is overridden on object 420s JS G NS: Found info type FLAGS for 'AnchorHints' in namespace 'Gdk' 420s JS G ENUM: Defining enum value FLIP_X (fixed from flip_x) 1 420s JS G ENUM: Defining enum value FLIP_Y (fixed from flip_y) 2 420s JS G ENUM: Defining enum value SLIDE_X (fixed from slide_x) 4 420s JS G ENUM: Defining enum value SLIDE_Y (fixed from slide_y) 8 420s JS G ENUM: Defining enum value RESIZE_X (fixed from resize_x) 16 420s JS G ENUM: Defining enum value RESIZE_Y (fixed from resize_y) 32 420s JS G ENUM: Defining enum value FLIP (fixed from flip) 3 420s JS G ENUM: Defining enum value SLIDE (fixed from slide) 12 420s JS G ENUM: Defining enum value RESIZE (fixed from resize) 48 420s JS G ENUM: Defining Gdk.AnchorHints as 0x30055c97e3d8 420s JS G NS: Found info type OBJECT for 'AppLaunchContext' in namespace 'Gdk' 420s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 420s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 420s JS IMPORT: Importing module lang succeeded 420s JS IMPORT: Defining parent 0x1200f473ebb0 of 0x1200f47f4560 'lang' is mod 1 420s JS IMPORT: successfully imported module 'lang' 420s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 420s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 420s JS IMPORT: Importing module _signals succeeded 420s JS IMPORT: Defining parent 0x1200f473ebb0 of 0x1200f47f45b0 '_signals' is mod 1 420s JS IMPORT: successfully imported module '_signals' 420s JS IMPORT: Importing module signals succeeded 420s JS IMPORT: Defining parent 0x1200f473ebb0 of 0x1200f47f4510 'signals' is mod 1 420s JS IMPORT: successfully imported module 'signals' 420s JS IMPORT: Importing module Gio succeeded 420s JS IMPORT: Defining parent 0x1200f473ebc8 of 0x1200f47f44c0 'Gio' is mod 1 420s JS IMPORT: successfully imported module 'Gio' 420s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 420s JS G OBJ: Defined class for Application (GApplication), prototype 0x1200f47fc768, JSClass 0x662448a88610, in object 0x1200f47fc740 420s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 420s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x27dc24f26178, JSClass 0x662448a8a808, in object 0x1200f47fc740 420s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 420s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 420s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 420s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 420s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 420s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 420s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 420s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 420s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 420s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 420s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x1200f47fc7e0, JSClass 0x662448a88610, in object 0x1200f47fc740 420s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 420s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x27dc24f263f8, JSClass 0x662448a8a808, in object 0x1200f47fc740 420s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 420s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x1200f47fc858, JSClass 0x662448a88610, in object 0x1200f47fc740 420s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 420s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 420s JS G IFACE: Defined class for Initable (GInitable), prototype 0x27dc24f26538, JSClass 0x662448a8a808, in object 0x1200f47fc740 420s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 420s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 420s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 420s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x1200f47fc8d0, JSClass 0x662448a885e0, in object 0x1200f47fc740 420s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 420s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x1200f47fc920, JSClass 0x662448a885e0, in object 0x1200f47fc740 420s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' 420s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 420s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x1200f47fc970, JSClass 0x662448a88610, in object 0x1200f47fc740 420s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x1200f47fc9c0, JSClass 0x662448a88610, in object 0x1200f47793d0 420s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 420s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x1200f47fca10, JSClass 0x662448a88610, in object 0x1200f47fc740 420s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 420s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 420s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 420s JS G IFACE: Defined class for File (GFile), prototype 0x27dc24f266a0, JSClass 0x662448a8a808, in object 0x1200f47fc740 420s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x1200f47fca88, JSClass 0x662448a88610, in object 0x1200f473ed18 420s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 420s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x1200f47fcb00, JSClass 0x662448a88610, in object 0x1200f47fc740 420s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 420s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 420s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x1200f47fcb50, JSClass 0x662448a88610, in object 0x1200f47fc740 420s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 420s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x1200f47fcba0, JSClass 0x662448a88610, in object 0x1200f47fc740 420s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 420s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x1200f47fcbf0, JSClass 0x662448a885e0, in object 0x1200f47fc740 420s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 420s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 420s JS G OBJ: Defined class for Settings (GSettings), prototype 0x1200f47fcc40, JSClass 0x662448a88610, in object 0x1200f47fc740 420s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 420s JS G NS: Defined namespace 'Gio' 0x1200f47fc740 in GIRepository 0x1200f473eb80 420s JS G NS: Found info type OBJECT for 'AppLaunchContext' in namespace 'Gio' 420s JS G OBJ: Defined class for AppLaunchContext (GAppLaunchContext), prototype 0x1200f47fcc90, JSClass 0x662448a88610, in object 0x1200f47fc740 420s JS G OBJ: Defined class for AppLaunchContext (GdkAppLaunchContext), prototype 0x1200f47fcce0, JSClass 0x662448a88610, in object 0x1200f4779308 420s JS G NS: Found info type STRUCT for 'Atom' in namespace 'Gdk' 420s JS G BXD: Defined class for Atom (void), prototype 0x1200f47fcd30, JSClass 0x662448a885e0, in object 0x1200f4779308 420s JS G NS: Found info type FLAGS for 'AxisFlags' in namespace 'Gdk' 420s JS G ENUM: Defining enum value X (fixed from x) 2 420s JS G ENUM: Defining enum value Y (fixed from y) 4 420s JS G ENUM: Defining enum value PRESSURE (fixed from pressure) 8 420s JS G ENUM: Defining enum value XTILT (fixed from xtilt) 16 420s JS G ENUM: Defining enum value YTILT (fixed from ytilt) 32 420s JS G ENUM: Defining enum value WHEEL (fixed from wheel) 64 420s JS G ENUM: Defining enum value DISTANCE (fixed from distance) 128 420s JS G ENUM: Defining enum value ROTATION (fixed from rotation) 256 420s JS G ENUM: Defining enum value SLIDER (fixed from slider) 512 420s JS G ENUM: Defining Gdk.AxisFlags as 0x30055c903100 420s JS G NS: Found info type ENUM for 'AxisUse' in namespace 'Gdk' 420s JS G ENUM: Defining enum value IGNORE (fixed from ignore) 0 420s JS G ENUM: Defining enum value X (fixed from x) 1 420s JS G ENUM: Defining enum value Y (fixed from y) 2 420s JS G ENUM: Defining enum value PRESSURE (fixed from pressure) 3 420s JS G ENUM: Defining enum value XTILT (fixed from xtilt) 4 420s JS G ENUM: Defining enum value YTILT (fixed from ytilt) 5 420s JS G ENUM: Defining enum value WHEEL (fixed from wheel) 6 420s JS G ENUM: Defining enum value DISTANCE (fixed from distance) 7 420s JS G ENUM: Defining enum value ROTATION (fixed from rotation) 8 420s JS G ENUM: Defining enum value SLIDER (fixed from slider) 9 420s JS G ENUM: Defining enum value LAST (fixed from last) 10 420s JS G ENUM: Defining Gdk.AxisUse as 0x30055c903ac8 420s JS G NS: Found info type CONSTANT for 'BUTTON_MIDDLE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'BUTTON_PRIMARY' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'BUTTON_SECONDARY' in namespace 'Gdk' 420s JS G NS: Found info type ENUM for 'ByteOrder' in namespace 'Gdk' 420s JS G ENUM: Defining enum value LSB_FIRST (fixed from lsb_first) 0 420s JS G ENUM: Defining enum value MSB_FIRST (fixed from msb_first) 1 420s JS G ENUM: Defining Gdk.ByteOrder as 0x30055c9046f0 420s JS G NS: Found info type CONSTANT for 'CURRENT_TIME' in namespace 'Gdk' 420s JS G NS: Found info type STRUCT for 'Color' in namespace 'Gdk' 420s JS G BXD: Defined class for Color (GdkColor), prototype 0x1200f47fcdd0, JSClass 0x662448a885e0, in object 0x1200f4779308 420s JS G NS: Found info type ENUM for 'CrossingMode' in namespace 'Gdk' 420s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 420s JS G ENUM: Defining enum value GRAB (fixed from grab) 1 420s JS G ENUM: Defining enum value UNGRAB (fixed from ungrab) 2 420s JS G ENUM: Defining enum value GTK_GRAB (fixed from gtk_grab) 3 420s JS G ENUM: Defining enum value GTK_UNGRAB (fixed from gtk_ungrab) 4 420s JS G ENUM: Defining enum value STATE_CHANGED (fixed from state_changed) 5 420s JS G ENUM: Defining enum value TOUCH_BEGIN (fixed from touch_begin) 6 420s JS G ENUM: Defining enum value TOUCH_END (fixed from touch_end) 7 420s JS G ENUM: Defining enum value DEVICE_SWITCH (fixed from device_switch) 8 420s JS G ENUM: Defining Gdk.CrossingMode as 0x30055c904d38 420s JS G NS: Found info type OBJECT for 'Cursor' in namespace 'Gdk' 420s JS G OBJ: Defined class for Cursor (GdkCursor), prototype 0x1200f47fce48, JSClass 0x662448a88610, in object 0x1200f4779308 420s JS G NS: Found info type ENUM for 'CursorType' in namespace 'Gdk' 420s JS G ENUM: Defining enum value X_CURSOR (fixed from x_cursor) 0 420s JS G ENUM: Defining enum value ARROW (fixed from arrow) 2 420s JS G ENUM: Defining enum value BASED_ARROW_DOWN (fixed from based_arrow_down) 4 420s JS G ENUM: Defining enum value BASED_ARROW_UP (fixed from based_arrow_up) 6 420s JS G ENUM: Defining enum value BOAT (fixed from boat) 8 420s JS G ENUM: Defining enum value BOGOSITY (fixed from bogosity) 10 420s JS G ENUM: Defining enum value BOTTOM_LEFT_CORNER (fixed from bottom_left_corner) 12 420s JS G ENUM: Defining enum value BOTTOM_RIGHT_CORNER (fixed from bottom_right_corner) 14 420s JS G ENUM: Defining enum value BOTTOM_SIDE (fixed from bottom_side) 16 420s JS G ENUM: Defining enum value BOTTOM_TEE (fixed from bottom_tee) 18 420s JS G ENUM: Defining enum value BOX_SPIRAL (fixed from box_spiral) 20 420s JS G ENUM: Defining enum value CENTER_PTR (fixed from center_ptr) 22 420s JS G ENUM: Defining enum value CIRCLE (fixed from circle) 24 420s JS G ENUM: Defining enum value CLOCK (fixed from clock) 26 420s JS G ENUM: Defining enum value COFFEE_MUG (fixed from coffee_mug) 28 420s JS G ENUM: Defining enum value CROSS (fixed from cross) 30 420s JS G ENUM: Defining enum value CROSS_REVERSE (fixed from cross_reverse) 32 420s JS G ENUM: Defining enum value CROSSHAIR (fixed from crosshair) 34 420s JS G ENUM: Defining enum value DIAMOND_CROSS (fixed from diamond_cross) 36 420s JS G ENUM: Defining enum value DOT (fixed from dot) 38 420s JS G ENUM: Defining enum value DOTBOX (fixed from dotbox) 40 420s JS G ENUM: Defining enum value DOUBLE_ARROW (fixed from double_arrow) 42 420s JS G ENUM: Defining enum value DRAFT_LARGE (fixed from draft_large) 44 420s JS G ENUM: Defining enum value DRAFT_SMALL (fixed from draft_small) 46 420s JS G ENUM: Defining enum value DRAPED_BOX (fixed from draped_box) 48 420s JS G ENUM: Defining enum value EXCHANGE (fixed from exchange) 50 420s JS G ENUM: Defining enum value FLEUR (fixed from fleur) 52 420s JS G ENUM: Defining enum value GOBBLER (fixed from gobbler) 54 420s JS G ENUM: Defining enum value GUMBY (fixed from gumby) 56 420s JS G ENUM: Defining enum value HAND1 (fixed from hand1) 58 420s JS G ENUM: Defining enum value HAND2 (fixed from hand2) 60 420s JS G ENUM: Defining enum value HEART (fixed from heart) 62 420s JS G ENUM: Defining enum value ICON (fixed from icon) 64 420s JS G ENUM: Defining enum value IRON_CROSS (fixed from iron_cross) 66 420s JS G ENUM: Defining enum value LEFT_PTR (fixed from left_ptr) 68 420s JS G ENUM: Defining enum value LEFT_SIDE (fixed from left_side) 70 420s JS G ENUM: Defining enum value LEFT_TEE (fixed from left_tee) 72 420s JS G ENUM: Defining enum value LEFTBUTTON (fixed from leftbutton) 74 420s JS G ENUM: Defining enum value LL_ANGLE (fixed from ll_angle) 76 420s JS G ENUM: Defining enum value LR_ANGLE (fixed from lr_angle) 78 420s JS G ENUM: Defining enum value MAN (fixed from man) 80 420s JS G ENUM: Defining enum value MIDDLEBUTTON (fixed from middlebutton) 82 420s JS G ENUM: Defining enum value MOUSE (fixed from mouse) 84 420s JS G ENUM: Defining enum value PENCIL (fixed from pencil) 86 420s JS G ENUM: Defining enum value PIRATE (fixed from pirate) 88 420s JS G ENUM: Defining enum value PLUS (fixed from plus) 90 420s JS G ENUM: Defining enum value QUESTION_ARROW (fixed from question_arrow) 92 420s JS G ENUM: Defining enum value RIGHT_PTR (fixed from right_ptr) 94 420s JS G ENUM: Defining enum value RIGHT_SIDE (fixed from right_side) 96 420s JS G ENUM: Defining enum value RIGHT_TEE (fixed from right_tee) 98 420s JS G ENUM: Defining enum value RIGHTBUTTON (fixed from rightbutton) 100 420s JS G ENUM: Defining enum value RTL_LOGO (fixed from rtl_logo) 102 420s JS G ENUM: Defining enum value SAILBOAT (fixed from sailboat) 104 420s JS G ENUM: Defining enum value SB_DOWN_ARROW (fixed from sb_down_arrow) 106 420s JS G ENUM: Defining enum value SB_H_DOUBLE_ARROW (fixed from sb_h_double_arrow) 108 420s JS G ENUM: Defining enum value SB_LEFT_ARROW (fixed from sb_left_arrow) 110 420s JS G ENUM: Defining enum value SB_RIGHT_ARROW (fixed from sb_right_arrow) 112 420s JS G ENUM: Defining enum value SB_UP_ARROW (fixed from sb_up_arrow) 114 420s JS G ENUM: Defining enum value SB_V_DOUBLE_ARROW (fixed from sb_v_double_arrow) 116 420s JS G ENUM: Defining enum value SHUTTLE (fixed from shuttle) 118 420s JS G ENUM: Defining enum value SIZING (fixed from sizing) 120 420s JS G ENUM: Defining enum value SPIDER (fixed from spider) 122 420s JS G ENUM: Defining enum value SPRAYCAN (fixed from spraycan) 124 420s JS G ENUM: Defining enum value STAR (fixed from star) 126 420s JS G ENUM: Defining enum value TARGET (fixed from target) 128 420s JS G ENUM: Defining enum value TCROSS (fixed from tcross) 130 420s JS G ENUM: Defining enum value TOP_LEFT_ARROW (fixed from top_left_arrow) 132 420s JS G ENUM: Defining enum value TOP_LEFT_CORNER (fixed from top_left_corner) 134 420s JS G ENUM: Defining enum value TOP_RIGHT_CORNER (fixed from top_right_corner) 136 420s JS G ENUM: Defining enum value TOP_SIDE (fixed from top_side) 138 420s JS G ENUM: Defining enum value TOP_TEE (fixed from top_tee) 140 420s JS G ENUM: Defining enum value TREK (fixed from trek) 142 420s JS G ENUM: Defining enum value UL_ANGLE (fixed from ul_angle) 144 420s JS G ENUM: Defining enum value UMBRELLA (fixed from umbrella) 146 420s JS G ENUM: Defining enum value UR_ANGLE (fixed from ur_angle) 148 420s JS G ENUM: Defining enum value WATCH (fixed from watch) 150 420s JS G ENUM: Defining enum value XTERM (fixed from xterm) 152 420s JS G ENUM: Defining enum value LAST_CURSOR (fixed from last_cursor) 153 420s JS G ENUM: Defining enum value BLANK_CURSOR (fixed from blank_cursor) -2 420s JS G ENUM: Defining enum value CURSOR_IS_PIXMAP (fixed from cursor_is_pixmap) -1 420s JS G ENUM: Defining Gdk.CursorType as 0x30055c905780 420s JS G NS: Found info type OBJECT for 'Device' in namespace 'Gdk' 420s JS G OBJ: Defined class for Device (GdkDevice), prototype 0x1200f47fcec0, JSClass 0x662448a88610, in object 0x1200f4779308 420s JS G NS: Found info type OBJECT for 'DeviceManager' in namespace 'Gdk' 420s JS G OBJ: Defined class for DeviceManager (GdkDeviceManager), prototype 0x1200f47fcf10, JSClass 0x662448a88610, in object 0x1200f4779308 420s JS G NS: Found info type INTERFACE for 'DevicePad' in namespace 'Gdk' 420s JS G IFACE: Defined class for DevicePad (GdkDevicePad), prototype 0x27dc24f34308, JSClass 0x662448a8a808, in object 0x1200f4779308 420s JS G NS: Found info type ENUM for 'DevicePadFeature' in namespace 'Gdk' 420s JS G ENUM: Defining enum value BUTTON (fixed from button) 0 420s JS G ENUM: Defining enum value RING (fixed from ring) 1 420s JS G ENUM: Defining enum value STRIP (fixed from strip) 2 420s JS G ENUM: Defining Gdk.DevicePadFeature as 0x30055c909810 420s JS G NS: Found info type STRUCT for 'DevicePadInterface' in namespace 'Gdk' 420s JS G NS: Found info type OBJECT for 'DeviceTool' in namespace 'Gdk' 420s JS G OBJ: Defined class for DeviceTool (GdkDeviceTool), prototype 0x1200f47fcfb0, JSClass 0x662448a88610, in object 0x1200f4779308 420s JS G NS: Found info type ENUM for 'DeviceToolType' in namespace 'Gdk' 420s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 0 420s JS G ENUM: Defining enum value PEN (fixed from pen) 1 420s JS G ENUM: Defining enum value ERASER (fixed from eraser) 2 420s JS G ENUM: Defining enum value BRUSH (fixed from brush) 3 420s JS G ENUM: Defining enum value PENCIL (fixed from pencil) 4 420s JS G ENUM: Defining enum value AIRBRUSH (fixed from airbrush) 5 420s JS G ENUM: Defining enum value MOUSE (fixed from mouse) 6 420s JS G ENUM: Defining enum value LENS (fixed from lens) 7 420s JS G ENUM: Defining Gdk.DeviceToolType as 0x30055c909ec8 420s JS G NS: Found info type ENUM for 'DeviceType' in namespace 'Gdk' 420s JS G ENUM: Defining enum value MASTER (fixed from master) 0 420s JS G ENUM: Defining enum value SLAVE (fixed from slave) 1 420s JS G ENUM: Defining enum value FLOATING (fixed from floating) 2 420s JS G ENUM: Defining Gdk.DeviceType as 0x30055c90a7e0 420s JS G NS: Found info type OBJECT for 'Display' in namespace 'Gdk' 420s JS G OBJ: Defined class for Display (GdkDisplay), prototype 0x27dc24f39088, JSClass 0x662448a88610, in object 0x1200f4779308 420s JS G NS: Found info type OBJECT for 'DisplayManager' in namespace 'Gdk' 420s JS G OBJ: Defined class for DisplayManager (GdkDisplayManager), prototype 0x27dc24f390d8, JSClass 0x662448a88610, in object 0x1200f4779308 420s JS G NS: Found info type FLAGS for 'DragAction' in namespace 'Gdk' 420s JS G ENUM: Defining enum value DEFAULT (fixed from default) 1 420s JS G ENUM: Defining enum value COPY (fixed from copy) 2 420s JS G ENUM: Defining enum value MOVE (fixed from move) 4 420s JS G ENUM: Defining enum value LINK (fixed from link) 8 420s JS G ENUM: Defining enum value PRIVATE (fixed from private) 16 420s JS G ENUM: Defining enum value ASK (fixed from ask) 32 420s JS G ENUM: Defining Gdk.DragAction as 0x30055c90aed0 420s JS G NS: Found info type ENUM for 'DragCancelReason' in namespace 'Gdk' 420s JS G ENUM: Defining enum value NO_TARGET (fixed from no_target) 0 420s JS G ENUM: Defining enum value USER_CANCELLED (fixed from user_cancelled) 1 420s JS G ENUM: Defining enum value ERROR (fixed from error) 2 420s JS G ENUM: Defining Gdk.DragCancelReason as 0x30055c90b708 420s JS G NS: Found info type OBJECT for 'DragContext' in namespace 'Gdk' 420s JS G OBJ: Defined class for DragContext (GdkDragContext), prototype 0x27dc24f39178, JSClass 0x662448a88610, in object 0x1200f4779308 420s JS G NS: Found info type ENUM for 'DragProtocol' in namespace 'Gdk' 420s JS G ENUM: Defining enum value NONE (fixed from none) 0 420s JS G ENUM: Defining enum value MOTIF (fixed from motif) 1 420s JS G ENUM: Defining enum value XDND (fixed from xdnd) 2 420s JS G ENUM: Defining enum value ROOTWIN (fixed from rootwin) 3 420s JS G ENUM: Defining enum value WIN32_DROPFILES (fixed from win32_dropfiles) 4 420s JS G ENUM: Defining enum value OLE2 (fixed from ole2) 5 420s JS G ENUM: Defining enum value LOCAL (fixed from local) 6 420s JS G ENUM: Defining enum value WAYLAND (fixed from wayland) 7 420s JS G ENUM: Defining Gdk.DragProtocol as 0x30055c90bd50 420s JS G NS: Found info type OBJECT for 'DrawingContext' in namespace 'Gdk' 420s JS G OBJ: Defined class for DrawingContext (GdkDrawingContext), prototype 0x27dc24f391f0, JSClass 0x662448a88610, in object 0x1200f4779308 420s JS G NS: Found info type STRUCT for 'DrawingContextClass' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'EVENT_PROPAGATE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'EVENT_STOP' in namespace 'Gdk' 420s JS G NS: Found info type UNION for 'Event' in namespace 'Gdk' 420s JS G BXD: Defined class for Event (GdkEvent), prototype 0x27dc24f39240, JSClass 0x662448a885b0, in object 0x1200f4779308 420s JS G NS: Found info type STRUCT for 'EventAny' in namespace 'Gdk' 420s JS G BXD: Defined class for EventAny (void), prototype 0x27dc24f39290, JSClass 0x662448a885e0, in object 0x1200f4779308 420s JS G NS: Found info type STRUCT for 'EventButton' in namespace 'Gdk' 420s JS G BXD: Defined class for EventButton (void), prototype 0x27dc24f392b8, JSClass 0x662448a885e0, in object 0x1200f4779308 420s JS G NS: Found info type STRUCT for 'EventConfigure' in namespace 'Gdk' 420s JS G BXD: Defined class for EventConfigure (void), prototype 0x27dc24f392e0, JSClass 0x662448a885e0, in object 0x1200f4779308 420s JS G NS: Found info type STRUCT for 'EventCrossing' in namespace 'Gdk' 420s JS G BXD: Defined class for EventCrossing (void), prototype 0x27dc24f39308, JSClass 0x662448a885e0, in object 0x1200f4779308 420s JS G NS: Found info type STRUCT for 'EventDND' in namespace 'Gdk' 420s JS G BXD: Defined class for EventDND (void), prototype 0x27dc24f39330, JSClass 0x662448a885e0, in object 0x1200f4779308 420s JS G NS: Found info type STRUCT for 'EventExpose' in namespace 'Gdk' 420s JS G BXD: Defined class for EventExpose (void), prototype 0x27dc24f39358, JSClass 0x662448a885e0, in object 0x1200f4779308 420s JS G NS: Found info type STRUCT for 'EventFocus' in namespace 'Gdk' 420s JS G BXD: Defined class for EventFocus (void), prototype 0x27dc24f39380, JSClass 0x662448a885e0, in object 0x1200f4779308 420s JS G NS: Found info type STRUCT for 'EventGrabBroken' in namespace 'Gdk' 420s JS G BXD: Defined class for EventGrabBroken (void), prototype 0x27dc24f393a8, JSClass 0x662448a885e0, in object 0x1200f4779308 420s JS G NS: Found info type STRUCT for 'EventKey' in namespace 'Gdk' 420s JS G BXD: Defined class for EventKey (void), prototype 0x27dc24f393d0, JSClass 0x662448a885e0, in object 0x1200f4779308 420s JS G NS: Found info type FLAGS for 'EventMask' in namespace 'Gdk' 420s JS G ENUM: Defining enum value EXPOSURE_MASK (fixed from exposure_mask) 2 420s JS G ENUM: Defining enum value POINTER_MOTION_MASK (fixed from pointer_motion_mask) 4 420s JS G ENUM: Defining enum value POINTER_MOTION_HINT_MASK (fixed from pointer_motion_hint_mask) 8 420s JS G ENUM: Defining enum value BUTTON_MOTION_MASK (fixed from button_motion_mask) 16 420s JS G ENUM: Defining enum value BUTTON1_MOTION_MASK (fixed from button1_motion_mask) 32 420s JS G ENUM: Defining enum value BUTTON2_MOTION_MASK (fixed from button2_motion_mask) 64 420s JS G ENUM: Defining enum value BUTTON3_MOTION_MASK (fixed from button3_motion_mask) 128 420s JS G ENUM: Defining enum value BUTTON_PRESS_MASK (fixed from button_press_mask) 256 420s JS G ENUM: Defining enum value BUTTON_RELEASE_MASK (fixed from button_release_mask) 512 420s JS G ENUM: Defining enum value KEY_PRESS_MASK (fixed from key_press_mask) 1024 420s JS G ENUM: Defining enum value KEY_RELEASE_MASK (fixed from key_release_mask) 2048 420s JS G ENUM: Defining enum value ENTER_NOTIFY_MASK (fixed from enter_notify_mask) 4096 420s JS G ENUM: Defining enum value LEAVE_NOTIFY_MASK (fixed from leave_notify_mask) 8192 420s JS G ENUM: Defining enum value FOCUS_CHANGE_MASK (fixed from focus_change_mask) 16384 420s JS G ENUM: Defining enum value STRUCTURE_MASK (fixed from structure_mask) 32768 420s JS G ENUM: Defining enum value PROPERTY_CHANGE_MASK (fixed from property_change_mask) 65536 420s JS G ENUM: Defining enum value VISIBILITY_NOTIFY_MASK (fixed from visibility_notify_mask) 131072 420s JS G ENUM: Defining enum value PROXIMITY_IN_MASK (fixed from proximity_in_mask) 262144 420s JS G ENUM: Defining enum value PROXIMITY_OUT_MASK (fixed from proximity_out_mask) 524288 420s JS G ENUM: Defining enum value SUBSTRUCTURE_MASK (fixed from substructure_mask) 1048576 420s JS G ENUM: Defining enum value SCROLL_MASK (fixed from scroll_mask) 2097152 420s JS G ENUM: Defining enum value TOUCH_MASK (fixed from touch_mask) 4194304 420s JS G ENUM: Defining enum value SMOOTH_SCROLL_MASK (fixed from smooth_scroll_mask) 8388608 420s JS G ENUM: Defining enum value TOUCHPAD_GESTURE_MASK (fixed from touchpad_gesture_mask) 16777216 420s JS G ENUM: Defining enum value TABLET_PAD_MASK (fixed from tablet_pad_mask) 33554432 420s JS G ENUM: Defining enum value ALL_EVENTS_MASK (fixed from all_events_mask) 67108862 420s JS G ENUM: Defining Gdk.EventMask as 0x30055c90cfa0 420s JS G NS: Found info type STRUCT for 'EventMotion' in namespace 'Gdk' 420s JS G BXD: Defined class for EventMotion (void), prototype 0x27dc24f39420, JSClass 0x662448a885e0, in object 0x1200f4779308 420s JS G NS: Found info type STRUCT for 'EventOwnerChange' in namespace 'Gdk' 420s JS G BXD: Defined class for EventOwnerChange (void), prototype 0x27dc24f39448, JSClass 0x662448a885e0, in object 0x1200f4779308 420s JS G NS: Found info type STRUCT for 'EventPadAxis' in namespace 'Gdk' 420s JS G BXD: Defined class for EventPadAxis (void), prototype 0x27dc24f39470, JSClass 0x662448a885e0, in object 0x1200f4779308 420s JS G NS: Found info type STRUCT for 'EventPadButton' in namespace 'Gdk' 420s JS G BXD: Defined class for EventPadButton (void), prototype 0x27dc24f39498, JSClass 0x662448a885e0, in object 0x1200f4779308 420s JS G NS: Found info type STRUCT for 'EventPadGroupMode' in namespace 'Gdk' 420s JS G BXD: Defined class for EventPadGroupMode (void), prototype 0x27dc24f394c0, JSClass 0x662448a885e0, in object 0x1200f4779308 420s JS G NS: Found info type STRUCT for 'EventProperty' in namespace 'Gdk' 420s JS G BXD: Defined class for EventProperty (void), prototype 0x27dc24f394e8, JSClass 0x662448a885e0, in object 0x1200f4779308 420s JS G NS: Found info type STRUCT for 'EventProximity' in namespace 'Gdk' 420s JS G BXD: Defined class for EventProximity (void), prototype 0x27dc24f39510, JSClass 0x662448a885e0, in object 0x1200f4779308 420s JS G NS: Found info type STRUCT for 'EventScroll' in namespace 'Gdk' 420s JS G BXD: Defined class for EventScroll (void), prototype 0x27dc24f39538, JSClass 0x662448a885e0, in object 0x1200f4779308 420s JS G NS: Found info type STRUCT for 'EventSelection' in namespace 'Gdk' 420s JS G BXD: Defined class for EventSelection (void), prototype 0x27dc24f39560, JSClass 0x662448a885e0, in object 0x1200f4779308 420s JS G NS: Found info type STRUCT for 'EventSequence' in namespace 'Gdk' 420s JS G BXD: Defined class for EventSequence (GdkEventSequence), prototype 0x27dc24f39588, JSClass 0x662448a885e0, in object 0x1200f4779308 420s JS G NS: Found info type STRUCT for 'EventSetting' in namespace 'Gdk' 420s JS G BXD: Defined class for EventSetting (void), prototype 0x27dc24f395d8, JSClass 0x662448a885e0, in object 0x1200f4779308 420s JS G NS: Found info type STRUCT for 'EventTouch' in namespace 'Gdk' 420s JS G BXD: Defined class for EventTouch (void), prototype 0x27dc24f39600, JSClass 0x662448a885e0, in object 0x1200f4779308 420s JS G NS: Found info type STRUCT for 'EventTouchpadPinch' in namespace 'Gdk' 420s JS G BXD: Defined class for EventTouchpadPinch (void), prototype 0x27dc24f39628, JSClass 0x662448a885e0, in object 0x1200f4779308 420s JS G NS: Found info type STRUCT for 'EventTouchpadSwipe' in namespace 'Gdk' 420s JS G BXD: Defined class for EventTouchpadSwipe (void), prototype 0x27dc24f39650, JSClass 0x662448a885e0, in object 0x1200f4779308 420s JS G NS: Found info type ENUM for 'EventType' in namespace 'Gdk' 420s JS G ENUM: Defining enum value NOTHING (fixed from nothing) -1 420s JS G ENUM: Defining enum value DELETE (fixed from delete) 0 420s JS G ENUM: Defining enum value DESTROY (fixed from destroy) 1 420s JS G ENUM: Defining enum value EXPOSE (fixed from expose) 2 420s JS G ENUM: Defining enum value MOTION_NOTIFY (fixed from motion_notify) 3 420s JS G ENUM: Defining enum value BUTTON_PRESS (fixed from button_press) 4 420s JS G ENUM: Defining enum value 2BUTTON_PRESS (fixed from 2button_press) 5 420s JS G ENUM: Defining enum value DOUBLE_BUTTON_PRESS (fixed from double_button_press) 5 420s JS G ENUM: Defining enum value 3BUTTON_PRESS (fixed from 3button_press) 6 420s JS G ENUM: Defining enum value TRIPLE_BUTTON_PRESS (fixed from triple_button_press) 6 420s JS G ENUM: Defining enum value BUTTON_RELEASE (fixed from button_release) 7 420s JS G ENUM: Defining enum value KEY_PRESS (fixed from key_press) 8 420s JS G ENUM: Defining enum value KEY_RELEASE (fixed from key_release) 9 420s JS G ENUM: Defining enum value ENTER_NOTIFY (fixed from enter_notify) 10 420s JS G ENUM: Defining enum value LEAVE_NOTIFY (fixed from leave_notify) 11 420s JS G ENUM: Defining enum value FOCUS_CHANGE (fixed from focus_change) 12 420s JS G ENUM: Defining enum value CONFIGURE (fixed from configure) 13 420s JS G ENUM: Defining enum value MAP (fixed from map) 14 420s JS G ENUM: Defining enum value UNMAP (fixed from unmap) 15 420s JS G ENUM: Defining enum value PROPERTY_NOTIFY (fixed from property_notify) 16 420s JS G ENUM: Defining enum value SELECTION_CLEAR (fixed from selection_clear) 17 420s JS G ENUM: Defining enum value SELECTION_REQUEST (fixed from selection_request) 18 420s JS G ENUM: Defining enum value SELECTION_NOTIFY (fixed from selection_notify) 19 420s JS G ENUM: Defining enum value PROXIMITY_IN (fixed from proximity_in) 20 420s JS G ENUM: Defining enum value PROXIMITY_OUT (fixed from proximity_out) 21 420s JS G ENUM: Defining enum value DRAG_ENTER (fixed from drag_enter) 22 420s JS G ENUM: Defining enum value DRAG_LEAVE (fixed from drag_leave) 23 420s JS G ENUM: Defining enum value DRAG_MOTION (fixed from drag_motion) 24 420s JS G ENUM: Defining enum value DRAG_STATUS (fixed from drag_status) 25 420s JS G ENUM: Defining enum value DROP_START (fixed from drop_start) 26 420s JS G ENUM: Defining enum value DROP_FINISHED (fixed from drop_finished) 27 420s JS G ENUM: Defining enum value CLIENT_EVENT (fixed from client_event) 28 420s JS G ENUM: Defining enum value VISIBILITY_NOTIFY (fixed from visibility_notify) 29 420s JS G ENUM: Defining enum value SCROLL (fixed from scroll) 31 420s JS G ENUM: Defining enum value WINDOW_STATE (fixed from window_state) 32 420s JS G ENUM: Defining enum value SETTING (fixed from setting) 33 420s JS G ENUM: Defining enum value OWNER_CHANGE (fixed from owner_change) 34 420s JS G ENUM: Defining enum value GRAB_BROKEN (fixed from grab_broken) 35 420s JS G ENUM: Defining enum value DAMAGE (fixed from damage) 36 420s JS G ENUM: Defining enum value TOUCH_BEGIN (fixed from touch_begin) 37 420s JS G ENUM: Defining enum value TOUCH_UPDATE (fixed from touch_update) 38 420s JS G ENUM: Defining enum value TOUCH_END (fixed from touch_end) 39 420s JS G ENUM: Defining enum value TOUCH_CANCEL (fixed from touch_cancel) 40 420s JS G ENUM: Defining enum value TOUCHPAD_SWIPE (fixed from touchpad_swipe) 41 420s JS G ENUM: Defining enum value TOUCHPAD_PINCH (fixed from touchpad_pinch) 42 420s JS G ENUM: Defining enum value PAD_BUTTON_PRESS (fixed from pad_button_press) 43 420s JS G ENUM: Defining enum value PAD_BUTTON_RELEASE (fixed from pad_button_release) 44 420s JS G ENUM: Defining enum value PAD_RING (fixed from pad_ring) 45 420s JS G ENUM: Defining enum value PAD_STRIP (fixed from pad_strip) 46 420s JS G ENUM: Defining enum value PAD_GROUP_MODE (fixed from pad_group_mode) 47 420s JS G ENUM: Defining enum value EVENT_LAST (fixed from event_last) 48 420s JS G ENUM: Defining Gdk.EventType as 0x30055c90f198 420s JS G NS: Found info type STRUCT for 'EventVisibility' in namespace 'Gdk' 420s JS G BXD: Defined class for EventVisibility (void), prototype 0x27dc24f396a0, JSClass 0x662448a885e0, in object 0x1200f4779308 420s JS G NS: Found info type STRUCT for 'EventWindowState' in namespace 'Gdk' 420s JS G BXD: Defined class for EventWindowState (void), prototype 0x27dc24f396c8, JSClass 0x662448a885e0, in object 0x1200f4779308 420s JS G NS: Found info type ENUM for 'FilterReturn' in namespace 'Gdk' 420s JS G ENUM: Defining enum value CONTINUE (fixed from continue) 0 420s JS G ENUM: Defining enum value TRANSLATE (fixed from translate) 1 420s JS G ENUM: Defining enum value REMOVE (fixed from remove) 2 420s JS G ENUM: Defining Gdk.FilterReturn as 0x30055c9119f0 420s JS G NS: Found info type OBJECT for 'FrameClock' in namespace 'Gdk' 420s JS G OBJ: Defined class for FrameClock (GdkFrameClock), prototype 0x27dc24f39718, JSClass 0x662448a88610, in object 0x1200f4779308 420s JS G NS: Found info type STRUCT for 'FrameClockClass' in namespace 'Gdk' 420s JS G NS: Found info type FLAGS for 'FrameClockPhase' in namespace 'Gdk' 420s JS G ENUM: Defining enum value NONE (fixed from none) 0 420s JS G ENUM: Defining enum value FLUSH_EVENTS (fixed from flush_events) 1 420s JS G ENUM: Defining enum value BEFORE_PAINT (fixed from before_paint) 2 420s JS G ENUM: Defining enum value UPDATE (fixed from update) 4 420s JS G ENUM: Defining enum value LAYOUT (fixed from layout) 8 420s JS G ENUM: Defining enum value PAINT (fixed from paint) 16 420s JS G ENUM: Defining enum value RESUME_EVENTS (fixed from resume_events) 32 420s JS G ENUM: Defining enum value AFTER_PAINT (fixed from after_paint) 64 420s JS G ENUM: Defining Gdk.FrameClockPhase as 0x30055c9120a0 420s JS G NS: Found info type STRUCT for 'FrameClockPrivate' in namespace 'Gdk' 420s JS G BXD: Defined class for FrameClockPrivate (void), prototype 0x27dc24f39790, JSClass 0x662448a885e0, in object 0x1200f4779308 420s JS G NS: Found info type STRUCT for 'FrameTimings' in namespace 'Gdk' 420s JS G BXD: Defined class for FrameTimings (GdkFrameTimings), prototype 0x27dc24f397b8, JSClass 0x662448a885e0, in object 0x1200f4779308 420s JS G NS: Found info type ENUM for 'FullscreenMode' in namespace 'Gdk' 420s JS G ENUM: Defining enum value CURRENT_MONITOR (fixed from current_monitor) 0 420s JS G ENUM: Defining enum value ALL_MONITORS (fixed from all_monitors) 1 420s JS G ENUM: Defining Gdk.FullscreenMode as 0x30055c912b30 420s JS G NS: Found info type OBJECT for 'GLContext' in namespace 'Gdk' 420s JS G OBJ: Defined class for GLContext (GdkGLContext), prototype 0x27dc24f39830, JSClass 0x662448a88610, in object 0x1200f4779308 420s JS G NS: Found info type ENUM for 'GLError' in namespace 'Gdk' 420s JS G ERR: Defined class for GLError (GError), prototype 0x27dc24f344e8, JSClass 0x662448a8a5c0, in object 0x1200f4779308 420s JS G ENUM: Defining enum value NOT_AVAILABLE (fixed from not_available) 0 420s JS G ENUM: Defining enum value UNSUPPORTED_FORMAT (fixed from unsupported_format) 1 420s JS G ENUM: Defining enum value UNSUPPORTED_PROFILE (fixed from unsupported_profile) 2 420s JS G NS: Found info type STRUCT for 'Geometry' in namespace 'Gdk' 420s JS G BXD: Defined class for Geometry (void), prototype 0x27dc24f39880, JSClass 0x662448a885e0, in object 0x1200f4779308 420s JS G NS: Found info type ENUM for 'GrabOwnership' in namespace 'Gdk' 420s JS G ENUM: Defining enum value NONE (fixed from none) 0 420s JS G ENUM: Defining enum value WINDOW (fixed from window) 1 420s JS G ENUM: Defining enum value APPLICATION (fixed from application) 2 420s JS G ENUM: Defining Gdk.GrabOwnership as 0x30055c913278 420s JS G NS: Found info type ENUM for 'GrabStatus' in namespace 'Gdk' 420s JS G ENUM: Defining enum value SUCCESS (fixed from success) 0 420s JS G ENUM: Defining enum value ALREADY_GRABBED (fixed from already_grabbed) 1 420s JS G ENUM: Defining enum value INVALID_TIME (fixed from invalid_time) 2 420s JS G ENUM: Defining enum value NOT_VIEWABLE (fixed from not_viewable) 3 420s JS G ENUM: Defining enum value FROZEN (fixed from frozen) 4 420s JS G ENUM: Defining enum value FAILED (fixed from failed) 5 420s JS G ENUM: Defining Gdk.GrabStatus as 0x30055c913800 420s JS G NS: Found info type ENUM for 'Gravity' in namespace 'Gdk' 420s JS G ENUM: Defining enum value NORTH_WEST (fixed from north_west) 1 420s JS G ENUM: Defining enum value NORTH (fixed from north) 2 420s JS G ENUM: Defining enum value NORTH_EAST (fixed from north_east) 3 420s JS G ENUM: Defining enum value WEST (fixed from west) 4 420s JS G ENUM: Defining enum value CENTER (fixed from center) 5 420s JS G ENUM: Defining enum value EAST (fixed from east) 6 420s JS G ENUM: Defining enum value SOUTH_WEST (fixed from south_west) 7 420s JS G ENUM: Defining enum value SOUTH (fixed from south) 8 420s JS G ENUM: Defining enum value SOUTH_EAST (fixed from south_east) 9 420s JS G ENUM: Defining enum value STATIC (fixed from static) 10 420s JS G ENUM: Defining Gdk.Gravity as 0x30055c914048 420s JS G NS: Found info type ENUM for 'InputMode' in namespace 'Gdk' 420s JS G ENUM: Defining enum value DISABLED (fixed from disabled) 0 420s JS G ENUM: Defining enum value SCREEN (fixed from screen) 1 420s JS G ENUM: Defining enum value WINDOW (fixed from window) 2 420s JS G ENUM: Defining Gdk.InputMode as 0x30055c914a98 420s JS G NS: Found info type ENUM for 'InputSource' in namespace 'Gdk' 420s JS G ENUM: Defining enum value MOUSE (fixed from mouse) 0 420s JS G ENUM: Defining enum value PEN (fixed from pen) 1 420s JS G ENUM: Defining enum value ERASER (fixed from eraser) 2 420s JS G ENUM: Defining enum value CURSOR (fixed from cursor) 3 420s JS G ENUM: Defining enum value KEYBOARD (fixed from keyboard) 4 420s JS G ENUM: Defining enum value TOUCHSCREEN (fixed from touchscreen) 5 420s JS G ENUM: Defining enum value TOUCHPAD (fixed from touchpad) 6 420s JS G ENUM: Defining enum value TRACKPOINT (fixed from trackpoint) 7 420s JS G ENUM: Defining enum value TABLET_PAD (fixed from tablet_pad) 8 420s JS G ENUM: Defining Gdk.InputSource as 0x30055c915020 420s JS G NS: Found info type CONSTANT for 'KEY_0' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_1' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_2' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_3' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_3270_AltCursor' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_3270_Attn' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_3270_BackTab' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_3270_ChangeScreen' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_3270_Copy' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_3270_CursorBlink' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_3270_CursorSelect' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_3270_DeleteWord' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_3270_Duplicate' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_3270_Enter' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_3270_EraseEOF' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_3270_EraseInput' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_3270_ExSelect' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_3270_FieldMark' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_3270_Ident' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_3270_Jump' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_3270_KeyClick' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_3270_Left2' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_3270_PA1' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_3270_PA2' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_3270_PA3' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_3270_Play' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_3270_PrintScreen' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_3270_Quit' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_3270_Record' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_3270_Reset' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_3270_Right2' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_3270_Rule' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_3270_Setup' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_3270_Test' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_4' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_5' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_6' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_7' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_8' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_9' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_A' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_AE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Aacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Abelowdot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Abreve' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Abreveacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Abrevebelowdot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Abrevegrave' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Abrevehook' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Abrevetilde' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_AccessX_Enable' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_AccessX_Feedback_Enable' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Acircumflex' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Acircumflexacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Acircumflexbelowdot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Acircumflexgrave' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Acircumflexhook' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Acircumflextilde' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_AddFavorite' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Adiaeresis' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Agrave' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ahook' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Alt_L' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Alt_R' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Amacron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Aogonek' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ApplicationLeft' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ApplicationRight' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_0' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_1' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_2' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_3' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_4' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_5' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_6' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_7' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_8' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_9' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_ain' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_alef' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_alefmaksura' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_beh' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_comma' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_dad' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_dal' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_damma' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_dammatan' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_ddal' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_farsi_yeh' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_fatha' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_fathatan' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_feh' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_fullstop' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_gaf' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_ghain' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_ha' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hah' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamza' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamza_above' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamza_below' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamzaonalef' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamzaonwaw' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamzaonyeh' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_hamzaunderalef' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_heh' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_heh_doachashmee' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_heh_goal' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_jeem' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_jeh' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_kaf' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_kasra' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_kasratan' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_keheh' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_khah' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_lam' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_madda_above' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_maddaonalef' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_meem' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_noon' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_noon_ghunna' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_peh' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_percent' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_qaf' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_question_mark' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_ra' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_rreh' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_sad' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_seen' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_semicolon' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_shadda' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_sheen' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_sukun' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_superscript_alef' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_switch' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_tah' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_tatweel' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_tcheh' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_teh' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_tehmarbuta' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_thal' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_theh' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_tteh' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_veh' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_waw' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_yeh' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_yeh_baree' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_zah' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Arabic_zain' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Aring' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_AT' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_AYB' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_BEN' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_CHA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_DA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_DZA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_E' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_FE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_GHAT' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_GIM' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_HI' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_HO' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_INI' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_JE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_KE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_KEN' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_KHE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_LYUN' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_MEN' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_NU' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_O' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_PE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_PYUR' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_RA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_RE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_SE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_SHA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_TCHE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_TO' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_TSA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_TSO' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_TYUN' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_VEV' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_VO' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_VYUN' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_YECH' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ZA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ZHE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_accent' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_amanak' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_apostrophe' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_at' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ayb' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ben' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_but' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_cha' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_da' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_dza' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_e' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_exclam' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_fe' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_full_stop' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ghat' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_gim' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_hi' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ho' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_hyphen' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ini' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_je' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ke' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ken' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_khe' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ligature_ew' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_lyun' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_men' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_nu' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_o' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_paruyk' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_pe' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_pyur' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_question' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_ra' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_re' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_se' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_separation_mark' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_sha' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_shesht' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_tche' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_to' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_tsa' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_tso' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_tyun' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_verjaket' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_vev' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_vo' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_vyun' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_yech' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_yentamna' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_za' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Armenian_zhe' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Atilde' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_AudibleBell_Enable' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_AudioCycleTrack' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_AudioForward' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_AudioLowerVolume' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_AudioMedia' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_AudioMicMute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_AudioMute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_AudioNext' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_AudioPause' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_AudioPlay' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_AudioPreset' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_AudioPrev' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_AudioRaiseVolume' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_AudioRandomPlay' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_AudioRecord' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_AudioRepeat' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_AudioRewind' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_AudioStop' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Away' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_B' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Babovedot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Back' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_BackForward' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_BackSpace' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Battery' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Begin' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Blue' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Bluetooth' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Book' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_BounceKeys_Enable' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Break' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_BrightnessAdjust' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Byelorussian_SHORTU' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Byelorussian_shortu' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_C' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_CD' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_CH' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_C_H' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_C_h' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cabovedot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Calculator' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Calendar' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cancel' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Caps_Lock' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ccaron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ccedilla' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ccircumflex' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ch' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Clear' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ClearGrab' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Close' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Codeinput' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ColonSign' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Community' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ContrastAdjust' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Control_L' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Control_R' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Copy' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_CruzeiroSign' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cut' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_CycleAngle' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_A' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_BE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_CHE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_CHE_descender' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_CHE_vertstroke' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_DE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_DZHE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_E' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_EF' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_EL' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_EM' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_EN' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_EN_descender' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ER' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ES' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_GHE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_GHE_bar' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_HA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_HARDSIGN' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_HA_descender' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_I' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_IE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_IO' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_I_macron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_JE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_KA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_KA_descender' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_KA_vertstroke' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_LJE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_NJE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_O' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_O_bar' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_PE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_SCHWA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_SHA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_SHCHA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_SHHA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_SHORTI' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_SOFTSIGN' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_TE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_TSE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_U' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_U_macron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_U_straight' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_U_straight_bar' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_VE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_YA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_YERU' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_YU' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ZE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ZHE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ZHE_descender' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_a' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_be' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_che' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_che_descender' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_che_vertstroke' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_de' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_dzhe' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_e' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ef' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_el' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_em' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_en' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_en_descender' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_er' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_es' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ghe' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ghe_bar' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ha' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ha_descender' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_hardsign' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_i' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_i_macron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ie' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_io' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_je' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ka' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ka_descender' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ka_vertstroke' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_lje' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_nje' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_o' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_o_bar' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_pe' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_schwa' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_sha' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_shcha' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_shha' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_shorti' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_softsign' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_te' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_tse' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_u' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_u_macron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_u_straight' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_u_straight_bar' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ve' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ya' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_yeru' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_yu' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_ze' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_zhe' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Cyrillic_zhe_descender' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_D' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_DOS' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Dabovedot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Dcaron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Delete' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Display' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Documents' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_DongSign' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Down' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Dstroke' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_E' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ENG' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ETH' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_EZH' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Eabovedot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Eacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ebelowdot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ecaron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ecircumflex' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ecircumflexacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ecircumflexbelowdot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ecircumflexgrave' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ecircumflexhook' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ecircumflextilde' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_EcuSign' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ediaeresis' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Egrave' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ehook' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Eisu_Shift' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Eisu_toggle' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Eject' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Emacron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_End' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Eogonek' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Escape' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Eth' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Etilde' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_EuroSign' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Excel' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Execute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Explorer' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_F' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_F1' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_F10' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_F11' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_F12' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_F13' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_F14' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_F15' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_F16' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_F17' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_F18' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_F19' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_F2' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_F20' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_F21' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_F22' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_F23' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_F24' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_F25' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_F26' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_F27' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_F28' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_F29' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_F3' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_F30' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_F31' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_F32' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_F33' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_F34' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_F35' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_F4' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_F5' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_F6' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_F7' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_F8' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_F9' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_FFrancSign' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Fabovedot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Farsi_0' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Farsi_1' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Farsi_2' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Farsi_3' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Farsi_4' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Farsi_5' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Farsi_6' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Farsi_7' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Farsi_8' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Farsi_9' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Farsi_yeh' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Favorites' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Finance' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Find' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_First_Virtual_Screen' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Forward' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_FrameBack' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_FrameForward' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_G' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Gabovedot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Game' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Gbreve' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Gcaron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Gcedilla' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Gcircumflex' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Georgian_an' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Georgian_ban' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Georgian_can' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Georgian_char' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Georgian_chin' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Georgian_cil' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Georgian_don' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Georgian_en' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Georgian_fi' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Georgian_gan' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Georgian_ghan' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Georgian_hae' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Georgian_har' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Georgian_he' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Georgian_hie' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Georgian_hoe' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Georgian_in' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Georgian_jhan' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Georgian_jil' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Georgian_kan' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Georgian_khar' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Georgian_las' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Georgian_man' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Georgian_nar' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Georgian_on' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Georgian_par' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Georgian_phar' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Georgian_qar' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Georgian_rae' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Georgian_san' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Georgian_shin' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Georgian_tan' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Georgian_tar' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Georgian_un' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Georgian_vin' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Georgian_we' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Georgian_xan' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Georgian_zen' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Georgian_zhar' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Go' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_ALPHA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_ALPHAaccent' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_BETA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_CHI' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_DELTA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_EPSILON' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_EPSILONaccent' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_ETA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_ETAaccent' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_GAMMA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_IOTA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_IOTAaccent' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_IOTAdiaeresis' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_IOTAdieresis' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_KAPPA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_LAMBDA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_LAMDA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_MU' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_NU' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_OMEGA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_OMEGAaccent' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_OMICRON' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_OMICRONaccent' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_PHI' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_PI' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_PSI' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_RHO' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_SIGMA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_TAU' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_THETA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_UPSILON' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_UPSILONaccent' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_UPSILONdieresis' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_XI' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_ZETA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_accentdieresis' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_alpha' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_alphaaccent' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_beta' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_chi' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_delta' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_epsilon' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_epsilonaccent' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_eta' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_etaaccent' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_finalsmallsigma' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_gamma' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_horizbar' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_iota' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_iotaaccent' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_iotaaccentdieresis' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_iotadieresis' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_kappa' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_lambda' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_lamda' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_mu' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_nu' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_omega' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_omegaaccent' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_omicron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_omicronaccent' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_phi' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_pi' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_psi' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_rho' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_sigma' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_switch' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_tau' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_theta' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_upsilon' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_upsilonaccent' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_upsilonaccentdieresis' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_upsilondieresis' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_xi' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Greek_zeta' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Green' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_H' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_A' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_AE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_AraeA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_AraeAE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Banja' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Cieuc' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Codeinput' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Dikeud' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_E' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_EO' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_EU' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_End' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Hanja' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Hieuh' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_I' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Ieung' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Cieuc' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Dikeud' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Hieuh' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Ieung' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Jieuj' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Khieuq' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Kiyeog' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_KiyeogSios' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_KkogjiDalrinIeung' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Mieum' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Nieun' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_NieunHieuh' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_NieunJieuj' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_PanSios' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Phieuf' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Pieub' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_PieubSios' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Rieul' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulHieuh' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulKiyeog' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulMieum' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulPhieuf' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulPieub' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulSios' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_RieulTieut' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Sios' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_SsangKiyeog' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_SsangSios' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_Tieut' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_J_YeorinHieuh' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Jamo' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Jeonja' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Jieuj' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Khieuq' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Kiyeog' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_KiyeogSios' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_KkogjiDalrinIeung' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Mieum' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_MultipleCandidate' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Nieun' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_NieunHieuh' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_NieunJieuj' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_O' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_OE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_PanSios' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Phieuf' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Pieub' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_PieubSios' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_PostHanja' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_PreHanja' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_PreviousCandidate' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Rieul' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulHieuh' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulKiyeog' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulMieum' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulPhieuf' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulPieub' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulSios' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulTieut' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_RieulYeorinHieuh' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Romaja' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SingleCandidate' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Sios' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Special' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SsangDikeud' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SsangJieuj' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SsangKiyeog' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SsangPieub' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SsangSios' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Start' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SunkyeongeumMieum' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SunkyeongeumPhieuf' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_SunkyeongeumPieub' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_Tieut' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_U' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_WA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_WAE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_WE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_WEO' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_WI' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YAE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YEO' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YI' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YO' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YU' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_YeorinHieuh' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hangul_switch' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hankaku' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hcircumflex' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hebrew_switch' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Help' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Henkan' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Henkan_Mode' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hibernate' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hiragana' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hiragana_Katakana' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_History' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Home' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_HomePage' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_HotLinks' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hstroke' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hyper_L' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Hyper_R' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_I' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_Center_Object' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_Continuous_Underline' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_Discontinuous_Underline' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_Emphasize' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_Enter' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_Fast_Cursor_Down' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_Fast_Cursor_Left' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_Fast_Cursor_Right' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_Fast_Cursor_Up' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_First_Group' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_First_Group_Lock' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_Group_Latch' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_Group_Lock' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_Group_Shift' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_Last_Group' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_Last_Group_Lock' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_Left_Tab' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_Level2_Latch' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_Level3_Latch' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_Level3_Lock' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_Level3_Shift' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_Level5_Latch' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_Level5_Lock' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_Level5_Shift' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_Lock' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_Move_Line_Down' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_Move_Line_Up' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_Next_Group' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_Next_Group_Lock' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_Partial_Line_Down' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_Partial_Line_Up' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_Partial_Space_Left' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_Partial_Space_Right' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_Prev_Group' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_Prev_Group_Lock' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_Release_Both_Margins' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_Release_Margin_Left' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_Release_Margin_Right' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_Set_Margin_Left' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ISO_Set_Margin_Right' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Iabovedot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Iacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ibelowdot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ibreve' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Icircumflex' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Idiaeresis' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Igrave' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ihook' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Imacron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Insert' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Iogonek' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Itilde' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_J' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Jcircumflex' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_K' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KP_0' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KP_1' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KP_2' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KP_3' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KP_4' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KP_5' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KP_6' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KP_7' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KP_8' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KP_9' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KP_Add' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KP_Begin' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KP_Decimal' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KP_Delete' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KP_Divide' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KP_Down' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KP_End' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KP_Enter' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KP_Equal' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KP_F1' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KP_F2' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KP_F3' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KP_F4' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KP_Home' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KP_Insert' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KP_Left' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KP_Multiply' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KP_Next' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KP_Page_Down' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KP_Page_Up' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KP_Prior' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KP_Right' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KP_Separator' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KP_Space' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KP_Subtract' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KP_Tab' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KP_Up' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Kana_Lock' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Kana_Shift' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Kanji' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Kanji_Bangou' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Katakana' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KbdBrightnessDown' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KbdBrightnessUp' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_KbdLightOnOff' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Kcedilla' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Keyboard' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Korean_Won' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_L' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_L1' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_L10' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_L2' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_L3' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_L4' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_L5' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_L6' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_L7' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_L8' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_L9' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Lacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Last_Virtual_Screen' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Launch0' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Launch1' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Launch2' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Launch3' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Launch4' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Launch5' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Launch6' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Launch7' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Launch8' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Launch9' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_LaunchA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_LaunchB' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_LaunchC' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_LaunchD' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_LaunchE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_LaunchF' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Lbelowdot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Lcaron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Lcedilla' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Left' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_LightBulb' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Linefeed' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_LiraSign' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_LogGrabInfo' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_LogOff' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_LogWindowTree' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Lstroke' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_M' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Mabovedot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Macedonia_DSE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Macedonia_GJE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Macedonia_KJE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Macedonia_dse' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Macedonia_gje' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Macedonia_kje' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Mae_Koho' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Mail' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_MailForward' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Market' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Massyo' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Meeting' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Memo' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Menu' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_MenuKB' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_MenuPB' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Messenger' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Meta_L' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Meta_R' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_MillSign' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ModeLock' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Mode_switch' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_MonBrightnessDown' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_MonBrightnessUp' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_MouseKeys_Accel_Enable' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_MouseKeys_Enable' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Muhenkan' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Multi_key' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_MultipleCandidate' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Music' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_MyComputer' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_MySites' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_N' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Nacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_NairaSign' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ncaron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ncedilla' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_New' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_NewSheqelSign' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_News' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Next' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Next_VMode' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Next_Virtual_Screen' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ntilde' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Num_Lock' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_O' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_OE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Oacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Obarred' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Obelowdot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ocaron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ocircumflex' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ocircumflexacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ocircumflexbelowdot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ocircumflexgrave' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ocircumflexhook' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ocircumflextilde' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Odiaeresis' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Odoubleacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_OfficeHome' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ograve' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ohook' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ohorn' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ohornacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ohornbelowdot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ohorngrave' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ohornhook' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ohorntilde' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Omacron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ooblique' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Open' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_OpenURL' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Option' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Oslash' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Otilde' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Overlay1_Enable' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Overlay2_Enable' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_P' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Pabovedot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Page_Down' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Page_Up' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Paste' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Pause' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_PesetaSign' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Phone' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Pictures' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Accelerate' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Button1' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Button2' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Button3' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Button4' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Button5' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Button_Dflt' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DblClick1' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DblClick2' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DblClick3' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DblClick4' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DblClick5' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DblClick_Dflt' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DfltBtnNext' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DfltBtnPrev' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Down' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DownLeft' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Pointer_DownRight' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Drag1' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Drag2' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Drag3' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Drag4' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Drag5' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Drag_Dflt' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Pointer_EnableKeys' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Left' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Right' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Pointer_Up' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Pointer_UpLeft' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Pointer_UpRight' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_PowerDown' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_PowerOff' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Prev_VMode' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Prev_Virtual_Screen' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_PreviousCandidate' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Print' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Prior' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Q' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_R' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_R1' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_R10' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_R11' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_R12' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_R13' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_R14' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_R15' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_R2' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_R3' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_R4' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_R5' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_R6' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_R7' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_R8' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_R9' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_RFKill' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Racute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Rcaron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Rcedilla' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Red' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Redo' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Refresh' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Reload' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_RepeatKeys_Enable' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Reply' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Return' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Right' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_RockerDown' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_RockerEnter' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_RockerUp' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Romaji' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_RotateWindows' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_RotationKB' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_RotationPB' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_RupeeSign' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_S' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_SCHWA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sabovedot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Save' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Scaron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Scedilla' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Scircumflex' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ScreenSaver' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ScrollClick' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ScrollDown' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ScrollUp' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Scroll_Lock' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Search' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Select' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_SelectButton' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Send' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Serbian_DJE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Serbian_DZE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Serbian_JE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Serbian_LJE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Serbian_NJE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Serbian_TSHE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Serbian_dje' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Serbian_dze' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Serbian_je' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Serbian_lje' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Serbian_nje' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Serbian_tshe' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Shift_L' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Shift_Lock' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Shift_R' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Shop' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_SingleCandidate' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_a' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_aa' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_aa2' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ae' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ae2' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_aee' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_aee2' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ai' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ai2' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_al' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_au' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_au2' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ba' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_bha' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ca' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_cha' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_dda' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ddha' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_dha' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_dhha' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_e' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_e2' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ee' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ee2' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_fa' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ga' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_gha' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_h2' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ha' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_i' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_i2' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ii' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ii2' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ja' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_jha' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_jnya' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ka' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_kha' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_kunddaliya' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_la' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_lla' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_lu' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_lu2' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_luu' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_luu2' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ma' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_mba' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_na' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ndda' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ndha' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ng' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ng2' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_nga' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_nja' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_nna' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_nya' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_o' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_o2' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_oo' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_oo2' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_pa' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_pha' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ra' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ri' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_rii' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ru2' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ruu2' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_sa' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_sha' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ssha' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_tha' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_thha' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_tta' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ttha' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_u' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_u2' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_uu' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_uu2' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_va' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sinh_ya' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sleep' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_SlowKeys_Enable' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Spell' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_SplitScreen' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Standby' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Start' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_StickyKeys_Enable' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Stop' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Subtitle' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Super_L' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Super_R' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Support' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Suspend' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_1' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_10' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_11' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_12' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_2' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_3' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_4' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_5' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_6' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_7' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_8' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Switch_VT_9' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Sys_Req' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_T' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_THORN' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Tab' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Tabovedot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_TaskPane' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Tcaron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Tcedilla' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Terminal' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Terminate_Server' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_baht' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_bobaimai' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_chochan' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_chochang' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_choching' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_chochoe' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_dochada' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_dodek' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_fofa' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_fofan' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_hohip' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_honokhuk' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_khokhai' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_khokhon' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_khokhuat' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_khokhwai' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_khorakhang' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_kokai' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_lakkhangyao' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_lekchet' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_lekha' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_lekhok' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_lekkao' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_leknung' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_lekpaet' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_leksam' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_leksi' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_leksong' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_leksun' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_lochula' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_loling' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_lu' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_maichattawa' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_maiek' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_maihanakat' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_maihanakat_maitho' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_maitaikhu' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_maitho' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_maitri' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_maiyamok' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_moma' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_ngongu' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_nikhahit' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_nonen' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_nonu' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_oang' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_paiyannoi' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_phinthu' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_phophan' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_phophung' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_phosamphao' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_popla' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_rorua' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_ru' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraa' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraaa' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraae' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraaimaimalai' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraaimaimuan' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraam' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_sarae' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_sarai' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraii' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_sarao' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_sarau' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_saraue' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_sarauee' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_sarauu' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_sorusi' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_sosala' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_soso' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_sosua' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_thanthakhat' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_thonangmontho' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_thophuthao' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_thothahan' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_thothan' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_thothong' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_thothung' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_topatak' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_totao' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_wowaen' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_yoyak' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thai_yoying' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Thorn' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Time' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ToDoList' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Tools' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_TopMenu' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_TouchpadOff' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_TouchpadOn' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_TouchpadToggle' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Touroku' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Travel' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Tslash' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_U' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_UWB' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Uacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ubelowdot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ubreve' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ucircumflex' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Udiaeresis' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Udoubleacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ugrave' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Uhook' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Uhorn' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Uhornacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Uhornbelowdot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Uhorngrave' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Uhornhook' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Uhorntilde' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_GHE_WITH_UPTURN' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_I' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_IE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_YI' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_ghe_with_upturn' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_i' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_ie' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ukrainian_yi' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ukranian_I' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ukranian_JE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ukranian_YI' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ukranian_i' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ukranian_je' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ukranian_yi' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Umacron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Undo' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ungrab' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Uogonek' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Up' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Uring' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_User1KB' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_User2KB' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_UserPB' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Utilde' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_V' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_VendorHome' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Video' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_View' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_VoidSymbol' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_W' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_WLAN' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_WWAN' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_WWW' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Wacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_WakeUp' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Wcircumflex' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Wdiaeresis' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_WebCam' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Wgrave' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_WheelButton' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_WindowClear' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_WonSign' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Word' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_X' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Xabovedot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Xfer' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Y' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Yacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ybelowdot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ycircumflex' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ydiaeresis' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Yellow' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ygrave' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Yhook' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Ytilde' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Z' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Zabovedot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Zacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Zcaron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Zen_Koho' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Zenkaku' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Zenkaku_Hankaku' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ZoomIn' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ZoomOut' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_Zstroke' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_a' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_aacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_abelowdot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_abovedot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_abreve' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_abreveacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_abrevebelowdot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_abrevegrave' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_abrevehook' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_abrevetilde' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_acircumflex' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_acircumflexacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_acircumflexbelowdot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_acircumflexgrave' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_acircumflexhook' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_acircumflextilde' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_acute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_adiaeresis' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ae' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_agrave' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ahook' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_amacron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ampersand' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_aogonek' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_apostrophe' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_approxeq' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_approximate' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_aring' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_asciicircum' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_asciitilde' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_asterisk' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_at' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_atilde' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_b' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_babovedot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_backslash' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ballotcross' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_bar' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_because' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_blank' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_botintegral' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_botleftparens' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_botleftsqbracket' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_botleftsummation' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_botrightparens' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_botrightsqbracket' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_botrightsummation' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_bott' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_botvertsummationconnector' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braceleft' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braceright' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_bracketleft' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_bracketright' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_blank' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_1' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_10' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_2' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_3' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_4' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_5' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_6' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_7' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_8' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dot_9' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1234' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12345' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123456' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1234567' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12345678' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1234568' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123457' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1234578' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123458' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12346' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123467' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1234678' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123468' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12347' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123478' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12348' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1235' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12356' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123567' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1235678' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123568' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12357' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123578' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12358' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1236' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12367' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_123678' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12368' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1237' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12378' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1238' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_124' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1245' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12456' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_124567' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1245678' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_124568' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12457' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_124578' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12458' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1246' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12467' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_124678' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12468' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1247' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12478' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1248' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_125' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1256' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12567' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_125678' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12568' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1257' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12578' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1258' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_126' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1267' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_12678' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1268' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_127' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1278' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_128' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_134' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1345' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13456' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_134567' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1345678' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_134568' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13457' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_134578' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13458' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1346' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13467' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_134678' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13468' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1347' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13478' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1348' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_135' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1356' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13567' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_135678' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13568' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1357' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13578' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1358' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_136' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1367' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_13678' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1368' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_137' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1378' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_138' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_14' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_145' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1456' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_14567' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_145678' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_14568' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1457' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_14578' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1458' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_146' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1467' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_14678' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1468' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_147' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1478' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_148' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_15' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_156' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1567' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_15678' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1568' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_157' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1578' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_158' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_16' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_167' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_1678' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_168' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_17' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_178' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_18' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_234' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2345' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23456' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_234567' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2345678' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_234568' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23457' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_234578' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23458' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2346' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23467' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_234678' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23468' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2347' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23478' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2348' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_235' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2356' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23567' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_235678' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23568' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2357' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23578' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2358' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_236' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2367' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_23678' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2368' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_237' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2378' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_238' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_24' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_245' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2456' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_24567' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_245678' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_24568' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2457' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_24578' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2458' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_246' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2467' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_24678' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2468' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_247' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2478' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_248' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_25' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_256' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2567' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_25678' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2568' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_257' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2578' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_258' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_26' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_267' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_2678' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_268' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_27' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_278' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_28' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_34' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_345' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3456' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_34567' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_345678' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_34568' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3457' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_34578' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3458' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_346' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3467' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_34678' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3468' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_347' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3478' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_348' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_35' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_356' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3567' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_35678' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3568' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_357' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3578' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_358' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_36' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_367' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_3678' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_368' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_37' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_378' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_38' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_4' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_45' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_456' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_4567' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_45678' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_4568' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_457' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_4578' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_458' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_46' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_467' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_4678' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_468' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_47' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_478' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_48' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_5' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_56' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_567' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_5678' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_568' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_57' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_578' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_58' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_6' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_67' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_678' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_68' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_7' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_78' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_braille_dots_8' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_breve' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_brokenbar' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_c' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_c_h' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_cabovedot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_cacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_careof' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_caret' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_caron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ccaron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ccedilla' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ccircumflex' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_cedilla' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_cent' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ch' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_checkerboard' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_checkmark' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_circle' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_club' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_colon' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_comma' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_containsas' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_copyright' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_cr' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_crossinglines' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_cuberoot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_currency' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_cursor' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_d' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dabovedot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dagger' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dcaron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_A' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_E' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_I' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_O' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_U' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_a' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_abovecomma' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_abovedot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_abovereversedcomma' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_abovering' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_aboveverticalline' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_acute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_belowbreve' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_belowcircumflex' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_belowcomma' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_belowdiaeresis' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_belowdot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_belowmacron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_belowring' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_belowtilde' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_belowverticalline' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_breve' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_capital_schwa' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_caron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_cedilla' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_circumflex' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_currency' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_dasia' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_diaeresis' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_doubleacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_doublegrave' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_e' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_grave' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_greek' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_hook' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_horn' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_i' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_invertedbreve' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_iota' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_longsolidusoverlay' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_lowline' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_macron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_o' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_ogonek' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_perispomeni' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_psili' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_semivoiced_sound' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_small_schwa' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_stroke' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_tilde' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_u' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dead_voiced_sound' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_decimalpoint' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_degree' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_diaeresis' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_diamond' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_digitspace' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dintegral' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_division' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dollar' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_doubbaselinedot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_doubleacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_doubledagger' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_doublelowquotemark' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_downarrow' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_downcaret' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_downshoe' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_downstile' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_downtack' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_dstroke' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_e' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_eabovedot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_eacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ebelowdot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ecaron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ecircumflex' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ecircumflexacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ecircumflexbelowdot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ecircumflexgrave' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ecircumflexhook' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ecircumflextilde' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ediaeresis' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_egrave' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ehook' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_eightsubscript' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_eightsuperior' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_elementof' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ellipsis' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_em3space' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_em4space' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_emacron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_emdash' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_emfilledcircle' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_emfilledrect' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_emopencircle' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_emopenrectangle' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_emptyset' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_emspace' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_endash' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_enfilledcircbullet' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_enfilledsqbullet' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_eng' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_enopencircbullet' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_enopensquarebullet' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_enspace' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_eogonek' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_equal' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_eth' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_etilde' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_exclam' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_exclamdown' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ezh' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_f' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_fabovedot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_femalesymbol' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ff' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_figdash' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_filledlefttribullet' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_filledrectbullet' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_filledrighttribullet' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_filledtribulletdown' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_filledtribulletup' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_fiveeighths' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_fivesixths' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_fivesubscript' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_fivesuperior' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_fourfifths' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_foursubscript' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_foursuperior' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_fourthroot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_function' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_g' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_gabovedot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_gbreve' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_gcaron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_gcedilla' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_gcircumflex' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_grave' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_greater' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_greaterthanequal' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_guillemotleft' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_guillemotright' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_h' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hairspace' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hcircumflex' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_heart' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hebrew_aleph' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hebrew_ayin' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hebrew_bet' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hebrew_beth' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hebrew_chet' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hebrew_dalet' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hebrew_daleth' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hebrew_doublelowline' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hebrew_finalkaph' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hebrew_finalmem' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hebrew_finalnun' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hebrew_finalpe' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hebrew_finalzade' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hebrew_finalzadi' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hebrew_gimel' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hebrew_gimmel' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hebrew_he' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hebrew_het' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hebrew_kaph' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hebrew_kuf' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hebrew_lamed' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hebrew_mem' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hebrew_nun' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hebrew_pe' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hebrew_qoph' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hebrew_resh' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hebrew_samech' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hebrew_samekh' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hebrew_shin' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hebrew_taf' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hebrew_taw' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hebrew_tet' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hebrew_teth' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hebrew_waw' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hebrew_yod' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hebrew_zade' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hebrew_zadi' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hebrew_zain' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hebrew_zayin' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hexagram' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_horizconnector' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_horizlinescan1' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_horizlinescan3' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_horizlinescan5' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_horizlinescan7' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_horizlinescan9' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hstroke' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ht' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_hyphen' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_i' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_iTouch' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_iacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ibelowdot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ibreve' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_icircumflex' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_identical' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_idiaeresis' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_idotless' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ifonlyif' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_igrave' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ihook' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_imacron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_implies' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_includedin' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_includes' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_infinity' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_integral' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_intersection' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_iogonek' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_itilde' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_j' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_jcircumflex' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_jot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_k' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_A' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_CHI' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_E' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_FU' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_HA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_HE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_HI' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_HO' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_HU' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_I' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_KA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_KE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_KI' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_KO' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_KU' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_MA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_ME' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_MI' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_MO' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_MU' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_N' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_NA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_NE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_NI' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_NO' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_NU' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_O' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_RA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_RE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_RI' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_RO' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_RU' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_SA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_SE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_SHI' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_SO' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_SU' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_TA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_TE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_TI' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_TO' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_TSU' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_TU' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_U' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_WA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_WO' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_YA' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_YO' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_YU' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_a' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_closingbracket' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_comma' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_conjunctive' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_e' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_fullstop' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_i' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_middledot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_o' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_openingbracket' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_switch' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_tsu' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_tu' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_u' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_ya' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_yo' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kana_yu' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kappa' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kcedilla' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_kra' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_l' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_lacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_latincross' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_lbelowdot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_lcaron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_lcedilla' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_leftanglebracket' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_leftarrow' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_leftcaret' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_leftdoublequotemark' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_leftmiddlecurlybrace' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_leftopentriangle' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_leftpointer' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_leftradical' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_leftshoe' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_leftsinglequotemark' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_leftt' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_lefttack' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_less' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_lessthanequal' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_lf' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_logicaland' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_logicalor' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_lowleftcorner' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_lowrightcorner' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_lstroke' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_m' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_mabovedot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_macron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_malesymbol' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_maltesecross' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_marker' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_masculine' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_minus' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_minutes' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_mu' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_multiply' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_musicalflat' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_musicalsharp' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_n' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_nabla' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_nacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ncaron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ncedilla' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ninesubscript' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ninesuperior' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_nl' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_nobreakspace' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_notapproxeq' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_notelementof' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_notequal' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_notidentical' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_notsign' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ntilde' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_numbersign' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_numerosign' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_o' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_oacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_obarred' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_obelowdot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ocaron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ocircumflex' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ocircumflexacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ocircumflexbelowdot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ocircumflexgrave' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ocircumflexhook' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ocircumflextilde' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_odiaeresis' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_odoubleacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_oe' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ogonek' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ograve' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ohook' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ohorn' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ohornacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ohornbelowdot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ohorngrave' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ohornhook' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ohorntilde' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_omacron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_oneeighth' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_onefifth' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_onehalf' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_onequarter' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_onesixth' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_onesubscript' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_onesuperior' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_onethird' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ooblique' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_openrectbullet' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_openstar' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_opentribulletdown' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_opentribulletup' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ordfeminine' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_oslash' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_otilde' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_overbar' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_overline' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_p' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_pabovedot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_paragraph' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_parenleft' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_parenright' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_partdifferential' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_partialderivative' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_percent' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_period' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_periodcentered' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_permille' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_phonographcopyright' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_plus' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_plusminus' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_prescription' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_prolongedsound' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_punctspace' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_q' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_quad' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_question' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_questiondown' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_quotedbl' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_quoteleft' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_quoteright' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_r' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_racute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_radical' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_rcaron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_rcedilla' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_registered' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_rightanglebracket' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_rightarrow' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_rightcaret' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_rightdoublequotemark' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_rightmiddlecurlybrace' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_rightmiddlesummation' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_rightopentriangle' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_rightpointer' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_rightshoe' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_rightsinglequotemark' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_rightt' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_righttack' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_s' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_sabovedot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_sacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_scaron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_scedilla' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_schwa' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_scircumflex' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_script_switch' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_seconds' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_section' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_semicolon' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_semivoicedsound' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_seveneighths' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_sevensubscript' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_sevensuperior' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_signaturemark' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_signifblank' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_similarequal' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_singlelowquotemark' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_sixsubscript' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_sixsuperior' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_slash' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_soliddiamond' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_space' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_squareroot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ssharp' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_sterling' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_stricteq' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_t' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_tabovedot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_tcaron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_tcedilla' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_telephone' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_telephonerecorder' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_therefore' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_thinspace' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_thorn' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_threeeighths' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_threefifths' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_threequarters' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_threesubscript' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_threesuperior' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_tintegral' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_topintegral' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_topleftparens' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_topleftradical' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_topleftsqbracket' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_topleftsummation' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_toprightparens' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_toprightsqbracket' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_toprightsummation' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_topt' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_topvertsummationconnector' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_trademark' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_trademarkincircle' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_tslash' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_twofifths' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_twosubscript' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_twosuperior' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_twothirds' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_u' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_uacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ubelowdot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ubreve' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ucircumflex' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_udiaeresis' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_udoubleacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ugrave' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_uhook' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_uhorn' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_uhornacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_uhornbelowdot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_uhorngrave' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_uhornhook' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_uhorntilde' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_umacron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_underbar' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_underscore' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_union' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_uogonek' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_uparrow' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_upcaret' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_upleftcorner' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_uprightcorner' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_upshoe' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_upstile' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_uptack' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_uring' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_utilde' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_v' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_variation' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_vertbar' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_vertconnector' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_voicedsound' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_vt' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_w' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_wacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_wcircumflex' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_wdiaeresis' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_wgrave' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_x' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_xabovedot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_y' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_yacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ybelowdot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ycircumflex' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ydiaeresis' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_yen' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ygrave' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_yhook' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_ytilde' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_z' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_zabovedot' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_zacute' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_zcaron' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_zerosubscript' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_zerosuperior' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'KEY_zstroke' in namespace 'Gdk' 420s JS G NS: Found info type OBJECT for 'Keymap' in namespace 'Gdk' 420s JS G OBJ: Defined class for Keymap (GdkKeymap), prototype 0x27dc24f39970, JSClass 0x662448a88610, in object 0x1200f4779308 420s JS G NS: Found info type STRUCT for 'KeymapKey' in namespace 'Gdk' 420s JS G BXD: Defined class for KeymapKey (void), prototype 0x27dc24f399c0, JSClass 0x662448a885e0, in object 0x1200f4779308 420s JS G NS: Found info type CONSTANT for 'MAJOR_VERSION' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'MAX_TIMECOORD_AXES' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'MICRO_VERSION' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'MINOR_VERSION' in namespace 'Gdk' 420s JS G NS: Found info type ENUM for 'ModifierIntent' in namespace 'Gdk' 420s JS G ENUM: Defining enum value PRIMARY_ACCELERATOR (fixed from primary_accelerator) 0 420s JS G ENUM: Defining enum value CONTEXT_MENU (fixed from context_menu) 1 420s JS G ENUM: Defining enum value EXTEND_SELECTION (fixed from extend_selection) 2 420s JS G ENUM: Defining enum value MODIFY_SELECTION (fixed from modify_selection) 3 420s JS G ENUM: Defining enum value NO_TEXT_INPUT (fixed from no_text_input) 4 420s JS G ENUM: Defining enum value SHIFT_GROUP (fixed from shift_group) 5 420s JS G ENUM: Defining enum value DEFAULT_MOD_MASK (fixed from default_mod_mask) 6 420s JS G ENUM: Defining Gdk.ModifierIntent as 0x30055c9685f8 420s JS G NS: Found info type FLAGS for 'ModifierType' in namespace 'Gdk' 420s JS G ENUM: Defining enum value SHIFT_MASK (fixed from shift_mask) 1 420s JS G ENUM: Defining enum value LOCK_MASK (fixed from lock_mask) 2 420s JS G ENUM: Defining enum value CONTROL_MASK (fixed from control_mask) 4 420s JS G ENUM: Defining enum value MOD1_MASK (fixed from mod1_mask) 8 420s JS G ENUM: Defining enum value MOD2_MASK (fixed from mod2_mask) 16 420s JS G ENUM: Defining enum value MOD3_MASK (fixed from mod3_mask) 32 420s JS G ENUM: Defining enum value MOD4_MASK (fixed from mod4_mask) 64 420s JS G ENUM: Defining enum value MOD5_MASK (fixed from mod5_mask) 128 420s JS G ENUM: Defining enum value BUTTON1_MASK (fixed from button1_mask) 256 420s JS G ENUM: Defining enum value BUTTON2_MASK (fixed from button2_mask) 512 420s JS G ENUM: Defining enum value BUTTON3_MASK (fixed from button3_mask) 1024 420s JS G ENUM: Defining enum value BUTTON4_MASK (fixed from button4_mask) 2048 420s JS G ENUM: Defining enum value BUTTON5_MASK (fixed from button5_mask) 4096 420s JS G ENUM: Defining enum value MODIFIER_RESERVED_13_MASK (fixed from modifier_reserved_13_mask) 8192 420s JS G ENUM: Defining enum value MODIFIER_RESERVED_14_MASK (fixed from modifier_reserved_14_mask) 16384 420s JS G ENUM: Defining enum value MODIFIER_RESERVED_15_MASK (fixed from modifier_reserved_15_mask) 32768 420s JS G ENUM: Defining enum value MODIFIER_RESERVED_16_MASK (fixed from modifier_reserved_16_mask) 65536 420s JS G ENUM: Defining enum value MODIFIER_RESERVED_17_MASK (fixed from modifier_reserved_17_mask) 131072 420s JS G ENUM: Defining enum value MODIFIER_RESERVED_18_MASK (fixed from modifier_reserved_18_mask) 262144 420s JS G ENUM: Defining enum value MODIFIER_RESERVED_19_MASK (fixed from modifier_reserved_19_mask) 524288 420s JS G ENUM: Defining enum value MODIFIER_RESERVED_20_MASK (fixed from modifier_reserved_20_mask) 1048576 420s JS G ENUM: Defining enum value MODIFIER_RESERVED_21_MASK (fixed from modifier_reserved_21_mask) 2097152 420s JS G ENUM: Defining enum value MODIFIER_RESERVED_22_MASK (fixed from modifier_reserved_22_mask) 4194304 420s JS G ENUM: Defining enum value MODIFIER_RESERVED_23_MASK (fixed from modifier_reserved_23_mask) 8388608 420s JS G ENUM: Defining enum value MODIFIER_RESERVED_24_MASK (fixed from modifier_reserved_24_mask) 16777216 420s JS G ENUM: Defining enum value MODIFIER_RESERVED_25_MASK (fixed from modifier_reserved_25_mask) 33554432 420s JS G ENUM: Defining enum value SUPER_MASK (fixed from super_mask) 67108864 420s JS G ENUM: Defining enum value HYPER_MASK (fixed from hyper_mask) 134217728 420s JS G ENUM: Defining enum value META_MASK (fixed from meta_mask) 268435456 420s JS G ENUM: Defining enum value MODIFIER_RESERVED_29_MASK (fixed from modifier_reserved_29_mask) 536870912 420s JS G ENUM: Defining enum value RELEASE_MASK (fixed from release_mask) 1073741824 420s JS G ENUM: Defining enum value MODIFIER_MASK (fixed from modifier_mask) 1543512063 420s JS G ENUM: Defining Gdk.ModifierType as 0x30055c968ee0 420s JS G NS: Found info type OBJECT for 'Monitor' in namespace 'Gdk' 420s JS G OBJ: Defined class for Monitor (GdkMonitor), prototype 0x27dc24f39a38, JSClass 0x662448a88610, in object 0x1200f4779308 420s JS G NS: Found info type STRUCT for 'MonitorClass' in namespace 'Gdk' 420s JS G NS: Found info type ENUM for 'NotifyType' in namespace 'Gdk' 420s JS G ENUM: Defining enum value ANCESTOR (fixed from ancestor) 0 420s JS G ENUM: Defining enum value VIRTUAL (fixed from virtual) 1 420s JS G ENUM: Defining enum value INFERIOR (fixed from inferior) 2 420s JS G ENUM: Defining enum value NONLINEAR (fixed from nonlinear) 3 420s JS G ENUM: Defining enum value NONLINEAR_VIRTUAL (fixed from nonlinear_virtual) 4 420s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 5 420s JS G ENUM: Defining Gdk.NotifyType as 0x30055c96af48 420s JS G NS: Found info type ENUM for 'OwnerChange' in namespace 'Gdk' 420s JS G ENUM: Defining enum value NEW_OWNER (fixed from new_owner) 0 420s JS G ENUM: Defining enum value DESTROY (fixed from destroy) 1 420s JS G ENUM: Defining enum value CLOSE (fixed from close) 2 420s JS G ENUM: Defining Gdk.OwnerChange as 0x30055c96b790 420s JS G NS: Found info type CONSTANT for 'PARENT_RELATIVE' in namespace 'Gdk' 420s JS G NS: Found info type CONSTANT for 'PRIORITY_REDRAW' in namespace 'Gdk' 420s JS G NS: Found info type STRUCT for 'Point' in namespace 'Gdk' 420s JS G BXD: Defined class for Point (void), prototype 0x27dc24f39ad8, JSClass 0x662448a885e0, in object 0x1200f4779308 420s JS G NS: Found info type ENUM for 'PropMode' in namespace 'Gdk' 420s JS G ENUM: Defining enum value REPLACE (fixed from replace) 0 420s JS G ENUM: Defining enum value PREPEND (fixed from prepend) 1 420s JS G ENUM: Defining enum value APPEND (fixed from append) 2 420s JS G ENUM: Defining Gdk.PropMode as 0x30055c96bed8 420s JS G NS: Found info type ENUM for 'PropertyState' in namespace 'Gdk' 420s JS G ENUM: Defining enum value NEW_VALUE (fixed from new_value) 0 420s JS G ENUM: Defining enum value DELETE (fixed from delete) 1 420s JS G ENUM: Defining Gdk.PropertyState as 0x30055c96c458 420s JS G NS: Found info type STRUCT for 'RGBA' in namespace 'Gdk' 420s JS G BXD: Defined class for RGBA (GdkRGBA), prototype 0x27dc24f39b50, JSClass 0x662448a885e0, in object 0x1200f4779308 420s JS G NS: Found info type OBJECT for 'Screen' in namespace 'Gdk' 420s JS G OBJ: Defined class for Screen (GdkScreen), prototype 0x27dc24f39ba0, JSClass 0x662448a88610, in object 0x1200f4779308 420s JS G NS: Found info type ENUM for 'ScrollDirection' in namespace 'Gdk' 420s JS G ENUM: Defining enum value UP (fixed from up) 0 420s JS G ENUM: Defining enum value DOWN (fixed from down) 1 420s JS G ENUM: Defining enum value LEFT (fixed from left) 2 420s JS G ENUM: Defining enum value RIGHT (fixed from right) 3 420s JS G ENUM: Defining enum value SMOOTH (fixed from smooth) 4 420s JS G ENUM: Defining Gdk.ScrollDirection as 0x30055c96cba0 420s JS G NS: Found info type OBJECT for 'Seat' in namespace 'Gdk' 420s JS G OBJ: Defined class for Seat (GdkSeat), prototype 0x27dc24f39c18, JSClass 0x662448a88610, in object 0x1200f4779308 420s JS G NS: Found info type FLAGS for 'SeatCapabilities' in namespace 'Gdk' 420s JS G ENUM: Defining enum value NONE (fixed from none) 0 420s JS G ENUM: Defining enum value POINTER (fixed from pointer) 1 420s JS G ENUM: Defining enum value TOUCH (fixed from touch) 2 420s JS G ENUM: Defining enum value TABLET_STYLUS (fixed from tablet_stylus) 4 420s JS G ENUM: Defining enum value KEYBOARD (fixed from keyboard) 8 420s JS G ENUM: Defining enum value ALL_POINTING (fixed from all_pointing) 7 420s JS G ENUM: Defining enum value ALL (fixed from all) 15 420s JS G ENUM: Defining Gdk.SeatCapabilities as 0x30055c96d2d0 420s JS G NS: Found info type ENUM for 'SettingAction' in namespace 'Gdk' 420s JS G ENUM: Defining enum value NEW (fixed from new) 0 420s JS G ENUM: Defining enum value CHANGED (fixed from changed) 1 420s JS G ENUM: Defining enum value DELETED (fixed from deleted) 2 420s JS G ENUM: Defining Gdk.SettingAction as 0x30055c96db80 420s JS G NS: Found info type ENUM for 'Status' in namespace 'Gdk' 420s JS G ENUM: Defining enum value OK (fixed from ok) 0 420s JS G ENUM: Defining enum value ERROR (fixed from error) -1 420s JS G ENUM: Defining enum value ERROR_PARAM (fixed from error_param) -2 420s JS G ENUM: Defining enum value ERROR_FILE (fixed from error_file) -3 420s JS G ENUM: Defining enum value ERROR_MEM (fixed from error_mem) -4 420s JS G ENUM: Defining Gdk.Status as 0x30055c96e108 420s JS G NS: Found info type ENUM for 'SubpixelLayout' in namespace 'Gdk' 420s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 0 420s JS G ENUM: Defining enum value NONE (fixed from none) 1 420s JS G ENUM: Defining enum value HORIZONTAL_RGB (fixed from horizontal_rgb) 2 420s JS G ENUM: Defining enum value HORIZONTAL_BGR (fixed from horizontal_bgr) 3 420s JS G ENUM: Defining enum value VERTICAL_RGB (fixed from vertical_rgb) 4 420s JS G ENUM: Defining enum value VERTICAL_BGR (fixed from vertical_bgr) 5 420s JS G ENUM: Defining Gdk.SubpixelLayout as 0x30055c96e7e8 420s JS G NS: Found info type STRUCT for 'TimeCoord' in namespace 'Gdk' 420s JS G BXD: Defined class for TimeCoord (void), prototype 0x27dc24f39d08, JSClass 0x662448a885e0, in object 0x1200f4779308 420s JS G NS: Found info type ENUM for 'TouchpadGesturePhase' in namespace 'Gdk' 420s JS G ENUM: Defining enum value BEGIN (fixed from begin) 0 420s JS G ENUM: Defining enum value UPDATE (fixed from update) 1 420s JS G ENUM: Defining enum value END (fixed from end) 2 420s JS G ENUM: Defining enum value CANCEL (fixed from cancel) 3 420s JS G ENUM: Defining Gdk.TouchpadGesturePhase as 0x30055c96f0e0 420s JS G NS: Found info type ENUM for 'VisibilityState' in namespace 'Gdk' 420s JS G ENUM: Defining enum value UNOBSCURED (fixed from unobscured) 0 420s JS G ENUM: Defining enum value PARTIAL (fixed from partial) 1 420s JS G ENUM: Defining enum value FULLY_OBSCURED (fixed from fully_obscured) 2 420s JS G ENUM: Defining Gdk.VisibilityState as 0x30055c96f6e8 420s JS G NS: Found info type OBJECT for 'Visual' in namespace 'Gdk' 420s JS G OBJ: Defined class for Visual (GdkVisual), prototype 0x27dc24f39d80, JSClass 0x662448a88610, in object 0x1200f4779308 420s JS G NS: Found info type ENUM for 'VisualType' in namespace 'Gdk' 420s JS G ENUM: Defining enum value STATIC_GRAY (fixed from static_gray) 0 420s JS G ENUM: Defining enum value GRAYSCALE (fixed from grayscale) 1 420s JS G ENUM: Defining enum value STATIC_COLOR (fixed from static_color) 2 420s JS G ENUM: Defining enum value PSEUDO_COLOR (fixed from pseudo_color) 3 420s JS G ENUM: Defining enum value TRUE_COLOR (fixed from true_color) 4 420s JS G ENUM: Defining enum value DIRECT_COLOR (fixed from direct_color) 5 420s JS G ENUM: Defining Gdk.VisualType as 0x30055c96fd40 420s JS G NS: Found info type FLAGS for 'WMDecoration' in namespace 'Gdk' 420s JS G ENUM: Defining enum value ALL (fixed from all) 1 420s JS G ENUM: Defining enum value BORDER (fixed from border) 2 420s JS G ENUM: Defining enum value RESIZEH (fixed from resizeh) 4 420s JS G ENUM: Defining enum value TITLE (fixed from title) 8 420s JS G ENUM: Defining enum value MENU (fixed from menu) 16 420s JS G ENUM: Defining enum value MINIMIZE (fixed from minimize) 32 420s JS G ENUM: Defining enum value MAXIMIZE (fixed from maximize) 64 420s JS G ENUM: Defining Gdk.WMDecoration as 0x30055c970578 420s JS G NS: Found info type FLAGS for 'WMFunction' in namespace 'Gdk' 420s JS G ENUM: Defining enum value ALL (fixed from all) 1 420s JS G ENUM: Defining enum value RESIZE (fixed from resize) 2 420s JS G ENUM: Defining enum value MOVE (fixed from move) 4 420s JS G ENUM: Defining enum value MINIMIZE (fixed from minimize) 8 420s JS G ENUM: Defining enum value MAXIMIZE (fixed from maximize) 16 420s JS G ENUM: Defining enum value CLOSE (fixed from close) 32 420s JS G ENUM: Defining Gdk.WMFunction as 0x30055c970e20 420s JS G NS: Found info type OBJECT for 'Window' in namespace 'Gdk' 420s JS G OBJ: Defined class for Window (GdkWindow), prototype 0x27dc24f39e48, JSClass 0x662448a88610, in object 0x1200f4779308 420s JS G NS: Found info type STRUCT for 'WindowAttr' in namespace 'Gdk' 420s JS G BXD: Defined class for WindowAttr (void), prototype 0x27dc24f39e98, JSClass 0x662448a885e0, in object 0x1200f4779308 420s JS G NS: Found info type FLAGS for 'WindowAttributesType' in namespace 'Gdk' 420s JS G ENUM: Defining enum value TITLE (fixed from title) 2 420s JS G ENUM: Defining enum value X (fixed from x) 4 420s JS G ENUM: Defining enum value Y (fixed from y) 8 420s JS G ENUM: Defining enum value CURSOR (fixed from cursor) 16 420s JS G ENUM: Defining enum value VISUAL (fixed from visual) 32 420s JS G ENUM: Defining enum value WMCLASS (fixed from wmclass) 64 420s JS G ENUM: Defining enum value NOREDIR (fixed from noredir) 128 420s JS G ENUM: Defining enum value TYPE_HINT (fixed from type_hint) 256 420s JS G ENUM: Defining Gdk.WindowAttributesType as 0x30055c9717c8 420s JS G NS: Found info type STRUCT for 'WindowClass' in namespace 'Gdk' 420s JS G NS: Found info type ENUM for 'WindowEdge' in namespace 'Gdk' 420s JS G ENUM: Defining enum value NORTH_WEST (fixed from north_west) 0 420s JS G ENUM: Defining enum value NORTH (fixed from north) 1 420s JS G ENUM: Defining enum value NORTH_EAST (fixed from north_east) 2 420s JS G ENUM: Defining enum value WEST (fixed from west) 3 420s JS G ENUM: Defining enum value EAST (fixed from east) 4 420s JS G ENUM: Defining enum value SOUTH_WEST (fixed from south_west) 5 420s JS G ENUM: Defining enum value SOUTH (fixed from south) 6 420s JS G ENUM: Defining enum value SOUTH_EAST (fixed from south_east) 7 420s JS G ENUM: Defining Gdk.WindowEdge as 0x30055c972188 420s JS G NS: Found info type FLAGS for 'WindowHints' in namespace 'Gdk' 420s JS G ENUM: Defining enum value POS (fixed from pos) 1 420s JS G ENUM: Defining enum value MIN_SIZE (fixed from min_size) 2 420s JS G ENUM: Defining enum value MAX_SIZE (fixed from max_size) 4 420s JS G ENUM: Defining enum value BASE_SIZE (fixed from base_size) 8 420s JS G ENUM: Defining enum value ASPECT (fixed from aspect) 16 420s JS G ENUM: Defining enum value RESIZE_INC (fixed from resize_inc) 32 420s JS G ENUM: Defining enum value WIN_GRAVITY (fixed from win_gravity) 64 420s JS G ENUM: Defining enum value USER_POS (fixed from user_pos) 128 420s JS G ENUM: Defining enum value USER_SIZE (fixed from user_size) 256 420s JS G ENUM: Defining Gdk.WindowHints as 0x30055c972aa0 420s JS G NS: Found info type STRUCT for 'WindowRedirect' in namespace 'Gdk' 420s JS G BXD: Defined class for WindowRedirect (void), prototype 0x27dc24f39f38, JSClass 0x662448a885e0, in object 0x1200f4779308 420s JS G NS: Found info type FLAGS for 'WindowState' in namespace 'Gdk' 420s JS G ENUM: Defining enum value WITHDRAWN (fixed from withdrawn) 1 420s JS G ENUM: Defining enum value ICONIFIED (fixed from iconified) 2 420s JS G ENUM: Defining enum value MAXIMIZED (fixed from maximized) 4 420s JS G ENUM: Defining enum value STICKY (fixed from sticky) 8 420s JS G ENUM: Defining enum value FULLSCREEN (fixed from fullscreen) 16 420s JS G ENUM: Defining enum value ABOVE (fixed from above) 32 420s JS G ENUM: Defining enum value BELOW (fixed from below) 64 420s JS G ENUM: Defining enum value FOCUSED (fixed from focused) 128 420s JS G ENUM: Defining enum value TILED (fixed from tiled) 256 420s JS G ENUM: Defining enum value TOP_TILED (fixed from top_tiled) 512 420s JS G ENUM: Defining enum value TOP_RESIZABLE (fixed from top_resizable) 1024 420s JS G ENUM: Defining enum value RIGHT_TILED (fixed from right_tiled) 2048 420s JS G ENUM: Defining enum value RIGHT_RESIZABLE (fixed from right_resizable) 4096 420s JS G ENUM: Defining enum value BOTTOM_TILED (fixed from bottom_tiled) 8192 420s JS G ENUM: Defining enum value BOTTOM_RESIZABLE (fixed from bottom_resizable) 16384 420s JS G ENUM: Defining enum value LEFT_TILED (fixed from left_tiled) 32768 420s JS G ENUM: Defining enum value LEFT_RESIZABLE (fixed from left_resizable) 65536 420s JS G ENUM: Defining Gdk.WindowState as 0x30055c9734d8 420s JS G NS: Found info type ENUM for 'WindowType' in namespace 'Gdk' 420s JS G ENUM: Defining enum value ROOT (fixed from root) 0 420s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 1 420s JS G ENUM: Defining enum value CHILD (fixed from child) 2 420s JS G ENUM: Defining enum value TEMP (fixed from temp) 3 420s JS G ENUM: Defining enum value FOREIGN (fixed from foreign) 4 420s JS G ENUM: Defining enum value OFFSCREEN (fixed from offscreen) 5 420s JS G ENUM: Defining enum value SUBSURFACE (fixed from subsurface) 6 420s JS G ENUM: Defining Gdk.WindowType as 0x30055c974618 420s JS G NS: Found info type ENUM for 'WindowTypeHint' in namespace 'Gdk' 420s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 420s JS G ENUM: Defining enum value DIALOG (fixed from dialog) 1 420s JS G ENUM: Defining enum value MENU (fixed from menu) 2 420s JS G ENUM: Defining enum value TOOLBAR (fixed from toolbar) 3 420s JS G ENUM: Defining enum value SPLASHSCREEN (fixed from splashscreen) 4 420s JS G ENUM: Defining enum value UTILITY (fixed from utility) 5 420s JS G ENUM: Defining enum value DOCK (fixed from dock) 6 420s JS G ENUM: Defining enum value DESKTOP (fixed from desktop) 7 420s JS G ENUM: Defining enum value DROPDOWN_MENU (fixed from dropdown_menu) 8 420s JS G ENUM: Defining enum value POPUP_MENU (fixed from popup_menu) 9 420s JS G ENUM: Defining enum value TOOLTIP (fixed from tooltip) 10 420s JS G ENUM: Defining enum value NOTIFICATION (fixed from notification) 11 420s JS G ENUM: Defining enum value COMBO (fixed from combo) 12 420s JS G ENUM: Defining enum value DND (fixed from dnd) 13 420s JS G ENUM: Defining Gdk.WindowTypeHint as 0x30055c974ec0 420s JS G NS: Found info type ENUM for 'WindowWindowClass' in namespace 'Gdk' 420s JS G ENUM: Defining enum value INPUT_OUTPUT (fixed from input_output) 0 420s JS G ENUM: Defining enum value INPUT_ONLY (fixed from input_only) 1 420s JS G ENUM: Defining Gdk.WindowWindowClass as 0x30055c975d20 420s JS G NS: Found info type FUNCTION for 'add_option_entries_libgtk_only' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'atom_intern' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'atom_intern_static_string' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'beep' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'cairo_create' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'cairo_draw_from_gl' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'cairo_get_clip_rectangle' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'cairo_get_drawing_context' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'cairo_rectangle' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'cairo_region' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'cairo_region_create_from_surface' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'cairo_set_source_color' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'cairo_set_source_pixbuf' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'cairo_set_source_rgba' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'cairo_set_source_window' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'cairo_surface_create_from_pixbuf' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'color_parse' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'disable_multidevice' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'drag_abort' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'drag_begin' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'drag_begin_for_device' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'drag_begin_from_point' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'drag_drop' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'drag_drop_done' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'drag_drop_succeeded' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'drag_find_window_for_screen' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'drag_get_selection' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'drag_motion' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'drag_status' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'drop_finish' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'drop_reply' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'error_trap_pop' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'error_trap_pop_ignored' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'error_trap_push' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'event_get' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'event_handler_set' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'event_peek' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'event_request_motions' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'events_get_angle' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'events_get_center' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'events_get_distance' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'events_pending' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'flush' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'get_default_root_window' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'get_display' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'get_display_arg_name' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'get_program_class' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'get_show_events' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'gl_error_quark' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'init' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'init_check' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'keyboard_grab' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'keyboard_ungrab' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'keyval_convert_case' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'keyval_from_name' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'keyval_is_lower' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'keyval_is_upper' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'keyval_name' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'keyval_to_lower' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'keyval_to_unicode' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'keyval_to_upper' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'list_visuals' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'notify_startup_complete' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'notify_startup_complete_with_id' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'offscreen_window_get_embedder' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'offscreen_window_get_surface' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'offscreen_window_set_embedder' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'pango_context_get' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'pango_context_get_for_display' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'pango_context_get_for_screen' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'parse_args' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'pixbuf_get_from_surface' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'pixbuf_get_from_window' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'pointer_grab' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'pointer_is_grabbed' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'pointer_ungrab' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'pre_parse_libgtk_only' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'property_delete' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'property_get' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'query_depths' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'query_visual_types' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'selection_convert' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'selection_owner_get' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'selection_owner_get_for_display' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'selection_owner_set' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'selection_owner_set_for_display' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'selection_send_notify' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'selection_send_notify_for_display' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'set_allowed_backends' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'set_double_click_time' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'set_program_class' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'set_show_events' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'setting_get' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'synthesize_window_state' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'test_render_sync' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'test_simulate_button' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'test_simulate_key' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'text_property_to_utf8_list_for_display' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'threads_add_idle' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'threads_add_timeout' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'threads_add_timeout_seconds' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'threads_enter' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'threads_init' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'threads_leave' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'unicode_to_keyval' in namespace 'Gdk' 420s JS G NS: Found info type FUNCTION for 'utf8_to_string_target' in namespace 'Gdk' 420s ok 20 prettyPrint string tag supplied 420s ok 21 prettyPrint symbol 420s ok 22 prettyPrint property key symbol 420s ok 23 prettyPrint property value symbol 420s ok 24 prettyPrint registered symbol 420s ok 25 prettyPrint property key registered symbol 420s ok 26 prettyPrint property value registered symbol 420s ok 27 prettyPrint well-known symbol 420s ok 28 prettyPrint property key well-known symbol 420s ok 29 prettyPrint property value well-known symbol 420s ok 30 prettyPrint undefined 420s ok 31 prettyPrint null 420s ok 32 prettyPrint nested null 420s ok 33 prettyPrint imports root in object 420s ok 34 prettyPrint TypedArrays Int8Array 420s ok 35 prettyPrint TypedArrays Uint8Array 420s ok 36 prettyPrint TypedArrays Uint16Array 420s ok 37 prettyPrint TypedArrays Uint8ClampedArray 420s ok 38 prettyPrint TypedArrays Int16Array 420s ok 39 prettyPrint TypedArrays Uint16Array 420s ok 40 prettyPrint TypedArrays Int32Array 420s ok 41 prettyPrint TypedArrays Uint32Array 420s ok 42 prettyPrint TypedArrays Float32Array 420s ok 43 prettyPrint TypedArrays Float64Array 420s ok 44 prettyPrint TypedArrays BigInt64Array 420s ok 45 prettyPrint TypedArrays BigUint64Array 420s ok 46 prettyPrint Uint8Array returned from introspected function 420s JS G BXD: Defining method quit in prototype for GLib.MainLoop 420s JS MAINLOOP: Enqueue job , promise=, allocation site= 420s JS MAINLOOP: Main loop instance 0x172946f7d060: Spinning loop until released or hook cleared 420s JS MAINLOOP: handling job 0, 420s JS MAINLOOP: Enqueue job , promise=, allocation site= 420s JS MAINLOOP: Completed job 0 420s JS MAINLOOP: handling job 1, 420s JS MAINLOOP: Enqueue job , promise=, allocation site= 420s JS MAINLOOP: Completed job 1 420s JS MAINLOOP: handling job 2, 420s JS MAINLOOP: Enqueue job , promise=, allocation site= 420s JS MAINLOOP: Completed job 2 420s JS MAINLOOP: handling job 3, 420s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 420s JS MAINLOOP: Main loop instance 0x172946f7d060: release 420s JS MAINLOOP: Completed job 3 420s JS MEMORY: Memory report: before destroying context 420s JS MEMORY: 673 objects currently alive 420s JS MEMORY: boxed_instance = 207 420s JS MEMORY: boxed_prototype = 50 420s JS MEMORY: closure = 1 420s JS MEMORY: function = 361 420s JS MEMORY: fundamental_instance = 0 420s JS MEMORY: fundamental_prototype = 0 420s JS MEMORY: gerror_instance = 0 420s JS MEMORY: gerror_prototype = 1 420s JS MEMORY: interface = 5 420s JS MEMORY: module = 10 420s JS MEMORY: ns = 5 420s JS MEMORY: object_instance = 1 420s JS MEMORY: object_prototype = 31 420s JS MEMORY: param = 0 420s JS MEMORY: union_instance = 0 420s JS MEMORY: union_prototype = 1 420s JS CTX: JS shutdown sequence 420s JS CTX: Stopping profiler 420s JS CTX: Shutting down toggle queue 420s JS CTX: Notifying external reference holders of GjsContext dispose 420s JS MAINLOOP: Stopping promise job dispatcher 420s JS CTX: Notifying reference holders of GjsContext dispose 420s JS CTX: Checking unhandled promise rejections 420s JS CTX: Releasing cached JS wrappers 420s JS CTX: Final triggered GC 420s JS CTX: Destroying JS context 420s JS CTX: Releasing all native objects 420s JS CTX: Disabling auto GC 420s JS CTX: Ending trace on global object 420s JS CTX: Freeing allocated resources 420s JS CTX: JS context destroyed 420s PASS: gjs/testPrint.test 420s Running test: gjs/testGObjectInterface.test 420s JS NATIVE: Registered native JS module '_promiseNative' 420s JS NATIVE: Registered native JS module '_byteArrayNative' 420s JS NATIVE: Registered native JS module '_encodingNative' 420s JS NATIVE: Registered native JS module '_gi' 420s JS NATIVE: Registered native JS module 'gi' 420s JS NATIVE: Registered native JS module 'cairoNative' 420s JS NATIVE: Registered native JS module 'system' 420s JS NATIVE: Registered native JS module 'console' 420s JS NATIVE: Registered native JS module '_print' 420s JS CTX: Enabling JIT 420s JS CTX: Initialized class GjsFileImporter prototype 0x1d41a68000a0 420s JS IMPORT: Defining parent (nil) of 0x1d41a6800100 'imports' is mod 0 420s JS IMPORT: Importing '_print' 420s JS NATIVE: Defining native module '_print' 420s JS IMPORT: Defining parent 0x1d41a6800100 of 0x1d41a68007b0 '_print' is mod 1 420s JS IMPORT: successfully imported module '_print' 420s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 420s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x4b20b3b128 420s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x4b20b3b128 420s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x4b20b3b128 420s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x4b20b3b128 420s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x4b20b3b128 420s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x4b20b3b128 420s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x4b20b3b128 420s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x4b20b3b128 420s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x4b20b3b128 420s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x4b20b3b128 420s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x4b20b3b128 420s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x4b20b3b128 420s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x4b20b3b128 420s JS MAINLOOP: Main loop instance 0x5c5c633d060: hold 420s JS MAINLOOP: Enqueue job , promise=, allocation site= 420s JS MAINLOOP: Starting promise job dispatcher 420s JS MAINLOOP: Main loop instance 0x5c5c633d060: Spinning loop until released or hook cleared 420s JS MAINLOOP: handling job 0, 420s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 420s JS MAINLOOP: Main loop instance 0x5c5c633d060: release 420s JS MAINLOOP: Completed job 0 420s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x4b20b3b128 420s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x4b20b3b128 420s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x4b20b3b128 420s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x4b20b3b128 420s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x4b20b3b128 420s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x4b20b3b128 420s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x4b20b3b128 420s JS IMPORT: Module metadata hook for module 0x1d41a6813000 420s JS IMPORT: Defining meta.importSync for module 0x1d41a6813000 420s JS NATIVE: Defining native module 'gi' 420s JS CTX: Initialized class GIRepositoryNamespace prototype 0x1d41a68133f0 420s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 420s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 420s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 420s JS IMPORT: Importing directory 'overrides' 420s JS IMPORT: Defining parent 0x1d41a6800100 of 0x1d41a68134f0 'overrides' is mod 1 420s JS IMPORT: Defined importer 'overrides' 0x1d41a68134f0 in 0x1d41a6800100 420s JS IMPORT: successfully imported directory 'overrides' 420s JS IMPORT: Importing '_promiseNative' 420s JS NATIVE: Defining native module '_promiseNative' 420s JS IMPORT: Defining parent 0x1d41a6800100 of 0x1d41a68139a0 '_promiseNative' is mod 1 420s JS IMPORT: successfully imported module '_promiseNative' 420s JS IMPORT: Importing module GLib succeeded 420s JS IMPORT: Defining parent 0x1d41a68134f0 of 0x4b20b3c150 'GLib' is mod 1 420s JS IMPORT: successfully imported module 'GLib' 420s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 420s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x4b20b79060, JSClass 0x7de7a76e85e0, in object 0x4b20b79038 420s JS CTX: Initialized class GIRepositoryGType prototype 0x1d41a6813ce8 420s JS CTX: Initialized class GIRepositoryFunction prototype 0x1d41a6813d48 420s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 420s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 420s JS G BXD: Defined class for Error (GError), prototype 0x4b20b790b0, JSClass 0x7de7a76e85e0, in object 0x4b20b79038 420s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 420s JS G BXD: Defined class for Variant (GVariant), prototype 0x4b20b79100, JSClass 0x7de7a76e85e0, in object 0x4b20b79038 420s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 420s JS G BXD: Defined class for Bytes (GBytes), prototype 0x4b20b79150, JSClass 0x7de7a76e85e0, in object 0x4b20b79038 420s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 420s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 420s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x4b20b791a0, JSClass 0x7de7a76e85e0, in object 0x4b20b79038 420s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 420s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 420s JS G BXD: Defined class for Thread (GThread), prototype 0x4b20b791f0, JSClass 0x7de7a76e85e0, in object 0x4b20b79038 420s JS G BXD: Defining method ref in prototype for GLib.Thread 420s JS G BXD: Defining method unref in prototype for GLib.Thread 420s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 420s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x4b20b79240, JSClass 0x7de7a76e85e0, in object 0x4b20b79038 420s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 420s JS G BXD: Defined class for Regex (GRegex), prototype 0x4b20b79290, JSClass 0x7de7a76e85e0, in object 0x4b20b79038 420s JS G BXD: Defining method match in prototype for GLib.Regex 420s JS G BXD: Defining method match_full in prototype for GLib.Regex 420s JS G BXD: Defining method match_all in prototype for GLib.Regex 420s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 420s JS G NS: Defined namespace 'GLib' 0x4b20b79038 in GIRepository 0x1d41a6813280 420s JS IMPORT: Importing module jasmine succeeded 420s JS IMPORT: Defining parent 0x1d41a6800100 of 0x4b20b3cce0 'jasmine' is mod 1 420s JS IMPORT: successfully imported module 'jasmine' 420s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 420s JS MAINLOOP: Main loop instance 0x5c5c633d060: hold 420s JS MAINLOOP: Enqueue job , promise=, allocation site= 420s JS MAINLOOP: Main loop instance 0x5c5c633d060: Spinning loop until released or hook cleared 420s JS MAINLOOP: handling job 0, 420s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 420s JS MAINLOOP: Main loop instance 0x5c5c633d060: release 420s JS MAINLOOP: Completed job 0 420s JS IMPORT: Importing 'gi' 420s JS IMPORT: Defining parent 0x1d41a6800100 of 0x1d41a6813280 'gi' is mod 1 420s JS IMPORT: successfully imported module 'gi' 420s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 420s JS G NS: Defined namespace 'GjsPrivate' 0x4b20b79330 in GIRepository 0x1d41a6813280 420s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 420s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 420s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 420s JS IMPORT: Importing module _legacy succeeded 420s JS IMPORT: Defining parent 0x1d41a6800100 of 0x4b20b3cf10 '_legacy' is mod 1 420s JS IMPORT: successfully imported module '_legacy' 420s JS IMPORT: Importing module lang succeeded 420s JS IMPORT: Defining parent 0x1d41a6800100 of 0x4b20b3cec0 'lang' is mod 1 420s JS IMPORT: successfully imported module 'lang' 420s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 420s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 420s JS IMPORT: Importing module _signals succeeded 420s JS IMPORT: Defining parent 0x1d41a6800100 of 0x4b20b3cf60 '_signals' is mod 1 420s JS IMPORT: successfully imported module '_signals' 420s JS IMPORT: Importing module signals succeeded 420s JS IMPORT: Defining parent 0x1d41a6800100 of 0x4b20b3ce70 'signals' is mod 1 420s JS IMPORT: successfully imported module 'signals' 420s JS IMPORT: Importing module Gio succeeded 420s JS IMPORT: Defining parent 0x1d41a68134f0 of 0x4b20b3ce20 'Gio' is mod 1 420s JS IMPORT: successfully imported module 'Gio' 420s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 420s JS IMPORT: Importing '_gi' 420s JS NATIVE: Defining native module '_gi' 420s JS IMPORT: Defining parent 0x1d41a6800100 of 0x1d41a682b640 '_gi' is mod 1 420s JS IMPORT: successfully imported module '_gi' 420s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 420s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 420s JS IMPORT: Importing module _common succeeded 420s JS IMPORT: Defining parent 0x1d41a6800100 of 0x4b20bcd038 '_common' is mod 1 420s JS IMPORT: successfully imported module '_common' 420s JS IMPORT: Importing module GObject succeeded 420s JS IMPORT: Defining parent 0x1d41a68134f0 of 0x4b20b3cfb0 'GObject' is mod 1 420s JS IMPORT: successfully imported module 'GObject' 420s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 420s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 420s JS G BXD: Defined class for String (GString), prototype 0x4b20b795d8, JSClass 0x7de7a76e85e0, in object 0x4b20b79358 420s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 420s JS G PRM: Defined class ParamSpec prototype is 0x4b20bcd0d8 class 0x7de7a76f0068 in object 0x4b20b79358 420s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 420s JS G OBJ: Defined class for Object (GObject), prototype 0x4b20b79740, JSClass 0x7de7a76e8610, in object 0x4b20b79358 420s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 420s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 420s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x4b20b79768, JSClass 0x7de7a76e8610, in object 0x4b20b79358 420s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 420s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 420s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 420s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 420s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 420s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 420s JS G NS: Defined namespace 'GObject' 0x4b20b79358 in GIRepository 0x1d41a6813280 420s JS G OBJ: Defined class for Application (GApplication), prototype 0x4b20b797b8, JSClass 0x7de7a76e8610, in object 0x4b20b79308 420s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 420s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x4b20bcd5b0, JSClass 0x7de7a76ea808, in object 0x4b20b79308 420s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 420s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 420s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 420s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 420s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 420s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 420s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 420s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 420s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 420s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 420s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x4b20b79830, JSClass 0x7de7a76e8610, in object 0x4b20b79308 420s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 420s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x4b20bcd830, JSClass 0x7de7a76ea808, in object 0x4b20b79308 420s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 420s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x4b20b798a8, JSClass 0x7de7a76e8610, in object 0x4b20b79308 420s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 420s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 420s JS G IFACE: Defined class for Initable (GInitable), prototype 0x4b20bcd970, JSClass 0x7de7a76ea808, in object 0x4b20b79308 420s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 420s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 420s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 420s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x4b20b79920, JSClass 0x7de7a76e85e0, in object 0x4b20b79308 420s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 420s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x4b20b79970, JSClass 0x7de7a76e85e0, in object 0x4b20b79308 420s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' 420s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 420s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x4b20b799c0, JSClass 0x7de7a76e8610, in object 0x4b20b79308 420s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x4b20b79a10, JSClass 0x7de7a76e8610, in object 0x4b20b79330 420s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 420s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x4b20b79a60, JSClass 0x7de7a76e8610, in object 0x4b20b79308 420s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 420s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 420s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 420s JS G IFACE: Defined class for File (GFile), prototype 0x4b20bcdad8, JSClass 0x7de7a76ea808, in object 0x4b20b79308 420s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x4b20b79ad8, JSClass 0x7de7a76e8610, in object 0x1d41a6813360 420s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 420s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x4b20b79b50, JSClass 0x7de7a76e8610, in object 0x4b20b79308 420s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 420s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 420s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x4b20b79ba0, JSClass 0x7de7a76e8610, in object 0x4b20b79308 420s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 420s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x4b20b79bf0, JSClass 0x7de7a76e8610, in object 0x4b20b79308 420s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 420s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x4b20b79c40, JSClass 0x7de7a76e85e0, in object 0x4b20b79308 420s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 420s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 420s JS G OBJ: Defined class for Settings (GSettings), prototype 0x4b20b79c90, JSClass 0x7de7a76e8610, in object 0x4b20b79308 420s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 420s JS G NS: Defined namespace 'Gio' 0x4b20b79308 in GIRepository 0x1d41a6813280 420s JS G NS: Found info type FLAGS for 'ParamFlags' in namespace 'GObject' 420s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 420s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 420s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 420s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 420s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 420s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 420s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 420s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 420s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 420s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 420s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 420s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 420s JS G ENUM: Defining GObject.ParamFlags as 0x1d41a6830fb8 420s JS G NS: Found info type FUNCTION for 'param_spec_string' in namespace 'GObject' 420s JS G PRM: Wrapping GParamString 'interface-prop' on (null) with JSObject 420s JS G PRM: JSObject created with param instance 0x5c5c64a5520 type GParamString 420s JS G NS: Found info type FLAGS for 'SignalFlags' in namespace 'GObject' 420s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 420s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 420s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 420s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 420s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 420s JS G ENUM: Defining enum value ACTION (fixed from action) 32 420s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 420s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 420s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 420s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 420s JS G ENUM: Defining GObject.SignalFlags as 0x1d41a6831588 420s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 420s JS G PRM: JSObject created with param instance 0x5c5c64a6ae0 type GParamOverride 420s JS G PRM: Wrapping GParamString 'class-prop' on (null) with JSObject 420s JS G PRM: JSObject created with param instance 0x5c5c64fcf70 type GParamString 420s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 420s JS G NS: Found info type FUNCTION for 'param_spec_get_flags' in namespace 'GjsPrivate' 420s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 420s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 420s JS G PRM: JSObject created with param instance 0x5c5c657cca0 type GParamOverride 420s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 420s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 420s JS G PRM: JSObject created with param instance 0x5c5c657d410 type GParamOverride 420s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 420s JS G NS: Found info type INTERFACE for 'Action' in namespace 'Gio' 420s JS G IFACE: Defined class for Action (GAction), prototype 0x4b20bd8858, JSClass 0x7de7a76ea808, in object 0x4b20b79308 420s JS G PRM: Wrapping GParamOverride 'enabled' on (null) with JSObject 420s JS G PRM: JSObject created with param instance 0x5c5c657e550 type GParamOverride 420s JS G PRM: Wrapping GParamOverride 'name' on (null) with JSObject 420s JS G PRM: JSObject created with param instance 0x5c5c657e630 type GParamOverride 420s JS G PRM: Wrapping GParamOverride 'state' on (null) with JSObject 420s JS G PRM: JSObject created with param instance 0x5c5c657e750 type GParamOverride 420s JS G PRM: Wrapping GParamOverride 'state-type' on (null) with JSObject 420s JS G PRM: JSObject created with param instance 0x5c5c657e830 type GParamOverride 420s JS G PRM: Wrapping GParamOverride 'parameter-type' on (null) with JSObject 420s JS G PRM: JSObject created with param instance 0x5c5c657e8d0 type GParamOverride 420s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 420s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 420s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 420s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 420s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 420s JS CTX: Script evaluation succeeded 420s JS MAINLOOP: Main loop instance 0x5c5c633d060: Spinning loop until released or hook cleared 420s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x4b20b3b128 420s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x4b20b3b128 420s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x4b20b3b128 420s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x4b20b3b128 420s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x4b20b3b128 420s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x4b20b3b128 420s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x4b20b3b128 420s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x4b20b3b128 420s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x4b20b3b128 420s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x4b20b3b128 420s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x4b20b3b128 420s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x4b20b3b128 420s JS IMPORT: Module metadata hook for module 0x1d41a6811a98 420s JS IMPORT: Defining meta.importSync for module 0x1d41a6811a98 420s JS NATIVE: Defining native module 'system' 420s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x4b20b3b128 420s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x4b20b3b128 420s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 420s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 420s JS MAINLOOP: Set main loop hook to 420s JS MAINLOOP: Main loop instance 0x5c5c633d060: hold 420s JS MAINLOOP: Running and clearing main loop hook 420s JS G BXD: Defining method run in prototype for GLib.MainLoop 420s 1..37 420s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 420s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 420s JS G BXD: Defined class for Source (GSource), prototype 0x4b20b79e98, JSClass 0x7de7a76e85e0, in object 0x4b20b79038 420s JS G BXD: Defining method set_priority in prototype for GLib.Source 420s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 420s JS G BXD: Defining method attach in prototype for GLib.Source 420s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 420s JS IMPORT: Module metadata hook for module 0x4b20b62e08 420s JS IMPORT: Defining meta.importSync for module 0x4b20b62e08 420s JS G BXD: Defining method destroy in prototype for GLib.Source 420s ok 1 GObject interface cannot be instantiated 420s ok 2 GObject interface has a name 420s ok 3 GObject interface reports its type name 420s JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' 420s ok 4 GObject interface can be implemented by a GObject class 420s ok 5 GObject interface is implemented by a GObject class with the correct class object 420s ok 6 GObject interface can have its required function implemented 420s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 420s JS G PRM: JSObject created with param instance 0x5c5c659c400 type GParamOverride 420s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 420s ok 7 GObject interface must have its required function implemented 420s ok 8 GObject interface doesn't have to have its optional function implemented 420s ok 9 GObject interface can have its optional function deferred to by the implementation 420s ok 10 GObject interface can have its function chained up to 420s ok 11 GObject interface can require another interface 420s ok 12 GObject interface can chain up to another interface 420s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 420s JS G PRM: JSObject created with param instance 0x5c5c65a43d0 type GParamOverride 420s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 420s ok 13 GObject interface defers to the last interface's optional function 420s ok 14 GObject interface must be implemented by a class that implements all required interfaces 420s ok 15 GObject interface must be implemented by a class that implements required interfaces in correct order 420s ok 16 GObject interface can require an interface from C 420s ok 17 GObject interface can connect class signals on the implementing class 420s ok 18 GObject interface can connect interface signals on the implementing class 420s ok 19 GObject interface can define properties on the implementing class 420s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 420s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 420s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 420s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 420s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 420s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 420s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 420s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 420s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 420s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 420s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 420s JS G ENUM: Defining GLib.LogLevelFlags as 0x1d41a6802f30 420s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 420s ok 20 GObject interface must have its properties overridden 420s ok 21 GObject interface can have introspected properties overriden 420s ok 22 GObject interface can be implemented by a class as well as its parent class 420s ok 23 GObject interface can be reimplemented by a subclass of a class that already implements it 420s ok 24 GObject interface has a toString() defintion 420s ok 25 GObject interface has instance definition 420s ok 26 GObject interface has instance definition for non-object type 420s ok 27 GObject interface has instance definition for non-object type for native interface 420s ok 28 GObject interface prototype toString is enumerable and defined 420s ok 29 GObject interface prototype method properties are enumerated 420s ok 30 GObject interface prototype method properties are defined 420s ok 31 GObject interface prototype overrides are inherited by implementing classes 420s ok 32 GObject interface prototype overrides cannot be changed by instances of child classes 420s ok 33 GObject interface prototype unknown properties are inherited by implementing classes 420s ok 34 GObject interface prototype original property can be shadowed by class prototype property 420s ok 35 GObject interface prototype overridden property can be shadowed by class prototype property 420s ok 36 GObject interface prototype shadowed property can be restored 420s ok 37 Specific class and interface checks Gio.AsyncInitable must implement vfunc_async_init 420s JS G BXD: Defining method quit in prototype for GLib.MainLoop 420s JS MAINLOOP: Enqueue job , promise=, allocation site= 420s JS MAINLOOP: Main loop instance 0x5c5c633d060: Spinning loop until released or hook cleared 420s JS MAINLOOP: handling job 0, 420s JS MAINLOOP: Enqueue job , promise=, allocation site= 420s JS MAINLOOP: Completed job 0 420s JS MAINLOOP: handling job 1, 420s JS MAINLOOP: Enqueue job , promise=, allocation site= 420s JS MAINLOOP: Completed job 1 420s JS MAINLOOP: handling job 2, 420s JS MAINLOOP: Enqueue job , promise=, allocation site= 420s JS MAINLOOP: Completed job 2 420s JS MAINLOOP: handling job 3, 420s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 420s JS MAINLOOP: Main loop instance 0x5c5c633d060: release 420s JS MAINLOOP: Completed job 3 420s JS MEMORY: Memory report: before destroying context 420s JS MEMORY: 624 objects currently alive 420s JS MEMORY: boxed_instance = 162 420s JS MEMORY: boxed_prototype = 13 420s JS MEMORY: closure = 4 420s JS MEMORY: function = 366 420s JS MEMORY: fundamental_instance = 0 420s JS MEMORY: fundamental_prototype = 0 420s JS MEMORY: gerror_instance = 0 420s JS MEMORY: gerror_prototype = 0 420s JS MEMORY: interface = 8 420s JS MEMORY: module = 9 420s JS MEMORY: ns = 4 420s JS MEMORY: object_instance = 23 420s JS MEMORY: object_prototype = 23 420s JS MEMORY: param = 12 420s JS MEMORY: union_instance = 0 420s JS MEMORY: union_prototype = 0 420s JS CTX: JS shutdown sequence 420s JS CTX: Stopping profiler 420s JS CTX: Shutting down toggle queue 420s JS CTX: Notifying external reference holders of GjsContext dispose 420s JS MAINLOOP: Stopping promise job dispatcher 420s JS CTX: Notifying reference holders of GjsContext dispose 420s JS CTX: Checking unhandled promise rejections 420s JS CTX: Releasing cached JS wrappers 420s JS CTX: Final triggered GC 420s JS CTX: Destroying JS context 420s JS CTX: Releasing all native objects 420s JS CTX: Disabling auto GC 420s JS CTX: Ending trace on global object 420s JS CTX: Freeing allocated resources 420s JS CTX: JS context destroyed 420s PASS: gjs/testGObjectInterface.test 420s Running test: gjs/testSystem.test 420s JS NATIVE: Registered native JS module '_promiseNative' 420s JS NATIVE: Registered native JS module '_byteArrayNative' 420s JS NATIVE: Registered native JS module '_encodingNative' 420s JS NATIVE: Registered native JS module '_gi' 420s JS NATIVE: Registered native JS module 'gi' 420s JS NATIVE: Registered native JS module 'cairoNative' 420s JS NATIVE: Registered native JS module 'system' 420s JS NATIVE: Registered native JS module 'console' 420s JS NATIVE: Registered native JS module '_print' 420s JS CTX: Enabling JIT 420s JS CTX: Initialized class GjsFileImporter prototype 0x30cce51000a0 420s JS IMPORT: Defining parent (nil) of 0x30cce5100100 'imports' is mod 0 420s JS IMPORT: Importing '_print' 420s JS NATIVE: Defining native module '_print' 420s JS IMPORT: Defining parent 0x30cce5100100 of 0x30cce51007b0 '_print' is mod 1 420s JS IMPORT: successfully imported module '_print' 420s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 420s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x5e88313b128 420s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x5e88313b128 420s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x5e88313b128 420s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x5e88313b128 420s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x5e88313b128 420s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x5e88313b128 420s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x5e88313b128 420s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x5e88313b128 420s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x5e88313b128 420s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x5e88313b128 420s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x5e88313b128 420s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x5e88313b128 420s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x5e88313b128 420s JS MAINLOOP: Main loop instance 0xfe84286d060: hold 420s JS MAINLOOP: Enqueue job , promise=, allocation site= 420s JS MAINLOOP: Starting promise job dispatcher 420s JS MAINLOOP: Main loop instance 0xfe84286d060: Spinning loop until released or hook cleared 420s JS MAINLOOP: handling job 0, 420s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 420s JS MAINLOOP: Main loop instance 0xfe84286d060: release 420s JS MAINLOOP: Completed job 0 420s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x5e88313b128 420s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x5e88313b128 420s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x5e88313b128 420s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x5e88313b128 420s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x5e88313b128 420s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x5e88313b128 420s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x5e88313b128 420s JS IMPORT: Module metadata hook for module 0x30cce5113000 420s JS IMPORT: Defining meta.importSync for module 0x30cce5113000 420s JS NATIVE: Defining native module 'gi' 420s JS CTX: Initialized class GIRepositoryNamespace prototype 0x30cce51133f0 420s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 420s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 420s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 420s JS IMPORT: Importing directory 'overrides' 420s JS IMPORT: Defining parent 0x30cce5100100 of 0x30cce51134f0 'overrides' is mod 1 420s JS IMPORT: Defined importer 'overrides' 0x30cce51134f0 in 0x30cce5100100 420s JS IMPORT: successfully imported directory 'overrides' 420s JS IMPORT: Importing '_promiseNative' 420s JS NATIVE: Defining native module '_promiseNative' 420s JS IMPORT: Defining parent 0x30cce5100100 of 0x30cce51139a0 '_promiseNative' is mod 1 420s JS IMPORT: successfully imported module '_promiseNative' 420s JS IMPORT: Importing module GLib succeeded 420s JS IMPORT: Defining parent 0x30cce51134f0 of 0x5e88313c150 'GLib' is mod 1 420s JS IMPORT: successfully imported module 'GLib' 420s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 420s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x5e883179060, JSClass 0x6d4ed12b85e0, in object 0x5e883179038 420s JS CTX: Initialized class GIRepositoryGType prototype 0x30cce5113ce8 420s JS CTX: Initialized class GIRepositoryFunction prototype 0x30cce5113d48 420s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 420s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 420s JS G BXD: Defined class for Error (GError), prototype 0x5e8831790b0, JSClass 0x6d4ed12b85e0, in object 0x5e883179038 420s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 420s JS G BXD: Defined class for Variant (GVariant), prototype 0x5e883179100, JSClass 0x6d4ed12b85e0, in object 0x5e883179038 420s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 420s JS G BXD: Defined class for Bytes (GBytes), prototype 0x5e883179150, JSClass 0x6d4ed12b85e0, in object 0x5e883179038 420s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 420s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 420s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x5e8831791a0, JSClass 0x6d4ed12b85e0, in object 0x5e883179038 420s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 420s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 420s JS G BXD: Defined class for Thread (GThread), prototype 0x5e8831791f0, JSClass 0x6d4ed12b85e0, in object 0x5e883179038 420s JS G BXD: Defining method ref in prototype for GLib.Thread 420s JS G BXD: Defining method unref in prototype for GLib.Thread 420s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 420s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x5e883179240, JSClass 0x6d4ed12b85e0, in object 0x5e883179038 420s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 420s JS G BXD: Defined class for Regex (GRegex), prototype 0x5e883179290, JSClass 0x6d4ed12b85e0, in object 0x5e883179038 420s JS G BXD: Defining method match in prototype for GLib.Regex 420s JS G BXD: Defining method match_full in prototype for GLib.Regex 420s JS G BXD: Defining method match_all in prototype for GLib.Regex 420s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 420s JS G NS: Defined namespace 'GLib' 0x5e883179038 in GIRepository 0x30cce5113280 420s JS IMPORT: Importing module jasmine succeeded 420s JS IMPORT: Defining parent 0x30cce5100100 of 0x5e88313cce0 'jasmine' is mod 1 420s JS IMPORT: successfully imported module 'jasmine' 420s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 420s JS MAINLOOP: Main loop instance 0xfe84286d060: hold 420s JS MAINLOOP: Enqueue job , promise=, allocation site= 420s JS MAINLOOP: Main loop instance 0xfe84286d060: Spinning loop until released or hook cleared 420s JS MAINLOOP: handling job 0, 420s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 420s JS MAINLOOP: Main loop instance 0xfe84286d060: release 420s JS MAINLOOP: Completed job 0 420s JS IMPORT: Importing 'system' 420s JS NATIVE: Defining native module 'system' 420s JS IMPORT: Defining parent 0x30cce5100100 of 0x30cce51282c0 'system' is mod 1 420s JS IMPORT: successfully imported module 'system' 420s JS IMPORT: Importing 'gi' 420s JS IMPORT: Defining parent 0x30cce5100100 of 0x30cce5113280 'gi' is mod 1 420s JS IMPORT: successfully imported module 'gi' 420s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 420s JS G NS: Defined namespace 'GjsPrivate' 0x5e883179330 in GIRepository 0x30cce5113280 420s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 420s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 420s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 420s JS IMPORT: Importing module _legacy succeeded 420s JS IMPORT: Defining parent 0x30cce5100100 of 0x5e88313cf10 '_legacy' is mod 1 420s JS IMPORT: successfully imported module '_legacy' 420s JS IMPORT: Importing module lang succeeded 420s JS IMPORT: Defining parent 0x30cce5100100 of 0x5e88313cec0 'lang' is mod 1 420s JS IMPORT: successfully imported module 'lang' 420s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 420s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 420s JS IMPORT: Importing module _signals succeeded 420s JS IMPORT: Defining parent 0x30cce5100100 of 0x5e88313cf60 '_signals' is mod 1 420s JS IMPORT: successfully imported module '_signals' 420s JS IMPORT: Importing module signals succeeded 420s JS IMPORT: Defining parent 0x30cce5100100 of 0x5e88313ce70 'signals' is mod 1 420s JS IMPORT: successfully imported module 'signals' 420s JS IMPORT: Importing module Gio succeeded 420s JS IMPORT: Defining parent 0x30cce51134f0 of 0x5e88313ce20 'Gio' is mod 1 420s JS IMPORT: successfully imported module 'Gio' 420s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 420s JS IMPORT: Importing '_gi' 420s JS NATIVE: Defining native module '_gi' 420s JS IMPORT: Defining parent 0x30cce5100100 of 0x30cce512b870 '_gi' is mod 1 420s JS IMPORT: successfully imported module '_gi' 420s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 420s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 420s JS IMPORT: Importing module _common succeeded 420s JS IMPORT: Defining parent 0x30cce5100100 of 0x5e8831cc038 '_common' is mod 1 420s JS IMPORT: successfully imported module '_common' 420s JS IMPORT: Importing module GObject succeeded 420s JS IMPORT: Defining parent 0x30cce51134f0 of 0x5e88313cfb0 'GObject' is mod 1 420s JS IMPORT: successfully imported module 'GObject' 420s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 420s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 420s JS G BXD: Defined class for String (GString), prototype 0x5e8831795d8, JSClass 0x6d4ed12b85e0, in object 0x5e883179358 420s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 420s JS G PRM: Defined class ParamSpec prototype is 0x5e8831cc0d8 class 0x6d4ed12c0068 in object 0x5e883179358 420s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 420s JS G OBJ: Defined class for Object (GObject), prototype 0x5e883179740, JSClass 0x6d4ed12b8610, in object 0x5e883179358 420s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 420s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 420s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x5e883179768, JSClass 0x6d4ed12b8610, in object 0x5e883179358 420s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 420s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 420s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 420s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 420s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 420s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 420s JS G NS: Defined namespace 'GObject' 0x5e883179358 in GIRepository 0x30cce5113280 420s JS G OBJ: Defined class for Application (GApplication), prototype 0x5e8831797b8, JSClass 0x6d4ed12b8610, in object 0x5e883179308 420s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 420s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x5e8831cc5b0, JSClass 0x6d4ed12ba808, in object 0x5e883179308 420s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 420s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 420s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 420s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 420s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 420s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 420s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 420s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 420s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 420s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 420s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x5e883179830, JSClass 0x6d4ed12b8610, in object 0x5e883179308 420s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 420s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x5e8831cc830, JSClass 0x6d4ed12ba808, in object 0x5e883179308 420s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 420s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x5e8831798a8, JSClass 0x6d4ed12b8610, in object 0x5e883179308 420s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 420s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 420s JS G IFACE: Defined class for Initable (GInitable), prototype 0x5e8831cc970, JSClass 0x6d4ed12ba808, in object 0x5e883179308 420s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 420s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 420s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 420s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x5e883179920, JSClass 0x6d4ed12b85e0, in object 0x5e883179308 420s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 420s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x5e883179970, JSClass 0x6d4ed12b85e0, in object 0x5e883179308 420s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' 420s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 420s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x5e8831799c0, JSClass 0x6d4ed12b8610, in object 0x5e883179308 420s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x5e883179a10, JSClass 0x6d4ed12b8610, in object 0x5e883179330 420s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 420s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x5e883179a60, JSClass 0x6d4ed12b8610, in object 0x5e883179308 420s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 420s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 420s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 420s JS G IFACE: Defined class for File (GFile), prototype 0x5e8831ccad8, JSClass 0x6d4ed12ba808, in object 0x5e883179308 420s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x5e883179ad8, JSClass 0x6d4ed12b8610, in object 0x30cce5113360 420s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 420s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x5e883179b50, JSClass 0x6d4ed12b8610, in object 0x5e883179308 420s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 420s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 420s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x5e883179ba0, JSClass 0x6d4ed12b8610, in object 0x5e883179308 420s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 420s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x5e883179bf0, JSClass 0x6d4ed12b8610, in object 0x5e883179308 420s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 420s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x5e883179c40, JSClass 0x6d4ed12b85e0, in object 0x5e883179308 420s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 420s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 420s JS G OBJ: Defined class for Settings (GSettings), prototype 0x5e883179c90, JSClass 0x6d4ed12b8610, in object 0x5e883179308 420s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 420s JS G NS: Defined namespace 'Gio' 0x5e883179308 in GIRepository 0x30cce5113280 420s JS CTX: Script evaluation succeeded 420s JS MAINLOOP: Main loop instance 0xfe84286d060: Spinning loop until released or hook cleared 420s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x5e88313b128 420s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x5e88313b128 420s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x5e88313b128 420s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x5e88313b128 420s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x5e88313b128 420s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x5e88313b128 420s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x5e88313b128 420s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x5e88313b128 420s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x5e88313b128 420s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x5e88313b128 420s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x5e88313b128 420s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x5e88313b128 420s JS IMPORT: Module metadata hook for module 0x30cce513c060 420s JS IMPORT: Defining meta.importSync for module 0x30cce513c060 420s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x5e88313b128 420s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x5e88313b128 420s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 420s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 420s JS MAINLOOP: Set main loop hook to 420s JS MAINLOOP: Main loop instance 0xfe84286d060: hold 420s JS MAINLOOP: Running and clearing main loop hook 420s JS G BXD: Defining method run in prototype for GLib.MainLoop 420s 1..13 420s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 420s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 420s JS G BXD: Defined class for Source (GSource), prototype 0x5e883179ce0, JSClass 0x6d4ed12b85e0, in object 0x5e883179038 420s JS G BXD: Defining method set_priority in prototype for GLib.Source 420s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 420s JS G BXD: Defining method attach in prototype for GLib.Source 420s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 420s JS IMPORT: Module metadata hook for module 0x5e883162c80 420s JS IMPORT: Defining meta.importSync for module 0x5e883162c80 420s JS G BXD: Defining method destroy in prototype for GLib.Source 420s ok 1 System.addressOf() gives different results for different objects 420s ok 2 System.version gives a plausible number 420s ok 3 System.refcount() gives the correct number 420s ok 4 System.addressOfGObject() gives different results for different objects 420s ok 5 System.addressOfGObject() throws for non GObject objects 420s ok 6 System.gc() does not crash the application 420s ok 7 System.dumpHeap() throws but does not crash when given a nonexistent path 420s ok 8 System.dumpMemoryInfo() 420s ok 9 System.dumpMemoryInfo() throws but does not crash when given a nonexistent path 420s ok 10 System.programPath is null when executed from minijasmine 420s ok 11 System.programArgs System.programArgs is an array 420s ok 12 System.programArgs modifications persist 420s ok 13 System.programArgs System.programArgs is equal to ARGV 420s JS G BXD: Defining method quit in prototype for GLib.MainLoop 420s JS MAINLOOP: Enqueue job , promise=, allocation site= 420s JS MAINLOOP: Main loop instance 0xfe84286d060: Spinning loop until released or hook cleared 420s JS MAINLOOP: handling job 0, 420s JS MAINLOOP: Enqueue job , promise=, allocation site= 420s JS MAINLOOP: Completed job 0 420s JS MAINLOOP: handling job 1, 420s JS MAINLOOP: Enqueue job , promise=, allocation site= 420s JS MAINLOOP: Completed job 1 420s JS MAINLOOP: handling job 2, 420s JS MAINLOOP: Enqueue job , promise=, allocation site= 420s JS MAINLOOP: Completed job 2 420s JS MAINLOOP: handling job 3, 420s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 420s JS MAINLOOP: Main loop instance 0xfe84286d060: release 420s JS MAINLOOP: Completed job 3 420s JS MEMORY: Memory report: before destroying context 420s JS MEMORY: 267 objects currently alive 420s JS MEMORY: boxed_instance = 49 420s JS MEMORY: boxed_prototype = 12 420s JS MEMORY: closure = 1 420s JS MEMORY: function = 174 420s JS MEMORY: fundamental_instance = 0 420s JS MEMORY: fundamental_prototype = 0 420s JS MEMORY: gerror_instance = 0 420s JS MEMORY: gerror_prototype = 0 420s JS MEMORY: interface = 4 420s JS MEMORY: module = 9 420s JS MEMORY: ns = 4 420s JS MEMORY: object_instance = 1 420s JS MEMORY: object_prototype = 13 420s JS MEMORY: param = 0 420s JS MEMORY: union_instance = 0 420s JS MEMORY: union_prototype = 0 420s JS CTX: JS shutdown sequence 420s JS CTX: Stopping profiler 420s JS CTX: Shutting down toggle queue 420s JS CTX: Notifying external reference holders of GjsContext dispose 420s JS MAINLOOP: Stopping promise job dispatcher 420s JS CTX: Notifying reference holders of GjsContext dispose 420s JS CTX: Checking unhandled promise rejections 420s JS CTX: Releasing cached JS wrappers 420s JS CTX: Final triggered GC 420s JS CTX: Destroying JS context 420s JS CTX: Releasing all native objects 420s JS CTX: Disabling auto GC 420s JS CTX: Ending trace on global object 420s JS CTX: Freeing allocated resources 420s JS CTX: JS context destroyed 420s PASS: gjs/testSystem.test 420s Running test: gjs/detach.test 420s 1..1 420s ok 1 - /usr/libexec/installed-tests/gjs/debugger/detach.debugger 420s PASS: gjs/detach.test 420s Running test: gjs/testGtk3.test 420s JS NATIVE: Registered native JS module '_promiseNative' 420s JS NATIVE: Registered native JS module '_byteArrayNative' 420s JS NATIVE: Registered native JS module '_encodingNative' 420s JS NATIVE: Registered native JS module '_gi' 420s JS NATIVE: Registered native JS module 'gi' 420s JS NATIVE: Registered native JS module 'cairoNative' 420s JS NATIVE: Registered native JS module 'system' 420s JS NATIVE: Registered native JS module 'console' 420s JS NATIVE: Registered native JS module '_print' 420s JS CTX: Enabling JIT 420s JS CTX: Initialized class GjsFileImporter prototype 0x2d81010000a0 420s JS IMPORT: Defining parent (nil) of 0x2d8101000100 'imports' is mod 0 420s JS IMPORT: Importing '_print' 420s JS NATIVE: Defining native module '_print' 420s JS IMPORT: Defining parent 0x2d8101000100 of 0x2d81010007b0 '_print' is mod 1 420s JS IMPORT: successfully imported module '_print' 420s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 420s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3ae698b3b128 420s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3ae698b3b128 420s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3ae698b3b128 420s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3ae698b3b128 420s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3ae698b3b128 420s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3ae698b3b128 420s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3ae698b3b128 420s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3ae698b3b128 420s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3ae698b3b128 420s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3ae698b3b128 420s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3ae698b3b128 420s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3ae698b3b128 420s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3ae698b3b128 420s JS MAINLOOP: Main loop instance 0x65e1890d060: hold 420s JS MAINLOOP: Enqueue job , promise=, allocation site= 420s JS MAINLOOP: Starting promise job dispatcher 420s JS MAINLOOP: Main loop instance 0x65e1890d060: Spinning loop until released or hook cleared 420s JS MAINLOOP: handling job 0, 420s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 420s JS MAINLOOP: Main loop instance 0x65e1890d060: release 420s JS MAINLOOP: Completed job 0 420s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3ae698b3b128 420s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3ae698b3b128 420s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3ae698b3b128 420s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3ae698b3b128 420s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3ae698b3b128 420s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3ae698b3b128 420s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3ae698b3b128 420s JS IMPORT: Module metadata hook for module 0x2d8101013000 420s JS IMPORT: Defining meta.importSync for module 0x2d8101013000 420s JS NATIVE: Defining native module 'gi' 420s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2d81010133f0 420s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 420s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 420s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 420s JS IMPORT: Importing directory 'overrides' 420s JS IMPORT: Defining parent 0x2d8101000100 of 0x2d81010134f0 'overrides' is mod 1 420s JS IMPORT: Defined importer 'overrides' 0x2d81010134f0 in 0x2d8101000100 420s JS IMPORT: successfully imported directory 'overrides' 420s JS IMPORT: Importing '_promiseNative' 420s JS NATIVE: Defining native module '_promiseNative' 420s JS IMPORT: Defining parent 0x2d8101000100 of 0x2d81010139a0 '_promiseNative' is mod 1 420s JS IMPORT: successfully imported module '_promiseNative' 420s JS IMPORT: Importing module GLib succeeded 420s JS IMPORT: Defining parent 0x2d81010134f0 of 0x3ae698b3c150 'GLib' is mod 1 420s JS IMPORT: successfully imported module 'GLib' 420s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 420s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3ae698b79060, JSClass 0x6dacaeb885e0, in object 0x3ae698b79038 420s JS CTX: Initialized class GIRepositoryGType prototype 0x2d8101013ce8 420s JS CTX: Initialized class GIRepositoryFunction prototype 0x2d8101013d48 420s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 420s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 420s JS G BXD: Defined class for Error (GError), prototype 0x3ae698b790b0, JSClass 0x6dacaeb885e0, in object 0x3ae698b79038 420s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 420s JS G BXD: Defined class for Variant (GVariant), prototype 0x3ae698b79100, JSClass 0x6dacaeb885e0, in object 0x3ae698b79038 420s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 420s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3ae698b79150, JSClass 0x6dacaeb885e0, in object 0x3ae698b79038 420s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 420s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 420s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3ae698b791a0, JSClass 0x6dacaeb885e0, in object 0x3ae698b79038 420s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 420s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 420s JS G BXD: Defined class for Thread (GThread), prototype 0x3ae698b791f0, JSClass 0x6dacaeb885e0, in object 0x3ae698b79038 420s JS G BXD: Defining method ref in prototype for GLib.Thread 420s JS G BXD: Defining method unref in prototype for GLib.Thread 420s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 420s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x3ae698b79240, JSClass 0x6dacaeb885e0, in object 0x3ae698b79038 420s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 420s JS G BXD: Defined class for Regex (GRegex), prototype 0x3ae698b79290, JSClass 0x6dacaeb885e0, in object 0x3ae698b79038 420s JS G BXD: Defining method match in prototype for GLib.Regex 420s JS G BXD: Defining method match_full in prototype for GLib.Regex 420s JS G BXD: Defining method match_all in prototype for GLib.Regex 420s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 420s JS G NS: Defined namespace 'GLib' 0x3ae698b79038 in GIRepository 0x2d8101013280 420s JS IMPORT: Importing module jasmine succeeded 420s JS IMPORT: Defining parent 0x2d8101000100 of 0x3ae698b3cce0 'jasmine' is mod 1 420s JS IMPORT: successfully imported module 'jasmine' 420s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 420s JS MAINLOOP: Main loop instance 0x65e1890d060: hold 420s JS MAINLOOP: Enqueue job , promise=, allocation site= 420s JS MAINLOOP: Main loop instance 0x65e1890d060: Spinning loop until released or hook cleared 420s JS MAINLOOP: handling job 0, 420s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 420s JS MAINLOOP: Main loop instance 0x65e1890d060: release 420s JS MAINLOOP: Completed job 0 420s JS IMPORT: Importing 'gi' 420s JS IMPORT: Defining parent 0x2d8101000100 of 0x2d8101013280 'gi' is mod 1 420s JS IMPORT: successfully imported module 'gi' 420s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 420s JS G NS: Defined namespace 'GjsPrivate' 0x3ae698b79330 in GIRepository 0x2d8101013280 420s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 420s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 420s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 420s JS IMPORT: Importing module _legacy succeeded 420s JS IMPORT: Defining parent 0x2d8101000100 of 0x3ae698b3cf10 '_legacy' is mod 1 420s JS IMPORT: successfully imported module '_legacy' 420s JS IMPORT: Importing module lang succeeded 420s JS IMPORT: Defining parent 0x2d8101000100 of 0x3ae698b3cec0 'lang' is mod 1 420s JS IMPORT: successfully imported module 'lang' 420s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 420s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 420s JS IMPORT: Importing module _signals succeeded 420s JS IMPORT: Defining parent 0x2d8101000100 of 0x3ae698b3cf60 '_signals' is mod 1 420s JS IMPORT: successfully imported module '_signals' 420s JS IMPORT: Importing module signals succeeded 420s JS IMPORT: Defining parent 0x2d8101000100 of 0x3ae698b3ce70 'signals' is mod 1 420s JS IMPORT: successfully imported module 'signals' 420s JS IMPORT: Importing module Gio succeeded 420s JS IMPORT: Defining parent 0x2d81010134f0 of 0x3ae698b3ce20 'Gio' is mod 1 420s JS IMPORT: successfully imported module 'Gio' 420s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 420s JS IMPORT: Importing '_gi' 420s JS NATIVE: Defining native module '_gi' 420s JS IMPORT: Defining parent 0x2d8101000100 of 0x2d810102b6f0 '_gi' is mod 1 420s JS IMPORT: successfully imported module '_gi' 420s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 420s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 420s JS IMPORT: Importing module _common succeeded 420s JS IMPORT: Defining parent 0x2d8101000100 of 0x3ae698bcc038 '_common' is mod 1 420s JS IMPORT: successfully imported module '_common' 420s JS IMPORT: Importing module GObject succeeded 420s JS IMPORT: Defining parent 0x2d81010134f0 of 0x3ae698b3cfb0 'GObject' is mod 1 420s JS IMPORT: successfully imported module 'GObject' 420s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 420s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 420s JS G BXD: Defined class for String (GString), prototype 0x3ae698b795d8, JSClass 0x6dacaeb885e0, in object 0x3ae698b79358 420s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 420s JS G PRM: Defined class ParamSpec prototype is 0x3ae698bcc0d8 class 0x6dacaeb90068 in object 0x3ae698b79358 420s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 420s JS G OBJ: Defined class for Object (GObject), prototype 0x3ae698b79740, JSClass 0x6dacaeb88610, in object 0x3ae698b79358 420s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 420s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 420s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3ae698b79768, JSClass 0x6dacaeb88610, in object 0x3ae698b79358 420s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 420s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 420s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 420s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 420s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 420s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 420s JS G NS: Defined namespace 'GObject' 0x3ae698b79358 in GIRepository 0x2d8101013280 420s JS G OBJ: Defined class for Application (GApplication), prototype 0x3ae698b797b8, JSClass 0x6dacaeb88610, in object 0x3ae698b79308 420s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 420s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x3ae698bcc5b0, JSClass 0x6dacaeb8a808, in object 0x3ae698b79308 420s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 420s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 420s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 420s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 420s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 420s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 420s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 420s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 420s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 420s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 420s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x3ae698b79830, JSClass 0x6dacaeb88610, in object 0x3ae698b79308 420s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 420s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x3ae698bcc830, JSClass 0x6dacaeb8a808, in object 0x3ae698b79308 420s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 420s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x3ae698b798a8, JSClass 0x6dacaeb88610, in object 0x3ae698b79308 420s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 420s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 420s JS G IFACE: Defined class for Initable (GInitable), prototype 0x3ae698bcc970, JSClass 0x6dacaeb8a808, in object 0x3ae698b79308 420s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 420s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 420s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 420s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x3ae698b79920, JSClass 0x6dacaeb885e0, in object 0x3ae698b79308 420s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 420s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x3ae698b79970, JSClass 0x6dacaeb885e0, in object 0x3ae698b79308 420s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' 420s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 420s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x3ae698b799c0, JSClass 0x6dacaeb88610, in object 0x3ae698b79308 420s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x3ae698b79a10, JSClass 0x6dacaeb88610, in object 0x3ae698b79330 420s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 420s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x3ae698b79a60, JSClass 0x6dacaeb88610, in object 0x3ae698b79308 420s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 420s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 420s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 420s JS G IFACE: Defined class for File (GFile), prototype 0x3ae698bccad8, JSClass 0x6dacaeb8a808, in object 0x3ae698b79308 420s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x3ae698b79ad8, JSClass 0x6dacaeb88610, in object 0x2d8101013360 420s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 420s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x3ae698b79b50, JSClass 0x6dacaeb88610, in object 0x3ae698b79308 420s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 420s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 420s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x3ae698b79ba0, JSClass 0x6dacaeb88610, in object 0x3ae698b79308 420s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 420s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x3ae698b79bf0, JSClass 0x6dacaeb88610, in object 0x3ae698b79308 420s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 420s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x3ae698b79c40, JSClass 0x6dacaeb885e0, in object 0x3ae698b79308 420s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 420s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 420s JS G OBJ: Defined class for Settings (GSettings), prototype 0x3ae698b79c90, JSClass 0x6dacaeb88610, in object 0x3ae698b79308 420s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 420s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 420s JS G NS: Defined namespace 'Gio' 0x3ae698b79308 in GIRepository 0x2d8101013280 420s JS IMPORT: Importing module Gtk succeeded 420s JS IMPORT: Defining parent 0x2d81010134f0 of 0x3ae698bd8588 'Gtk' is mod 1 420s JS IMPORT: successfully imported module 'Gtk' 420s JS G NS: Found info type OBJECT for 'Widget' in namespace 'Gtk' 420s JS G NS: Found info type OBJECT for 'InitiallyUnowned' in namespace 'GObject' 420s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0x3ae698b79d08, JSClass 0x6dacaeb88610, in object 0x3ae698b79358 420s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0x3ae698b79d58, JSClass 0x6dacaeb88610, in object 0x3ae698b79ce0 420s JS G NS: Found info type INTERFACE for 'Buildable' in namespace 'Gtk' 420s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0x3ae698bd8880, JSClass 0x6dacaeb8a808, in object 0x3ae698b79ce0 420s JS G NS: Found info type OBJECT for 'Container' in namespace 'Gtk' 420s JS G OBJ: Defined class for Container (GtkContainer), prototype 0x3ae698b79dd0, JSClass 0x6dacaeb88610, in object 0x3ae698b79ce0 420s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 420s JS G NS: Defined namespace 'Gtk' 0x3ae698b79ce0 in GIRepository 0x2d8101013280 420s JS IMPORT: Importing 'system' 420s JS NATIVE: Defining native module 'system' 420s JS IMPORT: Defining parent 0x2d8101000100 of 0x2d8101032280 'system' is mod 1 420s JS IMPORT: successfully imported module 'system' 420s JS IMPORT: Module metadata hook for module 0x2d8101002348 420s JS IMPORT: Defining meta.importSync for module 0x2d8101002348 420s JS NATIVE: Defining native module '_encodingNative' 420s JS G NS: Found info type OBJECT for 'Grid' in namespace 'Gtk' 420s JS G OBJ: Defined class for Grid (GtkGrid), prototype 0x3ae698b79e20, JSClass 0x6dacaeb88610, in object 0x3ae698b79ce0 420s JS G NS: Found info type INTERFACE for 'Orientable' in namespace 'Gtk' 420s JS G IFACE: Defined class for Orientable (GtkOrientable), prototype 0x3ae698bd89c0, JSClass 0x6dacaeb8a808, in object 0x3ae698b79ce0 420s JS G NS: Found info type STRUCT for 'Uri' in namespace 'GLib' 420s JS G BXD: Defined class for Uri (GUri), prototype 0x3ae698b79f38, JSClass 0x6dacaeb885e0, in object 0x3ae698b79038 420s JS G NS: Found info type FLAGS for 'UriFlags' in namespace 'GLib' 420s JS G ENUM: Defining enum value NONE (fixed from none) 0 420s JS G ENUM: Defining enum value PARSE_RELAXED (fixed from parse_relaxed) 1 420s JS G ENUM: Defining enum value HAS_PASSWORD (fixed from has_password) 2 420s JS G ENUM: Defining enum value HAS_AUTH_PARAMS (fixed from has_auth_params) 4 420s JS G ENUM: Defining enum value ENCODED (fixed from encoded) 8 420s JS G ENUM: Defining enum value NON_DNS (fixed from non_dns) 16 420s JS G ENUM: Defining enum value ENCODED_QUERY (fixed from encoded_query) 32 420s JS G ENUM: Defining enum value ENCODED_PATH (fixed from encoded_path) 64 420s JS G ENUM: Defining enum value ENCODED_FRAGMENT (fixed from encoded_fragment) 128 420s JS G ENUM: Defining enum value SCHEME_NORMALIZE (fixed from scheme_normalize) 256 420s JS G ENUM: Defining GLib.UriFlags as 0x2d8101033c50 420s JS G BXD: Defining method get_scheme in prototype for GLib.Uri 420s JS G BXD: Defining method get_path in prototype for GLib.Uri 420s JS G NS: Found info type OBJECT for 'FileIOStream' in namespace 'Gio' 420s JS G NS: Found info type OBJECT for 'IOStream' in namespace 'Gio' 420s JS G OBJ: Defined class for IOStream (GIOStream), prototype 0x3ae698b79fd8, JSClass 0x6dacaeb88610, in object 0x3ae698b79308 420s JS G OBJ: Defined class for FileIOStream (GFileIOStream), prototype 0x3ae698be2060, JSClass 0x6dacaeb88610, in object 0x3ae698b79308 420s JS G OBJ: Defined class for GLocalFileIOStream (GLocalFileIOStream), prototype 0x3ae698be20b0, JSClass 0x6dacaeb88610, in object 0x2d8101013360 420s JS G NS: Found info type INTERFACE for 'Seekable' in namespace 'Gio' 420s JS G IFACE: Defined class for Seekable (GSeekable), prototype 0x3ae698bd8da8, JSClass 0x6dacaeb8a808, in object 0x3ae698b79308 420s JS G OBJ: Defining method get_output_stream in prototype for GIOStream (Gio.IOStream) 420s JS G NS: Found info type OBJECT for 'FileOutputStream' in namespace 'Gio' 420s JS G NS: Found info type OBJECT for 'OutputStream' in namespace 'Gio' 420s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0x3ae698be2150, JSClass 0x6dacaeb88610, in object 0x3ae698b79308 420s JS G OBJ: Defined class for FileOutputStream (GFileOutputStream), prototype 0x3ae698be21a0, JSClass 0x6dacaeb88610, in object 0x3ae698b79308 420s JS G OBJ: Defined class for GLocalFileOutputStream (GLocalFileOutputStream), prototype 0x3ae698be21f0, JSClass 0x6dacaeb88610, in object 0x2d8101013360 420s JS G NS: Found info type OBJECT for 'DataOutputStream' in namespace 'Gio' 420s JS G NS: Found info type OBJECT for 'FilterOutputStream' in namespace 'Gio' 420s JS G OBJ: Defined class for FilterOutputStream (GFilterOutputStream), prototype 0x3ae698be2268, JSClass 0x6dacaeb88610, in object 0x3ae698b79308 420s JS G OBJ: Defined class for DataOutputStream (GDataOutputStream), prototype 0x3ae698be22b8, JSClass 0x6dacaeb88610, in object 0x3ae698b79308 420s JS G NS: Found info type INTERFACE for 'FileDescriptorBased' in namespace 'Gio' 420s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0x3ae698bd8e20, JSClass 0x6dacaeb8a808, in object 0x3ae698b79308 420s JS G OBJ: Defining method put_string in prototype for GDataOutputStream (Gio.DataOutputStream) 420s JS G OBJ: Defining method close in prototype for GOutputStream (Gio.OutputStream) 420s JS CTX: Script evaluation succeeded 420s JS MAINLOOP: Main loop instance 0x65e1890d060: Spinning loop until released or hook cleared 420s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3ae698b3b128 420s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3ae698b3b128 420s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3ae698b3b128 420s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3ae698b3b128 420s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3ae698b3b128 420s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3ae698b3b128 420s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3ae698b3b128 420s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3ae698b3b128 420s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3ae698b3b128 420s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3ae698b3b128 420s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3ae698b3b128 420s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3ae698b3b128 420s JS IMPORT: Module metadata hook for module 0x2d810100a0e0 420s JS IMPORT: Defining meta.importSync for module 0x2d810100a0e0 420s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3ae698b3b128 420s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3ae698b3b128 420s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 420s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 420s JS MAINLOOP: Set main loop hook to 420s JS MAINLOOP: Main loop instance 0x65e1890d060: hold 420s JS MAINLOOP: Running and clearing main loop hook 420s JS G BXD: Defining method run in prototype for GLib.MainLoop 420s 1..33 420s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 420s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 420s JS G BXD: Defined class for Source (GSource), prototype 0x3ae698be2448, JSClass 0x6dacaeb885e0, in object 0x3ae698b79038 420s JS G BXD: Defining method set_priority in prototype for GLib.Source 420s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 420s JS G BXD: Defining method attach in prototype for GLib.Source 420s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 420s JS IMPORT: Module metadata hook for module 0x3ae698b62d60 420s JS IMPORT: Defining meta.importSync for module 0x3ae698b62d60 420s JS G NS: Found info type FUNCTION for 'init' in namespace 'Gtk' 420s JS G BXD: Defining method destroy in prototype for GLib.Source 420s JS G NS: Found info type OBJECT for 'Window' in namespace 'Gtk' 420s JS G NS: Found info type OBJECT for 'Bin' in namespace 'Gtk' 420s JS G OBJ: Defined class for Bin (GtkBin), prototype 0x3ae698be2588, JSClass 0x6dacaeb88610, in object 0x3ae698b79ce0 420s JS G OBJ: Defined class for Window (GtkWindow), prototype 0x3ae698be25d8, JSClass 0x6dacaeb88610, in object 0x3ae698b79ce0 420s JS G NS: Found info type ENUM for 'WindowType' in namespace 'Gtk' 420s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 0 420s JS G ENUM: Defining enum value POPUP (fixed from popup) 1 420s JS G ENUM: Defining Gtk.WindowType as 0x2d8101019a00 420s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 420s JS G OBJ: Defining method init_template in prototype for GtkWidget (Gtk.Widget) 420s JS G NS: Found info type OBJECT for 'Builder' in namespace 'Gtk' 420s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0x3ae698be26a0, JSClass 0x6dacaeb88610, in object 0x3ae698b79ce0 420s JS G NS: Found info type OBJECT for 'Label' in namespace 'Gtk' 420s JS G NS: Found info type OBJECT for 'Misc' in namespace 'Gtk' 420s JS G OBJ: Defined class for Misc (GtkMisc), prototype 0x3ae698be2718, JSClass 0x6dacaeb88610, in object 0x3ae698b79ce0 420s JS G OBJ: Defined class for Label (GtkLabel), prototype 0x3ae698be2768, JSClass 0x6dacaeb88610, in object 0x3ae698b79ce0 420s JS G OBJ: Defining method get_objects in prototype for GtkBuilder (Gtk.Builder) 420s JS G NS: Found info type FLAGS for 'ConnectFlags' in namespace 'GObject' 420s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 420s JS G ENUM: Defining enum value AFTER (fixed from after) 1 420s JS G ENUM: Defining enum value SWAPPED (fixed from swapped) 2 420s JS G ENUM: Defining GObject.ConnectFlags as 0x2d8101019ba0 420s JS G OBJ: Defining method get_template_child in prototype for GtkWidget (Gtk.Widget) 420s JS G OBJ: Defining method add in prototype for GtkContainer (Gtk.Container) 420s JS G OBJ: Defining method destroy in prototype for GtkWidget (Gtk.Widget) 420s ok 1 Gtk overrides UI template sets up internal and public template children 420s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 420s JS G OBJ: Defining method get_label in prototype for GtkLabel (Gtk.Label) 420s ok 2 Gtk overrides UI template sets up public template children with the correct widgets 420s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 420s ok 3 Gtk overrides UI template sets up internal template children with the correct widgets 420s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 420s ok 4 Gtk overrides UI template connects template callbacks to the correct handler 420s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 420s ok 5 Gtk overrides UI template binds template callbacks to the correct object 420s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 420s ok 6 Gtk overrides UI template from resource sets up internal and public template children 420s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 420s ok 7 Gtk overrides UI template from resource sets up public template children with the correct widgets 420s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 420s ok 8 Gtk overrides UI template from resource sets up internal template children with the correct widgets 420s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 420s ok 9 Gtk overrides UI template from resource connects template callbacks to the correct handler 420s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 420s ok 10 Gtk overrides UI template from resource binds template callbacks to the correct object 420s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 420s ok 11 Gtk overrides UI template from file sets up internal and public template children 420s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 420s ok 12 Gtk overrides UI template from file sets up public template children with the correct widgets 420s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 420s ok 13 Gtk overrides UI template from file sets up internal template children with the correct widgets 420s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 420s ok 14 Gtk overrides UI template from file connects template callbacks to the correct handler 420s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 420s ok 15 Gtk overrides UI template from file binds template callbacks to the correct object 420s ok 16 Gtk overrides Class inheriting from template class sets up internal and public template children # SKIP pending 420s ok 17 Gtk overrides Class inheriting from template class sets up public template children with the correct widgets # SKIP pending 420s ok 18 Gtk overrides Class inheriting from template class sets up internal template children with the correct widgets # SKIP pending 420s ok 19 Gtk overrides Class inheriting from template class connects template callbacks to the correct handler # SKIP pending 420s ok 20 Gtk overrides Class inheriting from template class binds template callbacks to the correct object # SKIP pending 420s ok 21 Gtk overrides sets CSS names on classes 420s ok 22 Gtk overrides static inheritance works 420s JS G NS: Found info type FUNCTION for 'test_expect_message' in namespace 'GLib' 420s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 420s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 420s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 420s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 420s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 420s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 420s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 420s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 420s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 420s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 420s JS G ENUM: Defining GLib.LogLevelFlags as 0x2d8101047b98 420s JS G NS: Found info type FUNCTION for 'test_assert_expected_messages_internal' in namespace 'GLib' 420s ok 23 Gtk overrides avoid crashing when GTK vfuncs are called in garbage collection 420s ok 24 Gtk overrides GTK vfuncs are not called if the object is disposed 420s ok 25 Gtk overrides destroy signal is emitted while disposing objects 420s ok 26 Gtk overrides destroy signal is not emitted when objects are garbage collected 420s JS G NS: Found info type OBJECT for 'Clipboard' in namespace 'Gtk' 420s JS G OBJ: Defined class for Clipboard (GtkClipboard), prototype 0x3ae698be2498, JSClass 0x6dacaeb88610, in object 0x3ae698b79ce0 420s ok 27 Gtk overrides accepts string in place of GdkAtom 420s ok 28 Gtk overrides accepts null in place of GdkAtom as GDK_NONE 420s JS G NS: Found info type OBJECT for 'Stack' in namespace 'Gtk' 420s JS G OBJ: Defined class for Stack (GtkStack), prototype 0x3ae698be2880, JSClass 0x6dacaeb88610, in object 0x3ae698b79ce0 420s JS G NS: Found info type OBJECT for 'Box' in namespace 'Gtk' 420s JS G OBJ: Defined class for Box (GtkBox), prototype 0x3ae698be28f8, JSClass 0x6dacaeb88610, in object 0x3ae698b79ce0 420s JS G OBJ: Defining method add_named in prototype for GtkStack (Gtk.Stack) 420s JS G OBJ: Defining method get_child_by_name in prototype for GtkStack (Gtk.Stack) 420s JS G NS: Found info type FUNCTION for 'gtk_container_child_set_property' in namespace 'GjsPrivate' 420s ok 29 Gtk overrides uses the correct GType for null child properties 420s JS G NS: Found info type STRUCT for 'TreeIter' in namespace 'Gtk' 420s JS G BXD: Defined class for TreeIter (GtkTreeIter), prototype 0x3ae698be2a10, JSClass 0x6dacaeb885e0, in object 0x3ae698b79ce0 420s ok 30 Gtk overrides can create a Gtk.TreeIter with accessible stamp field 420s JS G NS: Found info type OBJECT for 'ScrolledWindow' in namespace 'Gtk' 420s JS G OBJ: Defined class for ScrolledWindow (GtkScrolledWindow), prototype 0x3ae698be2b28, JSClass 0x6dacaeb88610, in object 0x3ae698b79ce0 420s JS G NS: Found info type STRUCT for 'Value' in namespace 'GObject' 420s JS G BXD: Defined class for Value (GValue), prototype 0x3ae698be2ba0, JSClass 0x6dacaeb885e0, in object 0x3ae698b79358 420s JS G BXD: Defining method init in prototype for GObject.Value 420s JS G OBJ: Defining method style_get_property in prototype for GtkWidget (Gtk.Widget) 420s JS G BXD: Defining method get_boolean in prototype for GObject.Value 420s JS G BXD: Defining method unset in prototype for GObject.Value 420s JS G BXD: Defining method set_int in prototype for GObject.Value 420s JS G BXD: Defining method get_int in prototype for GObject.Value 420s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 420s JS G BXD: Defining method set_string in prototype for GObject.Value 420s JS G BXD: Defining method get_string in prototype for GObject.Value 420s ok 31 Gtk overrides can get style properties using GObject.Value 420s JS G NS: Found info type OBJECT for 'Frame' in namespace 'Gtk' 420s JS G OBJ: Defined class for Frame (GtkFrame), prototype 0x3ae698be2ce0, JSClass 0x6dacaeb88610, in object 0x3ae698b79ce0 420s JS G OBJ: Defining method show in prototype for GtkWidget (Gtk.Widget) 420s ok 32 Gtk overrides can pass a parent object to a child at construction 420s JS G NS: Found info type OBJECT for 'Button' in namespace 'Gtk' 420s JS G OBJ: Defined class for Button (GtkButton), prototype 0x3ae698be2e48, JSClass 0x6dacaeb88610, in object 0x3ae698b79ce0 420s JS G NS: Found info type INTERFACE for 'Activatable' in namespace 'Gtk' 420s JS G IFACE: Defined class for Activatable (GtkActivatable), prototype 0x3ae698bccd30, JSClass 0x6dacaeb8a808, in object 0x3ae698b79ce0 420s JS MAINLOOP: Enqueue job , promise=, allocation site= 420s JS MAINLOOP: handling job 0, 420s JS MAINLOOP: Enqueue job , promise=, allocation site= 420s JS MAINLOOP: Completed job 0 420s JS MAINLOOP: handling job 1, 420s ok 33 Gtk overrides does not leak instance when connecting template signal 420s JS MAINLOOP: Completed job 1 420s JS G BXD: Defining method quit in prototype for GLib.MainLoop 420s JS MAINLOOP: Enqueue job , promise=, allocation site= 420s JS MAINLOOP: Main loop instance 0x65e1890d060: Spinning loop until released or hook cleared 420s JS MAINLOOP: handling job 0, 420s JS MAINLOOP: Enqueue job , promise=, allocation site= 420s JS MAINLOOP: Completed job 0 420s JS MAINLOOP: handling job 1, 420s JS MAINLOOP: Enqueue job , promise=, allocation site= 420s JS MAINLOOP: Completed job 1 420s JS MAINLOOP: handling job 2, 420s JS MAINLOOP: Enqueue job , promise=, allocation site= 420s JS MAINLOOP: Completed job 2 420s JS MAINLOOP: handling job 3, 420s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 420s JS MAINLOOP: Main loop instance 0x65e1890d060: release 420s JS MAINLOOP: Completed job 3 420s JS MEMORY: Memory report: before destroying context 420s JS MEMORY: 380 objects currently alive 420s JS MEMORY: boxed_instance = 9 420s JS MEMORY: boxed_prototype = 15 420s JS MEMORY: closure = 8 420s JS MEMORY: function = 277 420s JS MEMORY: fundamental_instance = 0 420s JS MEMORY: fundamental_prototype = 0 420s JS MEMORY: gerror_instance = 0 420s JS MEMORY: gerror_prototype = 0 420s JS MEMORY: interface = 9 420s JS MEMORY: module = 10 420s JS MEMORY: ns = 5 420s JS MEMORY: object_instance = 4 420s JS MEMORY: object_prototype = 43 420s JS MEMORY: param = 0 420s JS MEMORY: union_instance = 0 420s JS MEMORY: union_prototype = 0 420s JS CTX: JS shutdown sequence 420s JS CTX: Stopping profiler 420s JS CTX: Shutting down toggle queue 420s JS CTX: Notifying external reference holders of GjsContext dispose 420s JS MAINLOOP: Stopping promise job dispatcher 420s JS CTX: Notifying reference holders of GjsContext dispose 420s JS CTX: Checking unhandled promise rejections 420s JS CTX: Releasing cached JS wrappers 420s JS CTX: Final triggered GC 420s JS CTX: Destroying JS context 420s JS CTX: Releasing all native objects 420s JS CTX: Disabling auto GC 420s JS CTX: Ending trace on global object 420s JS CTX: Freeing allocated resources 420s JS CTX: JS context destroyed 420s PASS: gjs/testGtk3.test 420s Running test: gjs/testAsyncMainloop.test 420s JS NATIVE: Registered native JS module '_promiseNative' 420s JS NATIVE: Registered native JS module '_byteArrayNative' 420s JS NATIVE: Registered native JS module '_encodingNative' 420s JS NATIVE: Registered native JS module '_gi' 420s JS NATIVE: Registered native JS module 'gi' 420s JS NATIVE: Registered native JS module 'cairoNative' 420s JS NATIVE: Registered native JS module 'system' 420s JS NATIVE: Registered native JS module 'console' 420s JS NATIVE: Registered native JS module '_print' 420s JS CTX: Enabling JIT 420s JS CTX: Initialized class GjsFileImporter prototype 0x34dcf000a0 420s JS IMPORT: Defining parent (nil) of 0x34dcf00100 'imports' is mod 0 420s JS IMPORT: Importing '_print' 420s JS NATIVE: Defining native module '_print' 420s JS IMPORT: Defining parent 0x34dcf00100 of 0x34dcf007b0 '_print' is mod 1 420s JS IMPORT: successfully imported module '_print' 420s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 420s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x1d3dbda3b128 420s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1d3dbda3b128 420s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1d3dbda3b128 420s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1d3dbda3b128 420s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1d3dbda3b128 420s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1d3dbda3b128 420s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1d3dbda3b128 420s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1d3dbda3b128 420s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x1d3dbda3b128 420s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x1d3dbda3b128 420s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x1d3dbda3b128 420s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x1d3dbda3b128 420s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x1d3dbda3b128 420s JS MAINLOOP: Main loop instance 0x12ba9ef8d060: hold 420s JS MAINLOOP: Enqueue job , promise=, allocation site= 420s JS MAINLOOP: Starting promise job dispatcher 420s JS MAINLOOP: Main loop instance 0x12ba9ef8d060: Spinning loop until released or hook cleared 420s JS MAINLOOP: handling job 0, 420s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 420s JS MAINLOOP: Main loop instance 0x12ba9ef8d060: release 420s JS MAINLOOP: Completed job 0 420s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x1d3dbda3b128 420s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1d3dbda3b128 420s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1d3dbda3b128 420s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1d3dbda3b128 420s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1d3dbda3b128 420s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1d3dbda3b128 420s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x1d3dbda3b128 420s JS IMPORT: Module metadata hook for module 0x34dcf13000 420s JS IMPORT: Defining meta.importSync for module 0x34dcf13000 420s JS NATIVE: Defining native module 'gi' 420s JS CTX: Initialized class GIRepositoryNamespace prototype 0x34dcf133f0 420s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 420s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 420s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 420s JS IMPORT: Importing directory 'overrides' 420s JS IMPORT: Defining parent 0x34dcf00100 of 0x34dcf134f0 'overrides' is mod 1 420s JS IMPORT: Defined importer 'overrides' 0x34dcf134f0 in 0x34dcf00100 420s JS IMPORT: successfully imported directory 'overrides' 420s JS IMPORT: Importing '_promiseNative' 420s JS NATIVE: Defining native module '_promiseNative' 420s JS IMPORT: Defining parent 0x34dcf00100 of 0x34dcf139a0 '_promiseNative' is mod 1 420s JS IMPORT: successfully imported module '_promiseNative' 420s JS IMPORT: Importing module GLib succeeded 420s JS IMPORT: Defining parent 0x34dcf134f0 of 0x1d3dbda3c150 'GLib' is mod 1 420s JS IMPORT: successfully imported module 'GLib' 420s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 420s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x1d3dbda79060, JSClass 0x7972b0ff85e0, in object 0x1d3dbda79038 420s JS CTX: Initialized class GIRepositoryGType prototype 0x34dcf13ce8 420s JS CTX: Initialized class GIRepositoryFunction prototype 0x34dcf13d48 420s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 420s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 420s JS G BXD: Defined class for Error (GError), prototype 0x1d3dbda790b0, JSClass 0x7972b0ff85e0, in object 0x1d3dbda79038 420s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 420s JS G BXD: Defined class for Variant (GVariant), prototype 0x1d3dbda79100, JSClass 0x7972b0ff85e0, in object 0x1d3dbda79038 420s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 420s JS G BXD: Defined class for Bytes (GBytes), prototype 0x1d3dbda79150, JSClass 0x7972b0ff85e0, in object 0x1d3dbda79038 420s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 420s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 420s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x1d3dbda791a0, JSClass 0x7972b0ff85e0, in object 0x1d3dbda79038 420s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 420s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 420s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 420s JS G BXD: Defined class for Thread (GThread), prototype 0x1d3dbda791f0, JSClass 0x7972b0ff85e0, in object 0x1d3dbda79038 420s JS G BXD: Defining method ref in prototype for GLib.Thread 420s JS G BXD: Defining method unref in prototype for GLib.Thread 420s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 420s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x1d3dbda79240, JSClass 0x7972b0ff85e0, in object 0x1d3dbda79038 420s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 420s JS G BXD: Defined class for Regex (GRegex), prototype 0x1d3dbda79290, JSClass 0x7972b0ff85e0, in object 0x1d3dbda79038 420s JS G BXD: Defining method match in prototype for GLib.Regex 420s JS G BXD: Defining method match_full in prototype for GLib.Regex 420s JS G BXD: Defining method match_all in prototype for GLib.Regex 420s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 420s JS G NS: Defined namespace 'GLib' 0x1d3dbda79038 in GIRepository 0x34dcf13280 420s JS IMPORT: Importing module jasmine succeeded 420s JS IMPORT: Defining parent 0x34dcf00100 of 0x1d3dbda3cce0 'jasmine' is mod 1 420s JS IMPORT: successfully imported module 'jasmine' 420s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 420s JS MAINLOOP: Main loop instance 0x12ba9ef8d060: hold 420s JS MAINLOOP: Enqueue job , promise=, allocation site= 420s JS MAINLOOP: Main loop instance 0x12ba9ef8d060: Spinning loop until released or hook cleared 420s JS MAINLOOP: handling job 0, 420s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 420s JS MAINLOOP: Main loop instance 0x12ba9ef8d060: release 420s JS MAINLOOP: Completed job 0 420s JS IMPORT: Module resolve hook for module 'file:///usr/libexec/installed-tests/gjs/js/testAsyncMainloop.js' (file:///usr/libexec/installed-tests/gjs/js/testAsyncMainloop.js), global 0x1d3dbda3b128 420s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1d3dbda3b128 420s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/minijasmine.js" (relative to ), global 0x1d3dbda3b128 420s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1d3dbda3b128 420s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/minijasmine.js" (relative to ), global 0x1d3dbda3b128 420s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1d3dbda3b128 420s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/minijasmine.js" (relative to ), global 0x1d3dbda3b128 420s JS MAINLOOP: Main loop instance 0x12ba9ef8d060: hold 420s JS MAINLOOP: Enqueue job , promise=, allocation site= 420s JS MAINLOOP: Main loop instance 0x12ba9ef8d060: Spinning loop until released or hook cleared 420s JS MAINLOOP: handling job 0, 420s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testAsyncMainloop.js async resolved" 420s JS MAINLOOP: Main loop instance 0x12ba9ef8d060: release 420s JS MAINLOOP: Completed job 0 420s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x1d3dbda3b128 420s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1d3dbda3b128 420s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1d3dbda3b128 420s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1d3dbda3b128 420s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1d3dbda3b128 420s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1d3dbda3b128 420s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1d3dbda3b128 420s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1d3dbda3b128 420s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1d3dbda3b128 420s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1d3dbda3b128 420s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1d3dbda3b128 420s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x1d3dbda3b128 420s JS IMPORT: Module metadata hook for module 0x34dcf2a4c8 420s JS IMPORT: Defining meta.importSync for module 0x34dcf2a4c8 420s JS NATIVE: Defining native module 'system' 420s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x1d3dbda3b128 420s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x1d3dbda3b128 420s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 420s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 420s JS MAINLOOP: Set main loop hook to 420s JS MAINLOOP: Main loop instance 0x12ba9ef8d060: hold 420s JS MAINLOOP: Running and clearing main loop hook 420s JS G BXD: Defining method run in prototype for GLib.MainLoop 420s 1..1 420s JS IMPORT: Importing 'gi' 420s JS IMPORT: Defining parent 0x34dcf00100 of 0x34dcf13280 'gi' is mod 1 420s JS IMPORT: successfully imported module 'gi' 420s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 420s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 420s JS G BXD: Defined class for Source (GSource), prototype 0x1d3dbda79308, JSClass 0x7972b0ff85e0, in object 0x1d3dbda79038 420s JS G BXD: Defining method set_priority in prototype for GLib.Source 420s JS IMPORT: Importing '_gi' 420s JS NATIVE: Defining native module '_gi' 420s JS IMPORT: Defining parent 0x34dcf00100 of 0x34dcf2f438 '_gi' is mod 1 420s JS IMPORT: successfully imported module '_gi' 420s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 420s JS G NS: Defined namespace 'GjsPrivate' 0x1d3dbda793a8 in GIRepository 0x34dcf13280 420s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 420s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 420s JS IMPORT: Importing module _common succeeded 420s JS IMPORT: Defining parent 0x34dcf00100 of 0x1d3dbda3cfd8 '_common' is mod 1 420s JS IMPORT: successfully imported module '_common' 420s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 420s JS IMPORT: Importing module _legacy succeeded 420s JS IMPORT: Defining parent 0x34dcf00100 of 0x1d3dbdac5060 '_legacy' is mod 1 420s JS IMPORT: successfully imported module '_legacy' 420s JS IMPORT: Importing module GObject succeeded 420s JS IMPORT: Defining parent 0x34dcf134f0 of 0x1d3dbda3cf88 'GObject' is mod 1 420s JS IMPORT: successfully imported module 'GObject' 420s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 420s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 420s JS G BXD: Defined class for String (GString), prototype 0x1d3dbda79628, JSClass 0x7972b0ff85e0, in object 0x1d3dbda79380 420s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 420s JS G PRM: Defined class ParamSpec prototype is 0x1d3dbdac5100 class 0x7972b1000068 in object 0x1d3dbda79380 420s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 420s JS G OBJ: Defined class for Object (GObject), prototype 0x1d3dbda79790, JSClass 0x7972b0ff8610, in object 0x1d3dbda79380 420s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 420s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 420s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x1d3dbda797b8, JSClass 0x7972b0ff8610, in object 0x1d3dbda79380 420s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 420s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 420s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 420s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 420s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 420s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 420s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 421s JS G NS: Defined namespace 'GObject' 0x1d3dbda79380 in GIRepository 0x34dcf13280 421s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 421s JS G BXD: Defining method attach in prototype for GLib.Source 421s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 421s JS IMPORT: Module metadata hook for module 0x34dcf04370 421s JS IMPORT: Defining meta.importSync for module 0x34dcf04370 421s JS G BXD: Defining method destroy in prototype for GLib.Source 421s JS G BXD: Defining method is_running in prototype for GLib.MainLoop 421s JS G BXD: Defining method quit in prototype for GLib.MainLoop 421s JS G NS: Found info type FUNCTION for 'timeout_add' in namespace 'GLib' 421s JS MAINLOOP: Set main loop hook to 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Main loop instance 0x12ba9ef8d060: Spinning loop until released or hook cleared 421s JS MAINLOOP: handling job 0, 421s JS MAINLOOP: Completed job 0 421s JS MAINLOOP: Running and clearing main loop hook 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Main loop instance 0x12ba9ef8d060: Spinning loop until released or hook cleared 421s JS MAINLOOP: handling job 0, 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Completed job 0 421s JS MAINLOOP: handling job 1, 421s JS MAINLOOP: Set main loop hook to 421s JS MAINLOOP: Completed job 1 421s JS MAINLOOP: handling job 2, 421s ok 1 Async mainloop resolves when main loop exits 421s JS MAINLOOP: Completed job 2 421s JS MAINLOOP: Running and clearing main loop hook 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Main loop instance 0x12ba9ef8d060: Spinning loop until released or hook cleared 421s JS MAINLOOP: handling job 0, 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Completed job 0 421s JS MAINLOOP: handling job 1, 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Completed job 1 421s JS MAINLOOP: handling job 2, 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Completed job 2 421s JS MAINLOOP: handling job 3, 421s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 421s JS MAINLOOP: Main loop instance 0x12ba9ef8d060: release 421s JS MAINLOOP: Completed job 3 421s JS MEMORY: Memory report: before destroying context 421s JS MEMORY: 151 objects currently alive 421s JS MEMORY: boxed_instance = 14 421s JS MEMORY: boxed_prototype = 10 421s JS MEMORY: closure = 1 421s JS MEMORY: function = 116 421s JS MEMORY: fundamental_instance = 0 421s JS MEMORY: fundamental_prototype = 0 421s JS MEMORY: gerror_instance = 0 421s JS MEMORY: gerror_prototype = 0 421s JS MEMORY: interface = 0 421s JS MEMORY: module = 5 421s JS MEMORY: ns = 3 421s JS MEMORY: object_instance = 0 421s JS MEMORY: object_prototype = 2 421s JS MEMORY: param = 0 421s JS MEMORY: union_instance = 0 421s JS MEMORY: union_prototype = 0 421s JS CTX: JS shutdown sequence 421s JS CTX: Stopping profiler 421s JS CTX: Shutting down toggle queue 421s JS CTX: Notifying external reference holders of GjsContext dispose 421s JS MAINLOOP: Stopping promise job dispatcher 421s JS CTX: Notifying reference holders of GjsContext dispose 421s JS CTX: Checking unhandled promise rejections 421s JS CTX: Releasing cached JS wrappers 421s JS CTX: Final triggered GC 421s JS CTX: Destroying JS context 421s JS CTX: Releasing all native objects 421s JS CTX: Disabling auto GC 421s JS CTX: Ending trace on global object 421s JS CTX: Freeing allocated resources 421s JS CTX: JS context destroyed 421s PASS: gjs/testAsyncMainloop.test 421s Running test: gjs/testLang.test 421s JS NATIVE: Registered native JS module '_promiseNative' 421s JS NATIVE: Registered native JS module '_byteArrayNative' 421s JS NATIVE: Registered native JS module '_encodingNative' 421s JS NATIVE: Registered native JS module '_gi' 421s JS NATIVE: Registered native JS module 'gi' 421s JS NATIVE: Registered native JS module 'cairoNative' 421s JS NATIVE: Registered native JS module 'system' 421s JS NATIVE: Registered native JS module 'console' 421s JS NATIVE: Registered native JS module '_print' 421s JS CTX: Enabling JIT 421s JS CTX: Initialized class GjsFileImporter prototype 0x2634acf000a0 421s JS IMPORT: Defining parent (nil) of 0x2634acf00100 'imports' is mod 0 421s JS IMPORT: Importing '_print' 421s JS NATIVE: Defining native module '_print' 421s JS IMPORT: Defining parent 0x2634acf00100 of 0x2634acf007b0 '_print' is mod 1 421s JS IMPORT: successfully imported module '_print' 421s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 421s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2b386ba3b128 421s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2b386ba3b128 421s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2b386ba3b128 421s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2b386ba3b128 421s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2b386ba3b128 421s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2b386ba3b128 421s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2b386ba3b128 421s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2b386ba3b128 421s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2b386ba3b128 421s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2b386ba3b128 421s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2b386ba3b128 421s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2b386ba3b128 421s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2b386ba3b128 421s JS MAINLOOP: Main loop instance 0x3ea9bb2d060: hold 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Starting promise job dispatcher 421s JS MAINLOOP: Main loop instance 0x3ea9bb2d060: Spinning loop until released or hook cleared 421s JS MAINLOOP: handling job 0, 421s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 421s JS MAINLOOP: Main loop instance 0x3ea9bb2d060: release 421s JS MAINLOOP: Completed job 0 421s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2b386ba3b128 421s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2b386ba3b128 421s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2b386ba3b128 421s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2b386ba3b128 421s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2b386ba3b128 421s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2b386ba3b128 421s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2b386ba3b128 421s JS IMPORT: Module metadata hook for module 0x2634acf13000 421s JS IMPORT: Defining meta.importSync for module 0x2634acf13000 421s JS NATIVE: Defining native module 'gi' 421s JS CTX: Initialized class GIRepositoryNamespace prototype 0x2634acf133f0 421s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 421s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 421s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 421s JS IMPORT: Importing directory 'overrides' 421s JS IMPORT: Defining parent 0x2634acf00100 of 0x2634acf134f0 'overrides' is mod 1 421s JS IMPORT: Defined importer 'overrides' 0x2634acf134f0 in 0x2634acf00100 421s JS IMPORT: successfully imported directory 'overrides' 421s JS IMPORT: Importing '_promiseNative' 421s JS NATIVE: Defining native module '_promiseNative' 421s JS IMPORT: Defining parent 0x2634acf00100 of 0x2634acf139a0 '_promiseNative' is mod 1 421s JS IMPORT: successfully imported module '_promiseNative' 421s JS IMPORT: Importing module GLib succeeded 421s JS IMPORT: Defining parent 0x2634acf134f0 of 0x2b386ba3c150 'GLib' is mod 1 421s JS IMPORT: successfully imported module 'GLib' 421s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 421s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2b386ba79060, JSClass 0x7f61903785e0, in object 0x2b386ba79038 421s JS CTX: Initialized class GIRepositoryGType prototype 0x2634acf13ce8 421s JS CTX: Initialized class GIRepositoryFunction prototype 0x2634acf13d48 421s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 421s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 421s JS G BXD: Defined class for Error (GError), prototype 0x2b386ba790b0, JSClass 0x7f61903785e0, in object 0x2b386ba79038 421s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 421s JS G BXD: Defined class for Variant (GVariant), prototype 0x2b386ba79100, JSClass 0x7f61903785e0, in object 0x2b386ba79038 421s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 421s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2b386ba79150, JSClass 0x7f61903785e0, in object 0x2b386ba79038 421s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 421s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 421s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2b386ba791a0, JSClass 0x7f61903785e0, in object 0x2b386ba79038 421s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 421s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 421s JS G BXD: Defined class for Thread (GThread), prototype 0x2b386ba791f0, JSClass 0x7f61903785e0, in object 0x2b386ba79038 421s JS G BXD: Defining method ref in prototype for GLib.Thread 421s JS G BXD: Defining method unref in prototype for GLib.Thread 421s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 421s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x2b386ba79240, JSClass 0x7f61903785e0, in object 0x2b386ba79038 421s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 421s JS G BXD: Defined class for Regex (GRegex), prototype 0x2b386ba79290, JSClass 0x7f61903785e0, in object 0x2b386ba79038 421s JS G BXD: Defining method match in prototype for GLib.Regex 421s JS G BXD: Defining method match_full in prototype for GLib.Regex 421s JS G BXD: Defining method match_all in prototype for GLib.Regex 421s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 421s JS G NS: Defined namespace 'GLib' 0x2b386ba79038 in GIRepository 0x2634acf13280 421s JS IMPORT: Importing module jasmine succeeded 421s JS IMPORT: Defining parent 0x2634acf00100 of 0x2b386ba3cce0 'jasmine' is mod 1 421s JS IMPORT: successfully imported module 'jasmine' 421s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 421s JS MAINLOOP: Main loop instance 0x3ea9bb2d060: hold 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Main loop instance 0x3ea9bb2d060: Spinning loop until released or hook cleared 421s JS MAINLOOP: handling job 0, 421s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 421s JS MAINLOOP: Main loop instance 0x3ea9bb2d060: release 421s JS MAINLOOP: Completed job 0 421s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 421s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 421s JS IMPORT: Importing module _legacy succeeded 421s JS IMPORT: Defining parent 0x2634acf00100 of 0x2b386ba3ce70 '_legacy' is mod 1 421s JS IMPORT: successfully imported module '_legacy' 421s JS IMPORT: Importing module lang succeeded 421s JS IMPORT: Defining parent 0x2634acf00100 of 0x2b386ba3ce20 'lang' is mod 1 421s JS IMPORT: successfully imported module 'lang' 421s JS CTX: Script evaluation succeeded 421s JS MAINLOOP: Main loop instance 0x3ea9bb2d060: Spinning loop until released or hook cleared 421s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2b386ba3b128 421s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2b386ba3b128 421s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2b386ba3b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2b386ba3b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2b386ba3b128 421s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2b386ba3b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2b386ba3b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2b386ba3b128 421s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2b386ba3b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2b386ba3b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2b386ba3b128 421s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2b386ba3b128 421s JS IMPORT: Module metadata hook for module 0x2634acf2f200 421s JS IMPORT: Defining meta.importSync for module 0x2634acf2f200 421s JS NATIVE: Defining native module 'system' 421s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2b386ba3b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2b386ba3b128 421s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 421s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 421s JS MAINLOOP: Set main loop hook to 421s JS MAINLOOP: Main loop instance 0x3ea9bb2d060: hold 421s JS MAINLOOP: Running and clearing main loop hook 421s JS G BXD: Defining method run in prototype for GLib.MainLoop 421s 1..9 421s JS IMPORT: Importing 'gi' 421s JS IMPORT: Defining parent 0x2634acf00100 of 0x2634acf13280 'gi' is mod 1 421s JS IMPORT: successfully imported module 'gi' 421s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 421s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 421s JS G BXD: Defined class for Source (GSource), prototype 0x2b386ba79308, JSClass 0x7f61903785e0, in object 0x2b386ba79038 421s JS G BXD: Defining method set_priority in prototype for GLib.Source 421s JS IMPORT: Importing '_gi' 421s JS NATIVE: Defining native module '_gi' 421s JS IMPORT: Defining parent 0x2634acf00100 of 0x2634acf34d60 '_gi' is mod 1 421s JS IMPORT: successfully imported module '_gi' 421s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 421s JS G NS: Defined namespace 'GjsPrivate' 0x2b386ba793a8 in GIRepository 0x2634acf13280 421s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 421s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 421s JS IMPORT: Importing module _common succeeded 421s JS IMPORT: Defining parent 0x2634acf00100 of 0x2b386bac40d8 '_common' is mod 1 421s JS IMPORT: successfully imported module '_common' 421s JS IMPORT: Importing module GObject succeeded 421s JS IMPORT: Defining parent 0x2634acf134f0 of 0x2b386bac4088 'GObject' is mod 1 421s JS IMPORT: successfully imported module 'GObject' 421s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 421s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 421s JS G BXD: Defined class for String (GString), prototype 0x2b386ba79628, JSClass 0x7f61903785e0, in object 0x2b386ba79380 421s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 421s JS G PRM: Defined class ParamSpec prototype is 0x2b386bac4178 class 0x7f6190380068 in object 0x2b386ba79380 421s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 421s JS G OBJ: Defined class for Object (GObject), prototype 0x2b386ba79790, JSClass 0x7f6190378610, in object 0x2b386ba79380 421s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 421s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 421s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2b386ba797b8, JSClass 0x7f6190378610, in object 0x2b386ba79380 421s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 421s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 421s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 421s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 421s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 421s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 421s JS G NS: Defined namespace 'GObject' 0x2b386ba79380 in GIRepository 0x2634acf13280 421s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 421s JS G BXD: Defining method attach in prototype for GLib.Source 421s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 421s JS IMPORT: Module metadata hook for module 0x2634acf04370 421s JS IMPORT: Defining meta.importSync for module 0x2634acf04370 421s JS G BXD: Defining method destroy in prototype for GLib.Source 421s ok 1 Lang module counts properties with Lang.countProperties() 421s ok 2 Lang module copies properties from one object to another with Lang.copyProperties() 421s ok 3 Lang module copies properties without an underscore with Lang.copyPublicProperties() 421s ok 4 Lang module copies property getters and setters 421s ok 5 Lang module bind() calls the bound function with the supplied this-object 421s ok 6 Lang module bind() throws an error when no function supplied 421s ok 7 Lang module bind() throws an error when this-object undefined 421s ok 8 Lang module bind() supplies extra arguments to the function 421s ok 9 Lang module bind() appends the extra arguments to any arguments passed 421s JS G BXD: Defining method quit in prototype for GLib.MainLoop 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Main loop instance 0x3ea9bb2d060: Spinning loop until released or hook cleared 421s JS MAINLOOP: handling job 0, 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Completed job 0 421s JS MAINLOOP: handling job 1, 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Completed job 1 421s JS MAINLOOP: handling job 2, 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Completed job 2 421s JS MAINLOOP: handling job 3, 421s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 421s JS MAINLOOP: Main loop instance 0x3ea9bb2d060: release 421s JS MAINLOOP: Completed job 3 421s JS MEMORY: Memory report: before destroying context 421s JS MEMORY: 187 objects currently alive 421s JS MEMORY: boxed_instance = 51 421s JS MEMORY: boxed_prototype = 10 421s JS MEMORY: closure = 1 421s JS MEMORY: function = 114 421s JS MEMORY: fundamental_instance = 0 421s JS MEMORY: fundamental_prototype = 0 421s JS MEMORY: gerror_instance = 0 421s JS MEMORY: gerror_prototype = 0 421s JS MEMORY: interface = 0 421s JS MEMORY: module = 6 421s JS MEMORY: ns = 3 421s JS MEMORY: object_instance = 0 421s JS MEMORY: object_prototype = 2 421s JS MEMORY: param = 0 421s JS MEMORY: union_instance = 0 421s JS MEMORY: union_prototype = 0 421s JS CTX: JS shutdown sequence 421s JS CTX: Stopping profiler 421s JS CTX: Shutting down toggle queue 421s JS CTX: Notifying external reference holders of GjsContext dispose 421s JS MAINLOOP: Stopping promise job dispatcher 421s JS CTX: Notifying reference holders of GjsContext dispose 421s JS CTX: Checking unhandled promise rejections 421s JS CTX: Releasing cached JS wrappers 421s JS CTX: Final triggered GC 421s JS CTX: Destroying JS context 421s JS CTX: Releasing all native objects 421s JS CTX: Disabling auto GC 421s JS CTX: Ending trace on global object 421s JS CTX: Freeing allocated resources 421s JS CTX: JS context destroyed 421s PASS: gjs/testLang.test 421s Running test: gjs/testFormat.test 421s JS NATIVE: Registered native JS module '_promiseNative' 421s JS NATIVE: Registered native JS module '_byteArrayNative' 421s JS NATIVE: Registered native JS module '_encodingNative' 421s JS NATIVE: Registered native JS module '_gi' 421s JS NATIVE: Registered native JS module 'gi' 421s JS NATIVE: Registered native JS module 'cairoNative' 421s JS NATIVE: Registered native JS module 'system' 421s JS NATIVE: Registered native JS module 'console' 421s JS NATIVE: Registered native JS module '_print' 421s JS CTX: Enabling JIT 421s JS CTX: Initialized class GjsFileImporter prototype 0x3f70add000a0 421s JS IMPORT: Defining parent (nil) of 0x3f70add00100 'imports' is mod 0 421s JS IMPORT: Importing '_print' 421s JS NATIVE: Defining native module '_print' 421s JS IMPORT: Defining parent 0x3f70add00100 of 0x3f70add007b0 '_print' is mod 1 421s JS IMPORT: successfully imported module '_print' 421s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 421s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x23c76413b128 421s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x23c76413b128 421s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x23c76413b128 421s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x23c76413b128 421s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x23c76413b128 421s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x23c76413b128 421s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x23c76413b128 421s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x23c76413b128 421s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x23c76413b128 421s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x23c76413b128 421s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x23c76413b128 421s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x23c76413b128 421s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x23c76413b128 421s JS MAINLOOP: Main loop instance 0x15a84670d060: hold 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Starting promise job dispatcher 421s JS MAINLOOP: Main loop instance 0x15a84670d060: Spinning loop until released or hook cleared 421s JS MAINLOOP: handling job 0, 421s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 421s JS MAINLOOP: Main loop instance 0x15a84670d060: release 421s JS MAINLOOP: Completed job 0 421s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x23c76413b128 421s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x23c76413b128 421s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x23c76413b128 421s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x23c76413b128 421s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x23c76413b128 421s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x23c76413b128 421s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x23c76413b128 421s JS IMPORT: Module metadata hook for module 0x3f70add13000 421s JS IMPORT: Defining meta.importSync for module 0x3f70add13000 421s JS NATIVE: Defining native module 'gi' 421s JS CTX: Initialized class GIRepositoryNamespace prototype 0x3f70add133f0 421s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 421s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 421s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 421s JS IMPORT: Importing directory 'overrides' 421s JS IMPORT: Defining parent 0x3f70add00100 of 0x3f70add134f0 'overrides' is mod 1 421s JS IMPORT: Defined importer 'overrides' 0x3f70add134f0 in 0x3f70add00100 421s JS IMPORT: successfully imported directory 'overrides' 421s JS IMPORT: Importing '_promiseNative' 421s JS NATIVE: Defining native module '_promiseNative' 421s JS IMPORT: Defining parent 0x3f70add00100 of 0x3f70add139a0 '_promiseNative' is mod 1 421s JS IMPORT: successfully imported module '_promiseNative' 421s JS IMPORT: Importing module GLib succeeded 421s JS IMPORT: Defining parent 0x3f70add134f0 of 0x23c76413c150 'GLib' is mod 1 421s JS IMPORT: successfully imported module 'GLib' 421s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 421s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x23c764179060, JSClass 0x66256c1085e0, in object 0x23c764179038 421s JS CTX: Initialized class GIRepositoryGType prototype 0x3f70add13ce8 421s JS CTX: Initialized class GIRepositoryFunction prototype 0x3f70add13d48 421s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 421s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 421s JS G BXD: Defined class for Error (GError), prototype 0x23c7641790b0, JSClass 0x66256c1085e0, in object 0x23c764179038 421s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 421s JS G BXD: Defined class for Variant (GVariant), prototype 0x23c764179100, JSClass 0x66256c1085e0, in object 0x23c764179038 421s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 421s JS G BXD: Defined class for Bytes (GBytes), prototype 0x23c764179150, JSClass 0x66256c1085e0, in object 0x23c764179038 421s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 421s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 421s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x23c7641791a0, JSClass 0x66256c1085e0, in object 0x23c764179038 421s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 421s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 421s JS G BXD: Defined class for Thread (GThread), prototype 0x23c7641791f0, JSClass 0x66256c1085e0, in object 0x23c764179038 421s JS G BXD: Defining method ref in prototype for GLib.Thread 421s JS G BXD: Defining method unref in prototype for GLib.Thread 421s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 421s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x23c764179240, JSClass 0x66256c1085e0, in object 0x23c764179038 421s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 421s JS G BXD: Defined class for Regex (GRegex), prototype 0x23c764179290, JSClass 0x66256c1085e0, in object 0x23c764179038 421s JS G BXD: Defining method match in prototype for GLib.Regex 421s JS G BXD: Defining method match_full in prototype for GLib.Regex 421s JS G BXD: Defining method match_all in prototype for GLib.Regex 421s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 421s JS G NS: Defined namespace 'GLib' 0x23c764179038 in GIRepository 0x3f70add13280 421s JS IMPORT: Importing module jasmine succeeded 421s JS IMPORT: Defining parent 0x3f70add00100 of 0x23c76413cce0 'jasmine' is mod 1 421s JS IMPORT: successfully imported module 'jasmine' 421s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 421s JS MAINLOOP: Main loop instance 0x15a84670d060: hold 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Main loop instance 0x15a84670d060: Spinning loop until released or hook cleared 421s JS MAINLOOP: handling job 0, 421s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 421s JS MAINLOOP: Main loop instance 0x15a84670d060: release 421s JS MAINLOOP: Completed job 0 421s JS IMPORT: JS import 'format' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/format.js 421s JS IMPORT: JS import '_format' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_format.js 421s JS IMPORT: JS import '_format' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_format.js 421s JS IMPORT: Importing 'gi' 421s JS IMPORT: Defining parent 0x3f70add00100 of 0x3f70add13280 'gi' is mod 1 421s JS IMPORT: successfully imported module 'gi' 421s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 421s JS G NS: Defined namespace 'GjsPrivate' 0x23c764179308 in GIRepository 0x3f70add13280 421s JS IMPORT: Importing module _format succeeded 421s JS IMPORT: Defining parent 0x3f70add00100 of 0x23c76413ce70 '_format' is mod 1 421s JS IMPORT: successfully imported module '_format' 421s JS IMPORT: Importing module format succeeded 421s JS IMPORT: Defining parent 0x3f70add00100 of 0x23c76413ce20 'format' is mod 1 421s JS IMPORT: successfully imported module 'format' 421s JS CTX: Script evaluation succeeded 421s JS MAINLOOP: Main loop instance 0x15a84670d060: Spinning loop until released or hook cleared 421s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x23c76413b128 421s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x23c76413b128 421s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x23c76413b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23c76413b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23c76413b128 421s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x23c76413b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23c76413b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23c76413b128 421s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x23c76413b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23c76413b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23c76413b128 421s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x23c76413b128 421s JS IMPORT: Module metadata hook for module 0x3f70add2fb30 421s JS IMPORT: Defining meta.importSync for module 0x3f70add2fb30 421s JS NATIVE: Defining native module 'system' 421s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x23c76413b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x23c76413b128 421s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 421s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 421s JS MAINLOOP: Set main loop hook to 421s JS MAINLOOP: Main loop instance 0x15a84670d060: hold 421s JS MAINLOOP: Running and clearing main loop hook 421s JS G BXD: Defining method run in prototype for GLib.MainLoop 421s 1..12 421s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 421s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 421s JS G BXD: Defined class for Source (GSource), prototype 0x23c764179330, JSClass 0x66256c1085e0, in object 0x23c764179038 421s JS G BXD: Defining method set_priority in prototype for GLib.Source 421s JS IMPORT: Importing '_gi' 421s JS NATIVE: Defining native module '_gi' 421s JS IMPORT: Defining parent 0x3f70add00100 of 0x3f70add35740 '_gi' is mod 1 421s JS IMPORT: successfully imported module '_gi' 421s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 421s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 421s JS IMPORT: Importing module _common succeeded 421s JS IMPORT: Defining parent 0x3f70add00100 of 0x23c7641c20d8 '_common' is mod 1 421s JS IMPORT: successfully imported module '_common' 421s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 421s JS IMPORT: Importing module _legacy succeeded 421s JS IMPORT: Defining parent 0x3f70add00100 of 0x23c7641c2128 '_legacy' is mod 1 421s JS IMPORT: successfully imported module '_legacy' 421s JS IMPORT: Importing module GObject succeeded 421s JS IMPORT: Defining parent 0x3f70add134f0 of 0x23c7641c2088 'GObject' is mod 1 421s JS IMPORT: successfully imported module 'GObject' 421s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 421s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 421s JS G BXD: Defined class for String (GString), prototype 0x23c764179628, JSClass 0x66256c1085e0, in object 0x23c7641793a8 421s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 421s JS G PRM: Defined class ParamSpec prototype is 0x23c7641c21c8 class 0x66256c110068 in object 0x23c7641793a8 421s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 421s JS G OBJ: Defined class for Object (GObject), prototype 0x23c764179790, JSClass 0x66256c108610, in object 0x23c7641793a8 421s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 421s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 421s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x23c7641797b8, JSClass 0x66256c108610, in object 0x23c7641793a8 421s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 421s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 421s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 421s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 421s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 421s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 421s JS G NS: Defined namespace 'GObject' 0x23c7641793a8 in GIRepository 0x3f70add13280 421s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 421s JS G BXD: Defining method attach in prototype for GLib.Source 421s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 421s JS IMPORT: Module metadata hook for module 0x3f70add04370 421s JS IMPORT: Defining meta.importSync for module 0x3f70add04370 421s JS G BXD: Defining method destroy in prototype for GLib.Source 421s ok 1 imports.format escapes % with another % character 421s ok 2 imports.format formats a single string argument 421s ok 3 imports.format formats two string arguments 421s ok 4 imports.format formats two swapped string arguments 421s ok 5 imports.format formats a number in base 10 421s ok 6 imports.format formats a number in base 16 421s ok 7 imports.format formats a floating point number with no precision 421s ok 8 imports.format formats a floating point number with precision 2 421s ok 9 imports.format pads with zeroes 421s ok 10 imports.format pads with spaces 421s ok 11 imports.format throws an error when given incorrect modifiers for the conversion type 421s ok 12 imports.format throws an error when incorrectly instructed to swap arguments 421s JS G BXD: Defining method quit in prototype for GLib.MainLoop 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Main loop instance 0x15a84670d060: Spinning loop until released or hook cleared 421s JS MAINLOOP: handling job 0, 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Completed job 0 421s JS MAINLOOP: handling job 1, 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Completed job 1 421s JS MAINLOOP: handling job 2, 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Completed job 2 421s JS MAINLOOP: handling job 3, 421s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 421s JS MAINLOOP: Main loop instance 0x15a84670d060: release 421s JS MAINLOOP: Completed job 3 421s JS MEMORY: Memory report: before destroying context 421s JS MEMORY: 192 objects currently alive 421s JS MEMORY: boxed_instance = 55 421s JS MEMORY: boxed_prototype = 10 421s JS MEMORY: closure = 1 421s JS MEMORY: function = 114 421s JS MEMORY: fundamental_instance = 0 421s JS MEMORY: fundamental_prototype = 0 421s JS MEMORY: gerror_instance = 0 421s JS MEMORY: gerror_prototype = 0 421s JS MEMORY: interface = 0 421s JS MEMORY: module = 7 421s JS MEMORY: ns = 3 421s JS MEMORY: object_instance = 0 421s JS MEMORY: object_prototype = 2 421s JS MEMORY: param = 0 421s JS MEMORY: union_instance = 0 421s JS MEMORY: union_prototype = 0 421s JS CTX: JS shutdown sequence 421s JS CTX: Stopping profiler 421s JS CTX: Shutting down toggle queue 421s JS CTX: Notifying external reference holders of GjsContext dispose 421s JS MAINLOOP: Stopping promise job dispatcher 421s JS CTX: Notifying reference holders of GjsContext dispose 421s JS CTX: Checking unhandled promise rejections 421s JS CTX: Releasing cached JS wrappers 421s JS CTX: Final triggered GC 421s JS CTX: Destroying JS context 421s JS CTX: Releasing all native objects 421s JS CTX: Disabling auto GC 421s JS CTX: Ending trace on global object 421s JS CTX: Freeing allocated resources 421s JS CTX: JS context destroyed 421s PASS: gjs/testFormat.test 421s Running test: gjs/testNamespace.test 421s JS NATIVE: Registered native JS module '_promiseNative' 421s JS NATIVE: Registered native JS module '_byteArrayNative' 421s JS NATIVE: Registered native JS module '_encodingNative' 421s JS NATIVE: Registered native JS module '_gi' 421s JS NATIVE: Registered native JS module 'gi' 421s JS NATIVE: Registered native JS module 'cairoNative' 421s JS NATIVE: Registered native JS module 'system' 421s JS NATIVE: Registered native JS module 'console' 421s JS NATIVE: Registered native JS module '_print' 421s JS CTX: Enabling JIT 421s JS CTX: Initialized class GjsFileImporter prototype 0x13d788c000a0 421s JS IMPORT: Defining parent (nil) of 0x13d788c00100 'imports' is mod 0 421s JS IMPORT: Importing '_print' 421s JS NATIVE: Defining native module '_print' 421s JS IMPORT: Defining parent 0x13d788c00100 of 0x13d788c007b0 '_print' is mod 1 421s JS IMPORT: successfully imported module '_print' 421s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 421s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x3aca623b128 421s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3aca623b128 421s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3aca623b128 421s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3aca623b128 421s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3aca623b128 421s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3aca623b128 421s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3aca623b128 421s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3aca623b128 421s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x3aca623b128 421s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x3aca623b128 421s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x3aca623b128 421s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x3aca623b128 421s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x3aca623b128 421s JS MAINLOOP: Main loop instance 0x16b33a8ad060: hold 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Starting promise job dispatcher 421s JS MAINLOOP: Main loop instance 0x16b33a8ad060: Spinning loop until released or hook cleared 421s JS MAINLOOP: handling job 0, 421s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 421s JS MAINLOOP: Main loop instance 0x16b33a8ad060: release 421s JS MAINLOOP: Completed job 0 421s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x3aca623b128 421s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3aca623b128 421s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3aca623b128 421s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3aca623b128 421s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3aca623b128 421s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3aca623b128 421s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x3aca623b128 421s JS IMPORT: Module metadata hook for module 0x13d788c13000 421s JS IMPORT: Defining meta.importSync for module 0x13d788c13000 421s JS NATIVE: Defining native module 'gi' 421s JS CTX: Initialized class GIRepositoryNamespace prototype 0x13d788c133f0 421s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 421s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 421s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 421s JS IMPORT: Importing directory 'overrides' 421s JS IMPORT: Defining parent 0x13d788c00100 of 0x13d788c134f0 'overrides' is mod 1 421s JS IMPORT: Defined importer 'overrides' 0x13d788c134f0 in 0x13d788c00100 421s JS IMPORT: successfully imported directory 'overrides' 421s JS IMPORT: Importing '_promiseNative' 421s JS NATIVE: Defining native module '_promiseNative' 421s JS IMPORT: Defining parent 0x13d788c00100 of 0x13d788c139a0 '_promiseNative' is mod 1 421s JS IMPORT: successfully imported module '_promiseNative' 421s JS IMPORT: Importing module GLib succeeded 421s JS IMPORT: Defining parent 0x13d788c134f0 of 0x3aca623c150 'GLib' is mod 1 421s JS IMPORT: successfully imported module 'GLib' 421s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 421s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x3aca6279060, JSClass 0x690d7bb585e0, in object 0x3aca6279038 421s JS CTX: Initialized class GIRepositoryGType prototype 0x13d788c13ce8 421s JS CTX: Initialized class GIRepositoryFunction prototype 0x13d788c13d48 421s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 421s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 421s JS G BXD: Defined class for Error (GError), prototype 0x3aca62790b0, JSClass 0x690d7bb585e0, in object 0x3aca6279038 421s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 421s JS G BXD: Defined class for Variant (GVariant), prototype 0x3aca6279100, JSClass 0x690d7bb585e0, in object 0x3aca6279038 421s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 421s JS G BXD: Defined class for Bytes (GBytes), prototype 0x3aca6279150, JSClass 0x690d7bb585e0, in object 0x3aca6279038 421s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 421s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 421s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x3aca62791a0, JSClass 0x690d7bb585e0, in object 0x3aca6279038 421s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 421s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 421s JS G BXD: Defined class for Thread (GThread), prototype 0x3aca62791f0, JSClass 0x690d7bb585e0, in object 0x3aca6279038 421s JS G BXD: Defining method ref in prototype for GLib.Thread 421s JS G BXD: Defining method unref in prototype for GLib.Thread 421s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 421s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x3aca6279240, JSClass 0x690d7bb585e0, in object 0x3aca6279038 421s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 421s JS G BXD: Defined class for Regex (GRegex), prototype 0x3aca6279290, JSClass 0x690d7bb585e0, in object 0x3aca6279038 421s JS G BXD: Defining method match in prototype for GLib.Regex 421s JS G BXD: Defining method match_full in prototype for GLib.Regex 421s JS G BXD: Defining method match_all in prototype for GLib.Regex 421s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 421s JS G NS: Defined namespace 'GLib' 0x3aca6279038 in GIRepository 0x13d788c13280 421s JS IMPORT: Importing module jasmine succeeded 421s JS IMPORT: Defining parent 0x13d788c00100 of 0x3aca623cce0 'jasmine' is mod 1 421s JS IMPORT: successfully imported module 'jasmine' 421s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 421s JS MAINLOOP: Main loop instance 0x16b33a8ad060: hold 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Main loop instance 0x16b33a8ad060: Spinning loop until released or hook cleared 421s JS MAINLOOP: handling job 0, 421s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 421s JS MAINLOOP: Main loop instance 0x16b33a8ad060: release 421s JS MAINLOOP: Completed job 0 421s JS IMPORT: Importing 'gi' 421s JS IMPORT: Defining parent 0x13d788c00100 of 0x13d788c13280 'gi' is mod 1 421s JS IMPORT: successfully imported module 'gi' 421s JS IMPORT: JS import 'Regress' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/Regress.js 421s JS G NS: Defined namespace 'Regress' 0x3aca6279308 in GIRepository 0x13d788c13280 421s JS CTX: Script evaluation succeeded 421s JS MAINLOOP: Main loop instance 0x16b33a8ad060: Spinning loop until released or hook cleared 421s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x3aca623b128 421s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3aca623b128 421s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3aca623b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3aca623b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3aca623b128 421s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3aca623b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3aca623b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3aca623b128 421s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3aca623b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3aca623b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3aca623b128 421s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x3aca623b128 421s JS IMPORT: Module metadata hook for module 0x13d788c29c80 421s JS IMPORT: Defining meta.importSync for module 0x13d788c29c80 421s JS NATIVE: Defining native module 'system' 421s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x3aca623b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x3aca623b128 421s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 421s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 421s JS MAINLOOP: Set main loop hook to 421s JS MAINLOOP: Main loop instance 0x16b33a8ad060: hold 421s JS MAINLOOP: Running and clearing main loop hook 421s JS G BXD: Defining method run in prototype for GLib.MainLoop 421s 1..1 421s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 421s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 421s JS G BXD: Defined class for Source (GSource), prototype 0x3aca6279330, JSClass 0x690d7bb585e0, in object 0x3aca6279038 421s JS G BXD: Defining method set_priority in prototype for GLib.Source 421s JS IMPORT: Importing '_gi' 421s JS NATIVE: Defining native module '_gi' 421s JS IMPORT: Defining parent 0x13d788c00100 of 0x13d788c2eb50 '_gi' is mod 1 421s JS IMPORT: successfully imported module '_gi' 421s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 421s JS G NS: Defined namespace 'GjsPrivate' 0x3aca62793d0 in GIRepository 0x13d788c13280 421s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 421s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 421s JS IMPORT: Importing module _common succeeded 421s JS IMPORT: Defining parent 0x13d788c00100 of 0x3aca62c4038 '_common' is mod 1 421s JS IMPORT: successfully imported module '_common' 421s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 421s JS IMPORT: Importing module _legacy succeeded 421s JS IMPORT: Defining parent 0x13d788c00100 of 0x3aca62c4088 '_legacy' is mod 1 421s JS IMPORT: successfully imported module '_legacy' 421s JS IMPORT: Importing module GObject succeeded 421s JS IMPORT: Defining parent 0x13d788c134f0 of 0x3aca623cfb0 'GObject' is mod 1 421s JS IMPORT: successfully imported module 'GObject' 421s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 421s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 421s JS G BXD: Defined class for String (GString), prototype 0x3aca6279650, JSClass 0x690d7bb585e0, in object 0x3aca62793a8 421s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 421s JS G PRM: Defined class ParamSpec prototype is 0x3aca62c4128 class 0x690d7bb60068 in object 0x3aca62793a8 421s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 421s JS G OBJ: Defined class for Object (GObject), prototype 0x3aca62797b8, JSClass 0x690d7bb58610, in object 0x3aca62793a8 421s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 421s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 421s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x3aca62797e0, JSClass 0x690d7bb58610, in object 0x3aca62793a8 421s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 421s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 421s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 421s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 421s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 421s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 421s JS G NS: Defined namespace 'GObject' 0x3aca62793a8 in GIRepository 0x13d788c13280 421s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 421s JS G BXD: Defining method attach in prototype for GLib.Source 421s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 421s JS IMPORT: Module metadata hook for module 0x13d788c04370 421s JS IMPORT: Defining meta.importSync for module 0x13d788c04370 421s JS G BXD: Defining method destroy in prototype for GLib.Source 421s ok 1 GI repository namespace supplies a name 421s JS G BXD: Defining method quit in prototype for GLib.MainLoop 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Main loop instance 0x16b33a8ad060: Spinning loop until released or hook cleared 421s JS MAINLOOP: handling job 0, 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Completed job 0 421s JS MAINLOOP: handling job 1, 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Completed job 1 421s JS MAINLOOP: handling job 2, 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Completed job 2 421s JS MAINLOOP: handling job 3, 421s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 421s JS MAINLOOP: Main loop instance 0x16b33a8ad060: release 421s JS MAINLOOP: Completed job 3 421s JS MEMORY: Memory report: before destroying context 421s JS MEMORY: 147 objects currently alive 421s JS MEMORY: boxed_instance = 11 421s JS MEMORY: boxed_prototype = 10 421s JS MEMORY: closure = 1 421s JS MEMORY: function = 114 421s JS MEMORY: fundamental_instance = 0 421s JS MEMORY: fundamental_prototype = 0 421s JS MEMORY: gerror_instance = 0 421s JS MEMORY: gerror_prototype = 0 421s JS MEMORY: interface = 0 421s JS MEMORY: module = 5 421s JS MEMORY: ns = 4 421s JS MEMORY: object_instance = 0 421s JS MEMORY: object_prototype = 2 421s JS MEMORY: param = 0 421s JS MEMORY: union_instance = 0 421s JS MEMORY: union_prototype = 0 421s JS CTX: JS shutdown sequence 421s JS CTX: Stopping profiler 421s JS CTX: Shutting down toggle queue 421s JS CTX: Notifying external reference holders of GjsContext dispose 421s JS MAINLOOP: Stopping promise job dispatcher 421s JS CTX: Notifying reference holders of GjsContext dispose 421s JS CTX: Checking unhandled promise rejections 421s JS CTX: Releasing cached JS wrappers 421s JS CTX: Final triggered GC 421s JS CTX: Destroying JS context 421s JS CTX: Releasing all native objects 421s JS CTX: Disabling auto GC 421s JS CTX: Ending trace on global object 421s JS CTX: Freeing allocated resources 421s JS CTX: JS context destroyed 421s PASS: gjs/testNamespace.test 421s Running test: gjs/testCommandLineModules.sh.test 421s ok 1 - ensure dynamic imports load even if the same import resolves elsewhere first 421s ok 2 - ensure dynamic imports resolve without an explicit mainloop 421s ok 3 - ensure top level await can import modules 421s 1..3 421s PASS: gjs/testCommandLineModules.sh.test 421s Running test: gjs/testWeakRef.test 421s JS NATIVE: Registered native JS module '_promiseNative' 421s JS NATIVE: Registered native JS module '_byteArrayNative' 421s JS NATIVE: Registered native JS module '_encodingNative' 421s JS NATIVE: Registered native JS module '_gi' 421s JS NATIVE: Registered native JS module 'gi' 421s JS NATIVE: Registered native JS module 'cairoNative' 421s JS NATIVE: Registered native JS module 'system' 421s JS NATIVE: Registered native JS module 'console' 421s JS NATIVE: Registered native JS module '_print' 421s JS CTX: Enabling JIT 421s JS CTX: Initialized class GjsFileImporter prototype 0x30e358d000a0 421s JS IMPORT: Defining parent (nil) of 0x30e358d00100 'imports' is mod 0 421s JS IMPORT: Importing '_print' 421s JS NATIVE: Defining native module '_print' 421s JS IMPORT: Defining parent 0x30e358d00100 of 0x30e358d007b0 '_print' is mod 1 421s JS IMPORT: successfully imported module '_print' 421s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 421s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x20fa78b3b128 421s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x20fa78b3b128 421s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x20fa78b3b128 421s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x20fa78b3b128 421s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x20fa78b3b128 421s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x20fa78b3b128 421s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x20fa78b3b128 421s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x20fa78b3b128 421s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x20fa78b3b128 421s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x20fa78b3b128 421s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x20fa78b3b128 421s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x20fa78b3b128 421s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x20fa78b3b128 421s JS MAINLOOP: Main loop instance 0x108c2f64d060: hold 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Starting promise job dispatcher 421s JS MAINLOOP: Main loop instance 0x108c2f64d060: Spinning loop until released or hook cleared 421s JS MAINLOOP: handling job 0, 421s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 421s JS MAINLOOP: Main loop instance 0x108c2f64d060: release 421s JS MAINLOOP: Completed job 0 421s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x20fa78b3b128 421s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x20fa78b3b128 421s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x20fa78b3b128 421s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x20fa78b3b128 421s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x20fa78b3b128 421s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x20fa78b3b128 421s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x20fa78b3b128 421s JS IMPORT: Module metadata hook for module 0x30e358d13000 421s JS IMPORT: Defining meta.importSync for module 0x30e358d13000 421s JS NATIVE: Defining native module 'gi' 421s JS CTX: Initialized class GIRepositoryNamespace prototype 0x30e358d133f0 421s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 421s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 421s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 421s JS IMPORT: Importing directory 'overrides' 421s JS IMPORT: Defining parent 0x30e358d00100 of 0x30e358d134f0 'overrides' is mod 1 421s JS IMPORT: Defined importer 'overrides' 0x30e358d134f0 in 0x30e358d00100 421s JS IMPORT: successfully imported directory 'overrides' 421s JS IMPORT: Importing '_promiseNative' 421s JS NATIVE: Defining native module '_promiseNative' 421s JS IMPORT: Defining parent 0x30e358d00100 of 0x30e358d139a0 '_promiseNative' is mod 1 421s JS IMPORT: successfully imported module '_promiseNative' 421s JS IMPORT: Importing module GLib succeeded 421s JS IMPORT: Defining parent 0x30e358d134f0 of 0x20fa78b3c150 'GLib' is mod 1 421s JS IMPORT: successfully imported module 'GLib' 421s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 421s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x20fa78b79060, JSClass 0x714f68b485e0, in object 0x20fa78b79038 421s JS CTX: Initialized class GIRepositoryGType prototype 0x30e358d13ce8 421s JS CTX: Initialized class GIRepositoryFunction prototype 0x30e358d13d48 421s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 421s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 421s JS G BXD: Defined class for Error (GError), prototype 0x20fa78b790b0, JSClass 0x714f68b485e0, in object 0x20fa78b79038 421s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 421s JS G BXD: Defined class for Variant (GVariant), prototype 0x20fa78b79100, JSClass 0x714f68b485e0, in object 0x20fa78b79038 421s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 421s JS G BXD: Defined class for Bytes (GBytes), prototype 0x20fa78b79150, JSClass 0x714f68b485e0, in object 0x20fa78b79038 421s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 421s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 421s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x20fa78b791a0, JSClass 0x714f68b485e0, in object 0x20fa78b79038 421s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 421s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 421s JS G BXD: Defined class for Thread (GThread), prototype 0x20fa78b791f0, JSClass 0x714f68b485e0, in object 0x20fa78b79038 421s JS G BXD: Defining method ref in prototype for GLib.Thread 421s JS G BXD: Defining method unref in prototype for GLib.Thread 421s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 421s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x20fa78b79240, JSClass 0x714f68b485e0, in object 0x20fa78b79038 421s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 421s JS G BXD: Defined class for Regex (GRegex), prototype 0x20fa78b79290, JSClass 0x714f68b485e0, in object 0x20fa78b79038 421s JS G BXD: Defining method match in prototype for GLib.Regex 421s JS G BXD: Defining method match_full in prototype for GLib.Regex 421s JS G BXD: Defining method match_all in prototype for GLib.Regex 421s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 421s JS G NS: Defined namespace 'GLib' 0x20fa78b79038 in GIRepository 0x30e358d13280 421s JS IMPORT: Importing module jasmine succeeded 421s JS IMPORT: Defining parent 0x30e358d00100 of 0x20fa78b3cce0 'jasmine' is mod 1 421s JS IMPORT: successfully imported module 'jasmine' 421s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 421s JS MAINLOOP: Main loop instance 0x108c2f64d060: hold 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Main loop instance 0x108c2f64d060: Spinning loop until released or hook cleared 421s JS MAINLOOP: handling job 0, 421s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 421s JS MAINLOOP: Main loop instance 0x108c2f64d060: release 421s JS MAINLOOP: Completed job 0 421s JS IMPORT: Module resolve hook for module 'file:///usr/libexec/installed-tests/gjs/js/testWeakRef.js' (file:///usr/libexec/installed-tests/gjs/js/testWeakRef.js), global 0x20fa78b3b128 421s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x20fa78b3b128 421s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x20fa78b3b128 421s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x20fa78b3b128 421s JS IMPORT: Module metadata hook for module 0x30e358d28ae0 421s JS IMPORT: Defining meta.importSync for module 0x30e358d28ae0 421s JS NATIVE: Defining native module 'system' 421s JS MAINLOOP: Main loop instance 0x108c2f64d060: hold 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Main loop instance 0x108c2f64d060: Spinning loop until released or hook cleared 421s JS MAINLOOP: handling job 0, 421s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testWeakRef.js async resolved" 421s JS MAINLOOP: Main loop instance 0x108c2f64d060: release 421s JS MAINLOOP: Completed job 0 421s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x20fa78b3b128 421s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x20fa78b3b128 421s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x20fa78b3b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x20fa78b3b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x20fa78b3b128 421s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x20fa78b3b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x20fa78b3b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x20fa78b3b128 421s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x20fa78b3b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x20fa78b3b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x20fa78b3b128 421s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x20fa78b3b128 421s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x20fa78b3b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x20fa78b3b128 421s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 421s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 421s JS MAINLOOP: Set main loop hook to 421s JS MAINLOOP: Main loop instance 0x108c2f64d060: hold 421s JS MAINLOOP: Running and clearing main loop hook 421s JS G BXD: Defining method run in prototype for GLib.MainLoop 421s 1..5 421s JS IMPORT: Importing 'gi' 421s JS IMPORT: Defining parent 0x30e358d00100 of 0x30e358d13280 'gi' is mod 1 421s JS IMPORT: successfully imported module 'gi' 421s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 421s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 421s JS G BXD: Defined class for Source (GSource), prototype 0x20fa78b79308, JSClass 0x714f68b485e0, in object 0x20fa78b79038 421s JS G BXD: Defining method set_priority in prototype for GLib.Source 421s JS IMPORT: Importing '_gi' 421s JS NATIVE: Defining native module '_gi' 421s JS IMPORT: Defining parent 0x30e358d00100 of 0x30e358d31f30 '_gi' is mod 1 421s JS IMPORT: successfully imported module '_gi' 421s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 421s JS G NS: Defined namespace 'GjsPrivate' 0x20fa78b793a8 in GIRepository 0x30e358d13280 421s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 421s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 421s JS IMPORT: Importing module _common succeeded 421s JS IMPORT: Defining parent 0x30e358d00100 of 0x20fa78b3cfd8 '_common' is mod 1 421s JS IMPORT: successfully imported module '_common' 421s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 421s JS IMPORT: Importing module _legacy succeeded 421s JS IMPORT: Defining parent 0x30e358d00100 of 0x20fa78bc5060 '_legacy' is mod 1 421s JS IMPORT: successfully imported module '_legacy' 421s JS IMPORT: Importing module GObject succeeded 421s JS IMPORT: Defining parent 0x30e358d134f0 of 0x20fa78b3cf88 'GObject' is mod 1 421s JS IMPORT: successfully imported module 'GObject' 421s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 421s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 421s JS G BXD: Defined class for String (GString), prototype 0x20fa78b79628, JSClass 0x714f68b485e0, in object 0x20fa78b79380 421s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 421s JS G PRM: Defined class ParamSpec prototype is 0x20fa78bc5100 class 0x714f68b50068 in object 0x20fa78b79380 421s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 421s JS G OBJ: Defined class for Object (GObject), prototype 0x20fa78b79790, JSClass 0x714f68b48610, in object 0x20fa78b79380 421s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 421s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 421s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x20fa78b797b8, JSClass 0x714f68b48610, in object 0x20fa78b79380 421s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 421s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 421s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 421s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 421s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 421s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 421s JS G NS: Defined namespace 'GObject' 0x20fa78b79380 in GIRepository 0x30e358d13280 421s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 421s JS G BXD: Defining method attach in prototype for GLib.Source 421s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 421s JS IMPORT: Module metadata hook for module 0x30e358d04370 421s JS IMPORT: Defining meta.importSync for module 0x30e358d04370 421s JS G BXD: Defining method destroy in prototype for GLib.Source 421s ok 1 WeakRef works 421s JS MAINLOOP: Running FinalizationRegistry cleanup callback 421s JS MAINLOOP: Completed FinalizationRegistry cleanup callback 421s ok 2 FinalizationRegistry works 421s JS MAINLOOP: Running FinalizationRegistry cleanup callback 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Completed FinalizationRegistry cleanup callback 421s JS MAINLOOP: handling job 0, 421s JS MAINLOOP: Completed job 0 421s ok 3 FinalizationRegistry works if a microtask is enqueued from the callback 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: handling job 0, 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Completed job 0 421s JS MAINLOOP: Running FinalizationRegistry cleanup callback 421s JS MAINLOOP: Completed FinalizationRegistry cleanup callback 421s JS MAINLOOP: handling job 1, 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Completed job 1 421s JS MAINLOOP: handling job 2, 421s ok 4 FinalizationRegistry works if the object is collected in a microtask 421s JS MAINLOOP: Completed job 2 421s JS MAINLOOP: Running FinalizationRegistry cleanup callback 421s JS MAINLOOP: Completed FinalizationRegistry cleanup callback 421s ok 5 FinalizationRegistry works if another collection is queued from the callback 421s JS MAINLOOP: Running FinalizationRegistry cleanup callback 421s JS MAINLOOP: Completed FinalizationRegistry cleanup callback 421s JS G BXD: Defining method quit in prototype for GLib.MainLoop 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Main loop instance 0x108c2f64d060: Spinning loop until released or hook cleared 421s JS MAINLOOP: handling job 0, 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Completed job 0 421s JS MAINLOOP: handling job 1, 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Completed job 1 421s JS MAINLOOP: handling job 2, 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Completed job 2 421s JS MAINLOOP: handling job 3, 421s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 421s JS MAINLOOP: Main loop instance 0x108c2f64d060: release 421s JS MAINLOOP: Completed job 3 421s JS MEMORY: Memory report: before destroying context 421s JS MEMORY: 109 objects currently alive 421s JS MEMORY: boxed_instance = 9 421s JS MEMORY: boxed_prototype = 9 421s JS MEMORY: closure = 1 421s JS MEMORY: function = 80 421s JS MEMORY: fundamental_instance = 0 421s JS MEMORY: fundamental_prototype = 0 421s JS MEMORY: gerror_instance = 0 421s JS MEMORY: gerror_prototype = 0 421s JS MEMORY: interface = 0 421s JS MEMORY: module = 5 421s JS MEMORY: ns = 3 421s JS MEMORY: object_instance = 0 421s JS MEMORY: object_prototype = 2 421s JS MEMORY: param = 0 421s JS MEMORY: union_instance = 0 421s JS MEMORY: union_prototype = 0 421s JS CTX: JS shutdown sequence 421s JS CTX: Stopping profiler 421s JS CTX: Shutting down toggle queue 421s JS CTX: Notifying external reference holders of GjsContext dispose 421s JS MAINLOOP: Stopping promise job dispatcher 421s JS CTX: Notifying reference holders of GjsContext dispose 421s JS CTX: Checking unhandled promise rejections 421s JS CTX: Releasing cached JS wrappers 421s JS CTX: Final triggered GC 421s JS CTX: Destroying JS context 421s JS CTX: Releasing all native objects 421s JS CTX: Disabling auto GC 421s JS CTX: Ending trace on global object 421s JS CTX: Freeing allocated resources 421s JS CTX: JS context destroyed 421s PASS: gjs/testWeakRef.test 421s Running test: gjs/testPackage.test 421s JS NATIVE: Registered native JS module '_promiseNative' 421s JS NATIVE: Registered native JS module '_byteArrayNative' 421s JS NATIVE: Registered native JS module '_encodingNative' 421s JS NATIVE: Registered native JS module '_gi' 421s JS NATIVE: Registered native JS module 'gi' 421s JS NATIVE: Registered native JS module 'cairoNative' 421s JS NATIVE: Registered native JS module 'system' 421s JS NATIVE: Registered native JS module 'console' 421s JS NATIVE: Registered native JS module '_print' 421s JS CTX: Enabling JIT 421s JS CTX: Initialized class GjsFileImporter prototype 0x24f1494000a0 421s JS IMPORT: Defining parent (nil) of 0x24f149400100 'imports' is mod 0 421s JS IMPORT: Importing '_print' 421s JS NATIVE: Defining native module '_print' 421s JS IMPORT: Defining parent 0x24f149400100 of 0x24f1494007b0 '_print' is mod 1 421s JS IMPORT: successfully imported module '_print' 421s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 421s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x241f5c13b128 421s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x241f5c13b128 421s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x241f5c13b128 421s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x241f5c13b128 421s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x241f5c13b128 421s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x241f5c13b128 421s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x241f5c13b128 421s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x241f5c13b128 421s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x241f5c13b128 421s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x241f5c13b128 421s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x241f5c13b128 421s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x241f5c13b128 421s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x241f5c13b128 421s JS MAINLOOP: Main loop instance 0x19cd4180d060: hold 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Starting promise job dispatcher 421s JS MAINLOOP: Main loop instance 0x19cd4180d060: Spinning loop until released or hook cleared 421s JS MAINLOOP: handling job 0, 421s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 421s JS MAINLOOP: Main loop instance 0x19cd4180d060: release 421s JS MAINLOOP: Completed job 0 421s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x241f5c13b128 421s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x241f5c13b128 421s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x241f5c13b128 421s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x241f5c13b128 421s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x241f5c13b128 421s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x241f5c13b128 421s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x241f5c13b128 421s JS IMPORT: Module metadata hook for module 0x24f149413000 421s JS IMPORT: Defining meta.importSync for module 0x24f149413000 421s JS NATIVE: Defining native module 'gi' 421s JS CTX: Initialized class GIRepositoryNamespace prototype 0x24f1494133f0 421s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 421s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 421s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 421s JS IMPORT: Importing directory 'overrides' 421s JS IMPORT: Defining parent 0x24f149400100 of 0x24f1494134f0 'overrides' is mod 1 421s JS IMPORT: Defined importer 'overrides' 0x24f1494134f0 in 0x24f149400100 421s JS IMPORT: successfully imported directory 'overrides' 421s JS IMPORT: Importing '_promiseNative' 421s JS NATIVE: Defining native module '_promiseNative' 421s JS IMPORT: Defining parent 0x24f149400100 of 0x24f1494139a0 '_promiseNative' is mod 1 421s JS IMPORT: successfully imported module '_promiseNative' 421s JS IMPORT: Importing module GLib succeeded 421s JS IMPORT: Defining parent 0x24f1494134f0 of 0x241f5c13c150 'GLib' is mod 1 421s JS IMPORT: successfully imported module 'GLib' 421s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 421s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x241f5c179060, JSClass 0x6300d62685e0, in object 0x241f5c179038 421s JS CTX: Initialized class GIRepositoryGType prototype 0x24f149413ce8 421s JS CTX: Initialized class GIRepositoryFunction prototype 0x24f149413d48 421s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 421s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 421s JS G BXD: Defined class for Error (GError), prototype 0x241f5c1790b0, JSClass 0x6300d62685e0, in object 0x241f5c179038 421s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 421s JS G BXD: Defined class for Variant (GVariant), prototype 0x241f5c179100, JSClass 0x6300d62685e0, in object 0x241f5c179038 421s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 421s JS G BXD: Defined class for Bytes (GBytes), prototype 0x241f5c179150, JSClass 0x6300d62685e0, in object 0x241f5c179038 421s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 421s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 421s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x241f5c1791a0, JSClass 0x6300d62685e0, in object 0x241f5c179038 421s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 421s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 421s JS G BXD: Defined class for Thread (GThread), prototype 0x241f5c1791f0, JSClass 0x6300d62685e0, in object 0x241f5c179038 421s JS G BXD: Defining method ref in prototype for GLib.Thread 421s JS G BXD: Defining method unref in prototype for GLib.Thread 421s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 421s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x241f5c179240, JSClass 0x6300d62685e0, in object 0x241f5c179038 421s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 421s JS G BXD: Defined class for Regex (GRegex), prototype 0x241f5c179290, JSClass 0x6300d62685e0, in object 0x241f5c179038 421s JS G BXD: Defining method match in prototype for GLib.Regex 421s JS G BXD: Defining method match_full in prototype for GLib.Regex 421s JS G BXD: Defining method match_all in prototype for GLib.Regex 421s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 421s JS G NS: Defined namespace 'GLib' 0x241f5c179038 in GIRepository 0x24f149413280 421s JS IMPORT: Importing module jasmine succeeded 421s JS IMPORT: Defining parent 0x24f149400100 of 0x241f5c13cce0 'jasmine' is mod 1 421s JS IMPORT: successfully imported module 'jasmine' 421s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 421s JS MAINLOOP: Main loop instance 0x19cd4180d060: hold 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Main loop instance 0x19cd4180d060: Spinning loop until released or hook cleared 421s JS MAINLOOP: handling job 0, 421s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 421s JS MAINLOOP: Main loop instance 0x19cd4180d060: release 421s JS MAINLOOP: Completed job 0 421s JS IMPORT: JS import 'package' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/package.js 421s JS IMPORT: Importing 'gi' 421s JS IMPORT: Defining parent 0x24f149400100 of 0x24f149413280 'gi' is mod 1 421s JS IMPORT: successfully imported module 'gi' 421s JS IMPORT: JS import 'GIRepository' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GIRepository.js 421s JS G NS: Defined namespace 'GIRepository' 0x241f5c179308 in GIRepository 0x24f149413280 421s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 421s JS G NS: Defined namespace 'GjsPrivate' 0x241f5c179358 in GIRepository 0x24f149413280 421s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 421s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 421s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 421s JS IMPORT: Importing module _legacy succeeded 421s JS IMPORT: Defining parent 0x24f149400100 of 0x241f5c13cf60 '_legacy' is mod 1 421s JS IMPORT: successfully imported module '_legacy' 421s JS IMPORT: Importing module lang succeeded 421s JS IMPORT: Defining parent 0x24f149400100 of 0x241f5c13cf10 'lang' is mod 1 421s JS IMPORT: successfully imported module 'lang' 421s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 421s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 421s JS IMPORT: Importing module _signals succeeded 421s JS IMPORT: Defining parent 0x24f149400100 of 0x241f5c13cfb0 '_signals' is mod 1 421s JS IMPORT: successfully imported module '_signals' 421s JS IMPORT: Importing module signals succeeded 421s JS IMPORT: Defining parent 0x24f149400100 of 0x241f5c13cec0 'signals' is mod 1 421s JS IMPORT: successfully imported module 'signals' 421s JS IMPORT: Importing module Gio succeeded 421s JS IMPORT: Defining parent 0x24f1494134f0 of 0x241f5c13ce70 'Gio' is mod 1 421s JS IMPORT: successfully imported module 'Gio' 421s JS G NS: Found info type OBJECT for 'Application' in namespace 'Gio' 421s JS IMPORT: Importing '_gi' 421s JS NATIVE: Defining native module '_gi' 421s JS IMPORT: Defining parent 0x24f149400100 of 0x24f14942bb50 '_gi' is mod 1 421s JS IMPORT: successfully imported module '_gi' 421s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 421s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 421s JS IMPORT: Importing module _common succeeded 421s JS IMPORT: Defining parent 0x24f149400100 of 0x241f5c1c5088 '_common' is mod 1 421s JS IMPORT: successfully imported module '_common' 421s JS IMPORT: Importing module GObject succeeded 421s JS IMPORT: Defining parent 0x24f1494134f0 of 0x241f5c1c5038 'GObject' is mod 1 421s JS IMPORT: successfully imported module 'GObject' 421s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 421s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 421s JS G BXD: Defined class for String (GString), prototype 0x241f5c179600, JSClass 0x6300d62685e0, in object 0x241f5c179380 421s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 421s JS G PRM: Defined class ParamSpec prototype is 0x241f5c1c5128 class 0x6300d6270068 in object 0x241f5c179380 421s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 421s JS G OBJ: Defined class for Object (GObject), prototype 0x241f5c179768, JSClass 0x6300d6268610, in object 0x241f5c179380 421s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 421s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 421s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x241f5c179790, JSClass 0x6300d6268610, in object 0x241f5c179380 421s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 421s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 421s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 421s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 421s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 421s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 421s JS G NS: Defined namespace 'GObject' 0x241f5c179380 in GIRepository 0x24f149413280 421s JS G OBJ: Defined class for Application (GApplication), prototype 0x241f5c1797e0, JSClass 0x6300d6268610, in object 0x241f5c179330 421s JS G NS: Found info type INTERFACE for 'ActionMap' in namespace 'Gio' 421s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0x241f5c1c5600, JSClass 0x6300d626a808, in object 0x241f5c179330 421s JS G NS: Found info type FUNCTION for 'bus_get' in namespace 'Gio' 421s JS G NS: Found info type FUNCTION for 'bus_get_finish' in namespace 'Gio' 421s JS G NS: Found info type FUNCTION for 'bus_get_sync' in namespace 'Gio' 421s JS G NS: Found info type FUNCTION for 'bus_own_name' in namespace 'Gio' 421s JS G NS: Found info type FUNCTION for 'bus_own_name_on_connection' in namespace 'Gio' 421s JS G NS: Found info type FUNCTION for 'bus_unown_name' in namespace 'Gio' 421s JS G NS: Found info type FUNCTION for 'bus_watch_name' in namespace 'Gio' 421s JS G NS: Found info type FUNCTION for 'bus_watch_name_on_connection' in namespace 'Gio' 421s JS G NS: Found info type FUNCTION for 'bus_unwatch_name' in namespace 'Gio' 421s JS G NS: Found info type OBJECT for 'DBusConnection' in namespace 'Gio' 421s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0x241f5c179858, JSClass 0x6300d6268610, in object 0x241f5c179330 421s JS G NS: Found info type INTERFACE for 'AsyncInitable' in namespace 'Gio' 421s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0x241f5c1c5880, JSClass 0x6300d626a808, in object 0x241f5c179330 421s JS G NS: Found info type OBJECT for 'DBusProxy' in namespace 'Gio' 421s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0x241f5c1798d0, JSClass 0x6300d6268610, in object 0x241f5c179330 421s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 421s JS G NS: Found info type INTERFACE for 'Initable' in namespace 'Gio' 421s JS G IFACE: Defined class for Initable (GInitable), prototype 0x241f5c1c59c0, JSClass 0x6300d626a808, in object 0x241f5c179330 421s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 421s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 421s JS G NS: Found info type STRUCT for 'DBusNodeInfo' in namespace 'Gio' 421s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0x241f5c179948, JSClass 0x6300d62685e0, in object 0x241f5c179330 421s JS G NS: Found info type STRUCT for 'DBusInterfaceInfo' in namespace 'Gio' 421s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0x241f5c179998, JSClass 0x6300d62685e0, in object 0x241f5c179330 421s JS G NS: Found info type OBJECT for 'DBusImplementation' in namespace 'GjsPrivate' 421s JS G NS: Found info type OBJECT for 'DBusInterfaceSkeleton' in namespace 'Gio' 421s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0x241f5c1799e8, JSClass 0x6300d6268610, in object 0x241f5c179330 421s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0x241f5c179a38, JSClass 0x6300d6268610, in object 0x241f5c179358 421s JS G NS: Found info type OBJECT for 'ListStore' in namespace 'Gio' 421s JS G OBJ: Defined class for ListStore (GListStore), prototype 0x241f5c179a88, JSClass 0x6300d6268610, in object 0x241f5c179330 421s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 421s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 421s JS G NS: Found info type INTERFACE for 'File' in namespace 'Gio' 421s JS G IFACE: Defined class for File (GFile), prototype 0x241f5c1c5b28, JSClass 0x6300d626a808, in object 0x241f5c179330 421s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0x241f5c179b00, JSClass 0x6300d6268610, in object 0x24f149413360 421s JS G NS: Found info type OBJECT for 'FileInfo' in namespace 'Gio' 421s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0x241f5c179b78, JSClass 0x6300d6268610, in object 0x241f5c179330 421s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 421s JS G NS: Found info type OBJECT for 'InputStream' in namespace 'Gio' 421s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0x241f5c179bc8, JSClass 0x6300d6268610, in object 0x241f5c179330 421s JS G NS: Found info type OBJECT for 'FileEnumerator' in namespace 'Gio' 421s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0x241f5c179c18, JSClass 0x6300d6268610, in object 0x241f5c179330 421s JS G NS: Found info type STRUCT for 'SettingsSchema' in namespace 'Gio' 421s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0x241f5c179c68, JSClass 0x6300d62685e0, in object 0x241f5c179330 421s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 421s JS G NS: Found info type OBJECT for 'Settings' in namespace 'Gio' 421s JS G OBJ: Defined class for Settings (GSettings), prototype 0x241f5c179cb8, JSClass 0x6300d6268610, in object 0x241f5c179330 421s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 421s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 421s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 421s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 421s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 421s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 421s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 421s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 421s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 421s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 421s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 421s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 421s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 421s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 421s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 421s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 421s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 421s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 421s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 421s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 421s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 421s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 421s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 421s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 421s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 421s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 421s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 421s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 421s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 421s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 421s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 421s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 421s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 421s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 421s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 421s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 421s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 421s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 421s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 421s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 421s JS G NS: Defined namespace 'Gio' 0x241f5c179330 in GIRepository 0x24f149413280 421s JS IMPORT: Importing 'system' 421s JS NATIVE: Defining native module 'system' 421s JS IMPORT: Defining parent 0x24f149400100 of 0x24f149431418 'system' is mod 1 421s JS IMPORT: successfully imported module 'system' 421s JS IMPORT: JS import 'gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/gettext.js 421s JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js 421s JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js 421s JS G NS: Found info type ENUM for 'LocaleCategory' in namespace 'GjsPrivate' 421s JS G ENUM: Defining enum value ALL (fixed from all) 6 421s JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 421s JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 421s JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 421s JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 421s JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 421s JS G ENUM: Defining enum value TIME (fixed from time) 2 421s JS G ENUM: Defining GjsPrivate.LocaleCategory as 0x24f149431b08 421s JS IMPORT: Importing module _gettext succeeded 421s JS IMPORT: Defining parent 0x24f149400100 of 0x241f5c1d8628 '_gettext' is mod 1 421s JS IMPORT: successfully imported module '_gettext' 421s JS IMPORT: Importing module gettext succeeded 421s JS IMPORT: Defining parent 0x24f149400100 of 0x241f5c1d85d8 'gettext' is mod 1 421s JS IMPORT: successfully imported module 'gettext' 421s JS IMPORT: Importing module package succeeded 421s JS IMPORT: Defining parent 0x24f149400100 of 0x241f5c13ce20 'package' is mod 1 421s JS IMPORT: successfully imported module 'package' 421s JS CTX: Script evaluation succeeded 421s JS MAINLOOP: Main loop instance 0x19cd4180d060: Spinning loop until released or hook cleared 421s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x241f5c13b128 421s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x241f5c13b128 421s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x241f5c13b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x241f5c13b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x241f5c13b128 421s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x241f5c13b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x241f5c13b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x241f5c13b128 421s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x241f5c13b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x241f5c13b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x241f5c13b128 421s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x241f5c13b128 421s JS IMPORT: Module metadata hook for module 0x24f14943d1b0 421s JS IMPORT: Defining meta.importSync for module 0x24f14943d1b0 421s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x241f5c13b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x241f5c13b128 421s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 421s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 421s JS MAINLOOP: Set main loop hook to 421s JS MAINLOOP: Main loop instance 0x19cd4180d060: hold 421s JS MAINLOOP: Running and clearing main loop hook 421s JS G BXD: Defining method run in prototype for GLib.MainLoop 421s 1..20 421s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 421s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 421s JS G BXD: Defined class for Source (GSource), prototype 0x241f5c179d30, JSClass 0x6300d62685e0, in object 0x241f5c179038 421s JS G BXD: Defining method set_priority in prototype for GLib.Source 421s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 421s JS G BXD: Defining method attach in prototype for GLib.Source 421s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 421s JS IMPORT: Module metadata hook for module 0x241f5c1e5078 421s JS IMPORT: Defining meta.importSync for module 0x241f5c1e5078 421s JS IMPORT: JS import 'Regress' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/Regress.js 421s JS G NS: Defined namespace 'Regress' 0x241f5c179e20 in GIRepository 0x241f5c13ed00 421s JS G BXD: Defining method destroy in prototype for GLib.Source 421s ok 1 Package module finds an existing library 421s ok 2 Package module doesn't find a non-existent library 421s JS G NS: Found info type FUNCTION for 'get_variant' in namespace 'Regress' 421s ok 3 Package module finds a function 421s ok 4 Package module doesn't find a non-existent function 421s JS G NS: Found info type OBJECT for 'TestObj' in namespace 'Regress' 421s JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0x163152107100, JSClass 0x6300d6268610, in object 0x241f5c179e20 421s ok 5 Package module finds a class 421s ok 6 Package module doesn't find a non-existent class 421s ok 7 Package module finds a property 421s JS G NS: Found info type FUNCTION for 'type_is_a' in namespace 'GObject' 421s ok 8 Package module doesn't find a non-existent property 421s ok 9 Package module finds a static function 421s ok 10 Package module doesn't find a non-existent static function 421s ok 11 Package module finds a method 421s ok 12 Package module doesn't find a non-existent method 421s JS IMPORT: JS import 'GIMarshallingTests' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GIMarshallingTests.js 421s JS G NS: Defined namespace 'GIMarshallingTests' 0x163152107650 in GIRepository 0x241f5c13ed00 421s JS G NS: Found info type INTERFACE for 'Interface' in namespace 'GIMarshallingTests' 421s JS G IFACE: Defined class for Interface (GIMarshallingTestsInterface), prototype 0x1631521052b8, JSClass 0x6300d626a808, in object 0x163152107650 421s ok 13 Package module finds an interface 421s ok 14 Package module doesn't find a non-existent interface 421s ok 15 Package module finds an interface method 421s JS G NS: Found info type FUNCTION for 'type_default_interface_ref' in namespace 'GObject' 421s JS G NS: Found info type STRUCT for 'TypeInterface' in namespace 'GObject' 421s JS G BXD: Defined class for TypeInterface (void), prototype 0x163152107880, JSClass 0x6300d62685e0, in object 0x241f5c179380 421s ok 16 Package module doesn't find a non-existent interface method 421s JS G NS: Found info type ENUM for 'TestEnum' in namespace 'Regress' 421s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 421s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 421s JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 421s JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 421s JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 421s JS G ENUM: Defining Regress.TestEnum as 0x24f1494555a8 421s ok 17 Package module finds an enum value 421s ok 18 Package module doesn't find a non-existent enum value 421s JS G NS: Found info type CONSTANT for 'BOOL_CONSTANT' in namespace 'Regress' 421s ok 19 Package module finds a constant 421s ok 20 Package module doesn't find a non-existent constant 421s JS G BXD: Defining method quit in prototype for GLib.MainLoop 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Main loop instance 0x19cd4180d060: Spinning loop until released or hook cleared 421s JS MAINLOOP: handling job 0, 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Completed job 0 421s JS MAINLOOP: handling job 1, 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Completed job 1 421s JS MAINLOOP: handling job 2, 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Completed job 2 421s JS MAINLOOP: handling job 3, 421s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 421s JS MAINLOOP: Main loop instance 0x19cd4180d060: release 421s JS MAINLOOP: Completed job 3 421s JS MEMORY: Memory report: before destroying context 421s JS MEMORY: 374 objects currently alive 421s JS MEMORY: boxed_instance = 88 421s JS MEMORY: boxed_prototype = 14 421s JS MEMORY: closure = 1 421s JS MEMORY: function = 232 421s JS MEMORY: fundamental_instance = 0 421s JS MEMORY: fundamental_prototype = 0 421s JS MEMORY: gerror_instance = 0 421s JS MEMORY: gerror_prototype = 0 421s JS MEMORY: interface = 5 421s JS MEMORY: module = 12 421s JS MEMORY: ns = 7 421s JS MEMORY: object_instance = 1 421s JS MEMORY: object_prototype = 14 421s JS MEMORY: param = 0 421s JS MEMORY: union_instance = 0 421s JS MEMORY: union_prototype = 0 421s JS CTX: JS shutdown sequence 421s JS CTX: Stopping profiler 421s JS CTX: Shutting down toggle queue 421s JS CTX: Notifying external reference holders of GjsContext dispose 421s JS MAINLOOP: Stopping promise job dispatcher 421s JS CTX: Notifying reference holders of GjsContext dispose 421s JS CTX: Checking unhandled promise rejections 421s JS CTX: Releasing cached JS wrappers 421s JS CTX: Final triggered GC 421s JS CTX: Destroying JS context 421s JS CTX: Releasing all native objects 421s JS CTX: Disabling auto GC 421s JS CTX: Ending trace on global object 421s JS CTX: Freeing allocated resources 421s JS CTX: JS context destroyed 421s PASS: gjs/testPackage.test 421s Running test: gjs/testConsole.test 421s JS NATIVE: Registered native JS module '_promiseNative' 421s JS NATIVE: Registered native JS module '_byteArrayNative' 421s JS NATIVE: Registered native JS module '_encodingNative' 421s JS NATIVE: Registered native JS module '_gi' 421s JS NATIVE: Registered native JS module 'gi' 421s JS NATIVE: Registered native JS module 'cairoNative' 421s JS NATIVE: Registered native JS module 'system' 421s JS NATIVE: Registered native JS module 'console' 421s JS NATIVE: Registered native JS module '_print' 421s JS CTX: Enabling JIT 421s JS CTX: Initialized class GjsFileImporter prototype 0x4c095b000a0 421s JS IMPORT: Defining parent (nil) of 0x4c095b00100 'imports' is mod 0 421s JS IMPORT: Importing '_print' 421s JS NATIVE: Defining native module '_print' 421s JS IMPORT: Defining parent 0x4c095b00100 of 0x4c095b007b0 '_print' is mod 1 421s JS IMPORT: successfully imported module '_print' 421s JS IMPORT: Loading internal module 'loader' (resource:///org/gnome/gjs/modules/internal/loader.js) 421s JS IMPORT: Module resolve hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0x2d0835d3b128 421s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2d0835d3b128 421s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2d0835d3b128 421s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2d0835d3b128 421s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2d0835d3b128 421s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2d0835d3b128 421s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2d0835d3b128 421s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2d0835d3b128 421s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0x2d0835d3b128 421s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0x2d0835d3b128 421s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0x2d0835d3b128 421s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2d0835d3b128 421s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0x2d0835d3b128 421s JS MAINLOOP: Main loop instance 0x1d7b464fd060: hold 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Starting promise job dispatcher 421s JS MAINLOOP: Main loop instance 0x1d7b464fd060: Spinning loop until released or hook cleared 421s JS MAINLOOP: handling job 0, 421s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 421s JS MAINLOOP: Main loop instance 0x1d7b464fd060: release 421s JS MAINLOOP: Completed job 0 421s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0x2d0835d3b128 421s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2d0835d3b128 421s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2d0835d3b128 421s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2d0835d3b128 421s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2d0835d3b128 421s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2d0835d3b128 421s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0x2d0835d3b128 421s JS IMPORT: Module metadata hook for module 0x4c095b13000 421s JS IMPORT: Defining meta.importSync for module 0x4c095b13000 421s JS NATIVE: Defining native module 'gi' 421s JS CTX: Initialized class GIRepositoryNamespace prototype 0x4c095b133f0 421s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 421s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 421s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 421s JS IMPORT: Importing directory 'overrides' 421s JS IMPORT: Defining parent 0x4c095b00100 of 0x4c095b134f0 'overrides' is mod 1 421s JS IMPORT: Defined importer 'overrides' 0x4c095b134f0 in 0x4c095b00100 421s JS IMPORT: successfully imported directory 'overrides' 421s JS IMPORT: Importing '_promiseNative' 421s JS NATIVE: Defining native module '_promiseNative' 421s JS IMPORT: Defining parent 0x4c095b00100 of 0x4c095b139a0 '_promiseNative' is mod 1 421s JS IMPORT: successfully imported module '_promiseNative' 421s JS IMPORT: Importing module GLib succeeded 421s JS IMPORT: Defining parent 0x4c095b134f0 of 0x2d0835d3c150 'GLib' is mod 1 421s JS IMPORT: successfully imported module 'GLib' 421s JS G NS: Found info type STRUCT for 'MainLoop' in namespace 'GLib' 421s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0x2d0835d79060, JSClass 0x705a3a2385e0, in object 0x2d0835d79038 421s JS CTX: Initialized class GIRepositoryGType prototype 0x4c095b13ce8 421s JS CTX: Initialized class GIRepositoryFunction prototype 0x4c095b13d48 421s JS G NS: Found info type FUNCTION for 'quark_to_string' in namespace 'GLib' 421s JS G NS: Found info type STRUCT for 'Error' in namespace 'GLib' 421s JS G BXD: Defined class for Error (GError), prototype 0x2d0835d790b0, JSClass 0x705a3a2385e0, in object 0x2d0835d79038 421s JS G NS: Found info type STRUCT for 'Variant' in namespace 'GLib' 421s JS G BXD: Defined class for Variant (GVariant), prototype 0x2d0835d79100, JSClass 0x705a3a2385e0, in object 0x2d0835d79038 421s JS G NS: Found info type STRUCT for 'Bytes' in namespace 'GLib' 421s JS G BXD: Defined class for Bytes (GBytes), prototype 0x2d0835d79150, JSClass 0x705a3a2385e0, in object 0x2d0835d79038 421s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GLib' 421s JS G NS: Found info type STRUCT for 'VariantDict' in namespace 'GLib' 421s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0x2d0835d791a0, JSClass 0x705a3a2385e0, in object 0x2d0835d79038 421s JS G NS: Found info type FUNCTION for 'stpcpy' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strstr_len' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strrstr' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strrstr_len' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strup' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strdown' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strreverse' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'ascii_dtostr' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'ascii_formatd' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strchug' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strchomp' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strdelimit' in namespace 'GLib' 421s JS G NS: Found info type FUNCTION for 'strcanon' in namespace 'GLib' 421s JS G NS: Found info type STRUCT for 'Thread' in namespace 'GLib' 421s JS G BXD: Defined class for Thread (GThread), prototype 0x2d0835d791f0, JSClass 0x705a3a2385e0, in object 0x2d0835d79038 421s JS G BXD: Defining method ref in prototype for GLib.Thread 421s JS G BXD: Defining method unref in prototype for GLib.Thread 421s JS G NS: Found info type STRUCT for 'MatchInfo' in namespace 'GLib' 421s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0x2d0835d79240, JSClass 0x705a3a2385e0, in object 0x2d0835d79038 421s JS G NS: Found info type STRUCT for 'Regex' in namespace 'GLib' 421s JS G BXD: Defined class for Regex (GRegex), prototype 0x2d0835d79290, JSClass 0x705a3a2385e0, in object 0x2d0835d79038 421s JS G BXD: Defining method match in prototype for GLib.Regex 421s JS G BXD: Defining method match_full in prototype for GLib.Regex 421s JS G BXD: Defining method match_all in prototype for GLib.Regex 421s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 421s JS G NS: Defined namespace 'GLib' 0x2d0835d79038 in GIRepository 0x4c095b13280 421s JS IMPORT: Importing module jasmine succeeded 421s JS IMPORT: Defining parent 0x4c095b00100 of 0x2d0835d3cce0 'jasmine' is mod 1 421s JS IMPORT: successfully imported module 'jasmine' 421s JS G NS: Found info type FUNCTION for 'getenv' in namespace 'GLib' 421s JS MAINLOOP: Main loop instance 0x1d7b464fd060: hold 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Main loop instance 0x1d7b464fd060: Spinning loop until released or hook cleared 421s JS MAINLOOP: handling job 0, 421s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 421s JS MAINLOOP: Main loop instance 0x1d7b464fd060: release 421s JS MAINLOOP: Completed job 0 421s JS IMPORT: Module resolve hook for module 'file:///usr/libexec/installed-tests/gjs/js/testConsole.js' (file:///usr/libexec/installed-tests/gjs/js/testConsole.js), global 0x2d0835d3b128 421s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2d0835d3b128 421s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2d0835d3b128 421s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0x2d0835d3b128 421s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0x2d0835d3b128 421s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2d0835d3b128 421s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2d0835d3b128 421s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2d0835d3b128 421s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0x2d0835d3b128 421s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0x2d0835d3b128 421s JS G NS: Found info type FLAGS for 'LogLevelFlags' in namespace 'GLib' 421s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 421s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 421s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 421s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 421s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 421s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 421s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 421s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 421s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 421s JS G ENUM: Defining GLib.LogLevelFlags as 0x4c095b33648 421s JS MAINLOOP: Main loop instance 0x1d7b464fd060: hold 421s JS MAINLOOP: Enqueue job , promise=, allocation site= 421s JS MAINLOOP: Main loop instance 0x1d7b464fd060: Spinning loop until released or hook cleared 421s JS MAINLOOP: handling job 0, 421s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testConsole.js async resolved" 421s JS MAINLOOP: Main loop instance 0x1d7b464fd060: release 421s JS MAINLOOP: Completed job 0 421s JS IMPORT: Module resolve hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0x2d0835d3b128 421s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2d0835d3b128 421s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2d0835d3b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2d0835d3b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2d0835d3b128 421s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2d0835d3b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2d0835d3b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2d0835d3b128 421s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2d0835d3b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2d0835d3b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2d0835d3b128 421s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0x2d0835d3b128 421s JS IMPORT: Module metadata hook for module 0x4c095b10620 421s JS IMPORT: Defining meta.importSync for module 0x4c095b10620 421s JS NATIVE: Defining native module 'system' 421s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0x2d0835d3b128 421s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0x2d0835d3b128 421s JS G NS: Found info type FUNCTION for 'idle_add' in namespace 'GLib' 421s JS G NS: Found info type CONSTANT for 'PRIORITY_DEFAULT' in namespace 'GLib' 421s JS MAINLOOP: Set main loop hook to 421s JS MAINLOOP: Main loop instance 0x1d7b464fd060: hold 421s JS MAINLOOP: Running and clearing main loop hook 421s JS G BXD: Defining method run in prototype for GLib.MainLoop 421s 1..68 421s JS IMPORT: Importing 'gi' 421s JS IMPORT: Defining parent 0x2d0835d3eaa8 of 0x2d0835d3eac0 'gi' is mod 1 421s JS IMPORT: successfully imported module 'gi' 421s JS G NS: Found info type FUNCTION for 'timeout_source_new' in namespace 'GLib' 421s JS G NS: Found info type STRUCT for 'Source' in namespace 'GLib' 421s JS G BXD: Defined class for Source (GSource), prototype 0x2d0835d79330, JSClass 0x705a3a2385e0, in object 0x2d0835d79038 421s JS G BXD: Defining method set_priority in prototype for GLib.Source 421s JS IMPORT: Importing '_gi' 421s JS NATIVE: Defining native module '_gi' 421s JS IMPORT: Defining parent 0x2d0835d3eaa8 of 0x4c095b1bf08 '_gi' is mod 1 421s JS IMPORT: successfully imported module '_gi' 421s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/GjsPrivate.js 421s JS G NS: Defined namespace 'GjsPrivate' 0x2d0835d793d0 in GIRepository 0x2d0835d3eac0 421s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 421s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 421s JS IMPORT: Importing module _common succeeded 421s JS IMPORT: Defining parent 0x2d0835d3eaa8 of 0x2d0835dc0b00 '_common' is mod 1 421s JS IMPORT: successfully imported module '_common' 421s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 421s JS IMPORT: Importing module _legacy succeeded 421s JS IMPORT: Defining parent 0x2d0835d3eaa8 of 0x2d0835dc0b50 '_legacy' is mod 1 421s JS IMPORT: successfully imported module '_legacy' 421s JS IMPORT: Importing module GObject succeeded 421s JS IMPORT: Defining parent 0x2d0835d3ead8 of 0x2d0835dc0ab0 'GObject' is mod 1 421s JS IMPORT: successfully imported module 'GObject' 421s JS G NS: Found info type FUNCTION for 'type_from_name' in namespace 'GObject' 421s JS G NS: Found info type BOXED for 'String' in namespace 'GObject' 421s JS G BXD: Defined class for String (GString), prototype 0x2d0835d79628, JSClass 0x705a3a2385e0, in object 0x2d0835d793a8 421s JS G NS: Found info type OBJECT for 'ParamSpec' in namespace 'GObject' 421s JS G PRM: Defined class ParamSpec prototype is 0x2d0835dc0bf0 class 0x705a3a240068 in object 0x2d0835d793a8 421s JS G NS: Found info type OBJECT for 'Object' in namespace 'GObject' 421s JS G OBJ: Defined class for Object (GObject), prototype 0x2d0835d79790, JSClass 0x705a3a238610, in object 0x2d0835d793a8 421s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 421s JS G NS: Found info type OBJECT for 'BindingGroup' in namespace 'GObject' 421s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0x2d0835d797b8, JSClass 0x705a3a238610, in object 0x2d0835d793a8 421s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 421s JS G NS: Found info type FUNCTION for 'signal_handler_find' in namespace 'GObject' 421s JS G NS: Found info type FUNCTION for 'signal_handlers_block_matched' in namespace 'GObject' 421s JS G NS: Found info type FUNCTION for 'signal_handlers_unblock_matched' in namespace 'GObject' 421s JS G NS: Found info type FUNCTION for 'signal_handlers_disconnect_matched' in namespace 'GObject' 421s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 421s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 421s JS G NS: Defined namespace 'GObject' 0x2d0835d793a8 in GIRepository 0x2d0835d3eac0 421s JS G NS: Found info type FUNCTION for 'source_set_closure' in namespace 'GObject' 421s JS G BXD: Defining method attach in prototype for GLib.Source 421s JS G NS: Found info type CONSTANT for 'SOURCE_REMOVE' in namespace 'GLib' 421s JS IMPORT: Module metadata hook for module 0x2d0835d62c10 421s JS IMPORT: Defining meta.importSync for module 0x2d0835d62c10 421s JS G NS: Found info type FUNCTION for 'log_set_writer_func' in namespace 'GjsPrivate' 421s JS G BXD: Defining method destroy in prototype for GLib.Source 421s ok 1 console has correct object tag 421s JS G NS: Found info type FUNCTION for 'log_variant' in namespace 'GLib' 421s JS G NS: Found info type STRUCT for 'VariantType' in namespace 'GLib' 422s JS G BXD: Defined class for VariantType (GVariantType), prototype 0x2d0835d79a88, JSClass 0x705a3a2385e0, in object 0x2d0835d79038 422s JS G BXD: Defining method classify in prototype for GLib.Variant 422s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 422s JS G BXD: Defining method n_children in prototype for GLib.Variant 422s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 422s JS G BXD: Defining method get_string in prototype for GLib.Variant 422s JS G BXD: Defining method get_variant in prototype for GLib.Variant 422s JS G BXD: Defining method get_maybe in prototype for GLib.Variant 422s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 422s JS IMPORT: Importing '_byteArrayNative' 422s JS NATIVE: Defining native module '_byteArrayNative' 422s JS IMPORT: Defining parent 0x2d0835d3eaa8 of 0x4c095b2c438 '_byteArrayNative' is mod 1 422s JS IMPORT: successfully imported module '_byteArrayNative' 422s JS G NS: Found info type ENUM for 'LogWriterOutput' in namespace 'GLib' 422s JS G ENUM: Defining enum value HANDLED (fixed from handled) 1 422s JS G ENUM: Defining enum value UNHANDLED (fixed from unhandled) 0 422s JS G ENUM: Defining GLib.LogWriterOutput as 0x4c095b2cb88 422s JS IMPORT: Module metadata hook for module 0x2d0835d62ee8 422s JS IMPORT: Defining meta.importSync for module 0x2d0835d62ee8 422s JS NATIVE: Defining native module '_encodingNative' 422s ok 2 console logs a message 422s ok 3 console logs an empty object correctly 422s ok 4 console logs an object with custom constructor name 422s ok 5 console logs an object with undefined constructor 422s ok 6 console logs an object with Symbol.toStringTag and __name__ 422s ok 7 console logs a warning 422s ok 8 console logs an informative message 422s ok 9 console traces a line 422s ok 10 console traces a empty message 422s ok 11 console asserts a true condition 422s ok 12 console asserts a false condition 422s ok 13 console asserts a false condition with message 422s JS G NS: Found info type FUNCTION for 'clear_terminal' in namespace 'GjsPrivate' 422s ok 14 console clear() can be called 422s ok 15 console clear() resets indentation 422s ok 16 console table() logs at least something 422s ok 17 console string replacement console.log() supports %s 422s ok 18 console string replacement console.log() supports %d 422s ok 19 console string replacement console.log() supports %i 422s ok 20 console string replacement console.log() supports %f 422s ok 21 console string replacement console.log() supports %o 422s ok 22 console string replacement console.log() supports %O 422s ok 23 console string replacement console.log() ignores %c 422s ok 24 console string replacement console.log() supports mixing substitutions 422s ok 25 console string replacement console.log() supports invalid numbers 422s ok 26 console string replacement console.log() supports missing substitutions 422s ok 27 console string replacement console.warn() supports %s 422s ok 28 console string replacement console.warn() supports %d 422s ok 29 console string replacement console.warn() supports %i 422s ok 30 console string replacement console.warn() supports %f 422s ok 31 console string replacement console.warn() supports %o 422s ok 32 console string replacement console.warn() supports %O 422s ok 33 console string replacement console.warn() ignores %c 422s ok 34 console string replacement console.warn() supports mixing substitutions 422s ok 35 console string replacement console.warn() supports invalid numbers 422s ok 36 console string replacement console.warn() supports missing substitutions 422s ok 37 console string replacement console.info() supports %s 422s ok 38 console string replacement console.info() supports %d 422s ok 39 console string replacement console.info() supports %i 422s ok 40 console string replacement console.info() supports %f 422s ok 41 console string replacement console.info() supports %o 422s ok 42 console string replacement console.info() supports %O 422s ok 43 console string replacement console.info() ignores %c 422s ok 44 console string replacement console.info() supports mixing substitutions 422s ok 45 console string replacement console.info() supports invalid numbers 422s ok 46 console string replacement console.info() supports missing substitutions 422s ok 47 console string replacement console.error() supports %s 422s ok 48 console string replacement console.error() supports %d 422s ok 49 console string replacement console.error() supports %i 422s ok 50 console string replacement console.error() supports %f 422s ok 51 console string replacement console.error() supports %o 422s ok 52 console string replacement console.error() supports %O 422s ok 53 console string replacement console.error() ignores %c 422s ok 54 console string replacement console.error() supports mixing substitutions 422s ok 55 console string replacement console.error() supports invalid numbers 422s ok 56 console string replacement console.error() supports missing substitutions 422s ok 57 console string replacement console.trace() supports %s 422s ok 58 console string replacement console.trace() supports %d 422s ok 59 console string replacement console.trace() supports %i 422s ok 60 console string replacement console.trace() supports %f 422s ok 61 console string replacement console.trace() supports %o 422s ok 62 console string replacement console.trace() supports %O 422s ok 63 console string replacement console.trace() ignores %c 422s ok 64 console string replacement console.trace() supports mixing substitutions 422s ok 65 console string replacement console.trace() supports invalid numbers 422s ok 66 console string replacement console.trace() supports missing substitutions 422s JS G NS: Found info type FUNCTION for 'get_monotonic_time' in namespace 'GLib' 422s ok 67 console time() ends correctly 422s ok 68 console time() doesn't log initially 422s JS G BXD: Defining method quit in prototype for GLib.MainLoop 422s JS MAINLOOP: Enqueue job , promise=, allocation site= 422s JS MAINLOOP: Main loop instance 0x1d7b464fd060: Spinning loop until released or hook cleared 422s JS MAINLOOP: handling job 0, 422s JS MAINLOOP: Enqueue job , promise=, allocation site= 422s JS MAINLOOP: Completed job 0 422s JS MAINLOOP: handling job 1, 422s JS MAINLOOP: Enqueue job , promise=, allocation site= 422s JS MAINLOOP: Completed job 1 422s JS MAINLOOP: handling job 2, 422s JS MAINLOOP: Enqueue job , promise=, allocation site= 422s JS MAINLOOP: Completed job 2 422s JS MAINLOOP: handling job 3, 422s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 422s JS MAINLOOP: Main loop instance 0x1d7b464fd060: release 422s JS MAINLOOP: Completed job 3 422s JS MEMORY: Memory report: before destroying context 422s JS MEMORY: 4500 objects currently alive 422s JS MEMORY: boxed_instance = 4342 422s JS MEMORY: boxed_prototype = 11 422s JS MEMORY: closure = 2 422s JS MEMORY: function = 135 422s JS MEMORY: fundamental_instance = 0 422s JS MEMORY: fundamental_prototype = 0 422s JS MEMORY: gerror_instance = 0 422s JS MEMORY: gerror_prototype = 0 422s JS MEMORY: interface = 0 422s JS MEMORY: module = 5 422s JS MEMORY: ns = 3 422s JS MEMORY: object_instance = 0 422s JS MEMORY: object_prototype = 2 422s JS MEMORY: param = 0 422s JS MEMORY: union_instance = 0 422s JS MEMORY: union_prototype = 0 422s JS CTX: JS shutdown sequence 422s JS CTX: Stopping profiler 422s JS CTX: Shutting down toggle queue 422s JS CTX: Notifying external reference holders of GjsContext dispose 422s JS MAINLOOP: Stopping promise job dispatcher 422s JS CTX: Notifying reference holders of GjsContext dispose 422s JS CTX: Checking unhandled promise rejections 422s JS CTX: Releasing cached JS wrappers 422s JS CTX: Final triggered GC 422s JS CTX: Destroying JS context 422s JS CTX: Releasing all native objects 422s JS CTX: Disabling auto GC 422s JS CTX: Ending trace on global object 422s JS CTX: Freeing allocated resources 425s JS CTX: JS context destroyed 425s PASS: gjs/testConsole.test 425s Running test: gjs/keys.test 425s 1..1 425s ok 1 - /usr/libexec/installed-tests/gjs/debugger/keys.debugger 425s PASS: gjs/keys.test 425s Running test: gjs/print.test 425s 1..1 425s ok 1 - /usr/libexec/installed-tests/gjs/debugger/print.debugger 425s PASS: gjs/print.test 425s Running test: gjs/backtrace.test 425s 1..1 425s ok 1 - /usr/libexec/installed-tests/gjs/debugger/backtrace.debugger 425s PASS: gjs/backtrace.test 425s Running test: gjs/next.test 425s 1..1 425s ok 1 - /usr/libexec/installed-tests/gjs/debugger/next.debugger 425s PASS: gjs/next.test 425s Running test: gjs/testCommandLine.sh.test 425s ok 1 - Invalid option should exit with failure (exit code 1) 425s ok 2 - Invalid option should print a relevant message 425s ok 3 - System.exit(0) should exit successfully 425s ok 4 - System.exit(42) should exit with the correct exit code 425s ok 5 - System.programPath should end in '/argv.js' when gjs argv.js is run 425s # VALGRIND = 425s ok 6 - System.exit() should still exit across an FFI boundary 425s ok 7 - Unhandled promise rejections should still be printed when exiting 425s ok 8 - Basic unicode encoding (accents, etc) should be functioning properly for ARGV and imports. 425s ok 9 - Unicode encoding for symbols should be functioning properly for ARGV and imports. 425s ok 10 - --help should succeed 425s ok 11 - --help should print something 425s ok 12 - should succeed when --help is not first arg 425s ok 13 - should print something when --help is not first arg 425s ok 14 - --help should succeed before a script file 425s ok 15 - --help should print something before a script file 425s ok 16 - --help should succeed before -c 425s ok 17 - --help should print something before -c 425s ok 18 - --help after script file should be passed to script 425s ok 19 - --help after script file should not print anything 425s ok 20 - --help after -c should be passed to script 425s Executing: gjs/testCommandLine.sh.test 425s ok 21 - --help after -c should not print anything 425s ok 22 - -I after script should succeed but give a warning 425s ok 23 - --coverage-prefix after script should succeed but give a warning 425s ok 24 - --coverage-output after script should succeed but give a warning 425s ok 25 - --version should work 425s ok 26 - --version should print something 425s ok 27 - --version after -c should be passed to script 425s ok 28 - --version after -c should not print anything 425s ok 29 - --jsversion should work 425s ok 30 - --jsversion should print something 425s ok 31 - --jsversion after -c should be passed to script 425s ok 32 - --jsversion after -c should not print anything 425s ok 33 - no profiling data should be dumped without --profile 425s Gjs-Message: 05:23:43.334: Profiler started 425s Gjs-Message: 05:23:43.335: Profiler stopped 425s ok 34 - --profile should dump profiling data to the default file name 425s Gjs-Message: 05:23:43.370: Profiler started 425s Gjs-Message: 05:23:43.370: Profiler stopped 425s ok 35 - --profile with argument should dump profiling data to the named file 425s Gjs-Message: 05:23:43.403: Profiler started 425s Gjs-Message: 05:23:43.403: Profiler stopped 425s ok 36 - GJS_ENABLE_PROFILER=1 should enable the profiler 425s ok 37 - interpreter should exit with the correct exit code from a queued promise job 425s ok 38 - interpreter should run queued promise jobs before finishing 425s ok 39 - interpreter should stop running jobs when one calls System.exit() 425s ok 40 - unhandled promise rejection should be reported 425s ok 41 - catching an await expression should not cause unhandled rejection 425s ok 42 - main program exceptions are not swallowed by queued promise jobs 425s ok 43 - object unref from other thread after shutdown should not race 425s ok 44 - avoid crashing when GTK vfuncs are called on context destroy # SKIP GTK disabled 425s Gjs-Message: 05:23:43.637: Wrote coverage statistics to /tmp/test-tmp-gjs_testCommandLine.sh.test-LD0K22/coverage.lcov 425s ok 45 - coverage prefix is treated as an absolute path 425s ok 46 - avoid statically importing two versions of the same module 425s # VALGRIND = 425s ok 47 - exit with correct code from a signal callback 425s ok 48 - avoid asserting when System.exit is called from a signal callback 425s ok 49 - exit after first System.exit call in a signal callback 425s 1..49 425s PASS: gjs/testCommandLine.sh.test 425s Running test: gjs/finish.test 425s 1..1 425s ok 1 - /usr/libexec/installed-tests/gjs/debugger/finish.debugger 425s PASS: gjs/finish.test 425s SUMMARY: total=69; passed=69; skipped=0; failed=0; user=10.0s; system=1.5s; maxrss=110592 426s autopkgtest [05:23:46]: test installed-tests: -----------------------] 429s installed-tests PASS 429s autopkgtest [05:23:49]: test installed-tests: - - - - - - - - - - results - - - - - - - - - - 430s autopkgtest [05:23:50]: @@@@@@@@@@@@@@@@@@@@ summary 430s build PASS (superficial) 430s installed-tests PASS 436s nova [W] Using flock in prodstack6-ppc64el 436s Creating nova instance adt-plucky-ppc64el-gjs-20250222-051639-juju-7f2275-prod-proposed-migration-environment-2-81c2a2a6-f5a0-4add-829f-14624a8ddeb6 from image adt/ubuntu-plucky-ppc64el-server-20250221.img (UUID 2f98d860-9c02-405f-ad5b-1c2fc9874794)... 436s nova [W] Timed out waiting for 17331b60-03dd-4e06-bb4c-df86cd73a827 to get deleted. 436s nova [W] Using flock in prodstack6-ppc64el 436s Creating nova instance adt-plucky-ppc64el-gjs-20250222-051639-juju-7f2275-prod-proposed-migration-environment-2-81c2a2a6-f5a0-4add-829f-14624a8ddeb6 from image adt/ubuntu-plucky-ppc64el-server-20250221.img (UUID 2f98d860-9c02-405f-ad5b-1c2fc9874794)... 436s nova [W] Timed out waiting for 5674b10c-db06-4505-957c-cb82b5c76b4d to get deleted.