0s autopkgtest [16:44:07]: starting date and time: 2025-09-04 16:44:07+0000 0s autopkgtest [16:44:07]: git checkout: 508d4a25 a-v-ssh wait_for_ssh: demote "ssh connection failed" to a debug message 0s autopkgtest [16:44:07]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.a3m8d7x1/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_proxy=127.0.0.1,127.0.1.1,localhost,localdomain,internal,login.ubuntu.com,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com\n" >> /etc/environment' --apt-pocket=proposed=src:build-essential --apt-upgrade gjs --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=build-essential/12.12ubuntu2 -- lxd -r lxd-armhf-10.145.243.160 lxd-armhf-10.145.243.160:autopkgtest/ubuntu/questing/armhf 25s autopkgtest [16:44:32]: testbed dpkg architecture: armhf 27s autopkgtest [16:44:34]: testbed apt version: 3.1.5ubuntu1 30s autopkgtest [16:44:37]: @@@@@@@@@@@@@@@@@@@@ test bed setup 32s autopkgtest [16:44:39]: testbed release detected to be: None 40s autopkgtest [16:44:47]: updating testbed package index (apt update) 42s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [265 kB] 42s Get:2 http://ftpmaster.internal/ubuntu questing InRelease [265 kB] 42s Get:3 http://ftpmaster.internal/ubuntu questing-updates InRelease [126 kB] 42s Get:4 http://ftpmaster.internal/ubuntu questing-security InRelease [126 kB] 43s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [14.1 kB] 43s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [239 kB] 43s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [59.7 kB] 43s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/restricted Sources [3848 B] 43s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/main armhf Packages [81.3 kB] 43s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/main armhf c-n-f Metadata [2824 B] 43s Get:11 http://ftpmaster.internal/ubuntu questing-proposed/restricted armhf Packages [728 B] 43s Get:12 http://ftpmaster.internal/ubuntu questing-proposed/restricted armhf c-n-f Metadata [120 B] 43s Get:13 http://ftpmaster.internal/ubuntu questing-proposed/universe armhf Packages [203 kB] 43s Get:14 http://ftpmaster.internal/ubuntu questing-proposed/universe armhf c-n-f Metadata [6536 B] 43s Get:15 http://ftpmaster.internal/ubuntu questing-proposed/multiverse armhf Packages [3200 B] 43s Get:16 http://ftpmaster.internal/ubuntu questing-proposed/multiverse armhf c-n-f Metadata [268 B] 43s Get:17 http://ftpmaster.internal/ubuntu questing/universe Sources [21.1 MB] 51s Get:18 http://ftpmaster.internal/ubuntu questing/restricted Sources [15.7 kB] 51s Get:19 http://ftpmaster.internal/ubuntu questing/main Sources [1398 kB] 51s Get:20 http://ftpmaster.internal/ubuntu questing/multiverse Sources [310 kB] 51s Get:21 http://ftpmaster.internal/ubuntu questing/main armhf Packages [1348 kB] 52s Get:22 http://ftpmaster.internal/ubuntu questing/main armhf c-n-f Metadata [29.4 kB] 52s Get:23 http://ftpmaster.internal/ubuntu questing/restricted armhf Packages [1640 B] 52s Get:24 http://ftpmaster.internal/ubuntu questing/universe armhf Packages [15.0 MB] 56s Get:25 http://ftpmaster.internal/ubuntu questing/universe armhf c-n-f Metadata [278 kB] 56s Get:26 http://ftpmaster.internal/ubuntu questing/multiverse armhf Packages [182 kB] 59s Fetched 41.1 MB in 17s (2484 kB/s) 60s Reading package lists... 66s autopkgtest [16:45:13]: upgrading testbed (apt dist-upgrade and autopurge) 68s Reading package lists... 68s Building dependency tree... 68s Reading state information... 68s Calculating upgrade... 69s The following packages will be upgraded: 69s cryptsetup-bin dash libbrotli1 libcryptsetup12 69s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 69s Need to get 893 kB of archives. 69s After this operation, 0 B of additional disk space will be used. 69s Get:1 http://ftpmaster.internal/ubuntu questing/main armhf dash armhf 0.5.12-12ubuntu2 [87.6 kB] 70s Get:2 http://ftpmaster.internal/ubuntu questing/main armhf libcryptsetup12 armhf 2:2.8.0-1ubuntu2 [254 kB] 70s Get:3 http://ftpmaster.internal/ubuntu questing/main armhf cryptsetup-bin armhf 2:2.8.0-1ubuntu2 [232 kB] 70s Get:4 http://ftpmaster.internal/ubuntu questing/main armhf libbrotli1 armhf 1.1.0-2build5 [320 kB] 71s Preconfiguring packages ... 71s Fetched 893 kB in 1s (1014 kB/s) 71s (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 ... 64903 files and directories currently installed.) 71s Preparing to unpack .../dash_0.5.12-12ubuntu2_armhf.deb ... 71s Unpacking dash (0.5.12-12ubuntu2) over (0.5.12-12ubuntu1) ... 71s Setting up dash (0.5.12-12ubuntu2) ... 71s (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 ... 64903 files and directories currently installed.) 71s Preparing to unpack .../libcryptsetup12_2%3a2.8.0-1ubuntu2_armhf.deb ... 71s Unpacking libcryptsetup12:armhf (2:2.8.0-1ubuntu2) over (2:2.8.0-1ubuntu1) ... 71s Preparing to unpack .../cryptsetup-bin_2%3a2.8.0-1ubuntu2_armhf.deb ... 71s Unpacking cryptsetup-bin (2:2.8.0-1ubuntu2) over (2:2.8.0-1ubuntu1) ... 71s Preparing to unpack .../libbrotli1_1.1.0-2build5_armhf.deb ... 71s Unpacking libbrotli1:armhf (1.1.0-2build5) over (1.1.0-2build4) ... 71s Setting up libbrotli1:armhf (1.1.0-2build5) ... 71s Setting up libcryptsetup12:armhf (2:2.8.0-1ubuntu2) ... 71s Setting up cryptsetup-bin (2:2.8.0-1ubuntu2) ... 71s Processing triggers for man-db (2.13.1-1) ... 72s Processing triggers for debianutils (5.23.2) ... 72s Processing triggers for libc-bin (2.42-0ubuntu1) ... 75s Reading package lists... 75s Building dependency tree... 75s Reading state information... 76s Solving dependencies... 77s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 79s autopkgtest [16:45:26]: rebooting testbed after setup commands that affected boot 119s autopkgtest [16:46:06]: testbed running kernel: Linux 6.8.0-58-generic #60~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Mar 28 14:48:37 UTC 2 144s autopkgtest [16:46:31]: @@@@@@@@@@@@@@@@@@@@ apt-source gjs 165s Get:1 http://ftpmaster.internal/ubuntu questing/main gjs 1.85.2-2 (dsc) [2716 B] 165s Get:2 http://ftpmaster.internal/ubuntu questing/main gjs 1.85.2-2 (tar) [798 kB] 165s Get:3 http://ftpmaster.internal/ubuntu questing/main gjs 1.85.2-2 (diff) [28.0 kB] 165s gpgv: Signature made Wed Sep 3 03:52:45 2025 UTC 165s gpgv: using RSA key 43B03E28326C54CFA2EC66A340F65066AD7C16DB 165s gpgv: Can't check signature: No public key 165s dpkg-source: warning: cannot verify inline signature for ./gjs_1.85.2-2.dsc: no acceptable signature found 166s autopkgtest [16:46:53]: testing package gjs version 1.85.2-2 168s autopkgtest [16:46:55]: build not needed 171s autopkgtest [16:46:58]: test build: preparing testbed 172s Reading package lists... 173s Building dependency tree... 173s Reading state information... 173s Solving dependencies... 174s The following packages will be REMOVED: 174s coreutils-from-gnu 174s The following NEW packages will be installed: 174s build-essential coreutils-from-uutils cpp cpp-15 cpp-15-arm-linux-gnueabihf 174s cpp-arm-linux-gnueabihf fontconfig-config fonts-dejavu-core 174s fonts-dejavu-mono g++ g++-15 g++-15-arm-linux-gnueabihf 174s g++-arm-linux-gnueabihf gcc gcc-15 gcc-15-arm-linux-gnueabihf 174s gcc-arm-linux-gnueabihf gir1.2-girepository-3.0 girepository-tools libasan8 174s libblkid-dev libbrotli-dev libbz2-dev libc-dev-bin libc6-dev 174s libcairo-gobject2 libcairo-script-interpreter2 libcairo2 libcairo2-dev 174s libcc1-0 libcrypt-dev libexpat1-dev libffi-dev libfontconfig-dev 174s libfontconfig1 libfreetype-dev libfreetype6 libgcc-15-dev libgio-2.0-dev 174s libgio-2.0-dev-bin libgirepository-2.0-0 libgirepository-2.0-dev libgjs-dev 174s libgjs0 libglib2.0-bin libglib2.0-dev libglib2.0-dev-bin libgomp1 libice-dev 174s libice6 libisl23 libmount-dev libmozjs-140-0 libmozjs-140-dev libmpc3 174s libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpixman-1-0 174s libpixman-1-dev libpkgconf3 libpng-dev libselinux1-dev libsepol-dev 174s libsm-dev libsm6 libstdc++-15-dev libsysprof-capture-4-dev libubsan1 174s libx11-dev libxau-dev libxcb-render0 libxcb-render0-dev libxcb-shm0 174s libxcb-shm0-dev libxcb1-dev libxdmcp-dev libxext-dev libxrender-dev 174s libxrender1 linux-libc-dev native-architecture pkgconf pkgconf-bin 174s rpcsvc-proto rust-coreutils uuid-dev x11-common x11proto-dev 174s xorg-sgml-doctools xtrans-dev zlib1g-dev 174s 0 upgraded, 93 newly installed, 1 to remove and 0 not upgraded. 174s Need to get 294 MB of archives. 174s After this operation, 1028 MB of additional disk space will be used. 174s Get:1 http://ftpmaster.internal/ubuntu questing/main armhf rust-coreutils armhf 0.1.0+git20250813.4af2a84-0ubuntu2 [2945 kB] 176s Get:2 http://ftpmaster.internal/ubuntu questing/universe armhf coreutils-from-uutils all 0.0.0~ubuntu20 [6490 B] 176s Get:3 http://ftpmaster.internal/ubuntu questing/main armhf libc-dev-bin armhf 2.42-0ubuntu1 [21.8 kB] 176s Get:4 http://ftpmaster.internal/ubuntu questing/main armhf linux-libc-dev armhf 6.16.0-16.16 [1757 kB] 177s Get:5 http://ftpmaster.internal/ubuntu questing/main armhf libcrypt-dev armhf 1:4.4.38-1 [120 kB] 177s Get:6 http://ftpmaster.internal/ubuntu questing/main armhf rpcsvc-proto armhf 1.4.3-1 [62.3 kB] 177s Get:7 http://ftpmaster.internal/ubuntu questing/main armhf libc6-dev armhf 2.42-0ubuntu1 [1416 kB] 177s Get:8 http://ftpmaster.internal/ubuntu questing/main armhf libisl23 armhf 0.27-1 [546 kB] 177s Get:9 http://ftpmaster.internal/ubuntu questing/main armhf libmpc3 armhf 1.3.1-1build3 [47.2 kB] 177s Get:10 http://ftpmaster.internal/ubuntu questing/main armhf cpp-15-arm-linux-gnueabihf armhf 15.2.0-2ubuntu1 [76.5 MB] 196s Get:11 http://ftpmaster.internal/ubuntu questing/main armhf cpp-15 armhf 15.2.0-2ubuntu1 [1032 B] 196s Get:12 http://ftpmaster.internal/ubuntu questing/main armhf cpp-arm-linux-gnueabihf armhf 4:15.1.0-1ubuntu1 [5592 B] 196s Get:13 http://ftpmaster.internal/ubuntu questing/main armhf cpp armhf 4:15.1.0-1ubuntu1 [22.5 kB] 196s Get:14 http://ftpmaster.internal/ubuntu questing/main armhf libcc1-0 armhf 15.2.0-2ubuntu1 [43.6 kB] 196s Get:15 http://ftpmaster.internal/ubuntu questing/main armhf libgomp1 armhf 15.2.0-2ubuntu1 [129 kB] 196s Get:16 http://ftpmaster.internal/ubuntu questing/main armhf libasan8 armhf 15.2.0-2ubuntu1 [2952 kB] 196s Get:17 http://ftpmaster.internal/ubuntu questing/main armhf libubsan1 armhf 15.2.0-2ubuntu1 [1188 kB] 196s Get:18 http://ftpmaster.internal/ubuntu questing/main armhf libgcc-15-dev armhf 15.2.0-2ubuntu1 [898 kB] 197s Get:19 http://ftpmaster.internal/ubuntu questing/main armhf gcc-15-arm-linux-gnueabihf armhf 15.2.0-2ubuntu1 [83.9 MB] 211s Get:20 http://ftpmaster.internal/ubuntu questing/main armhf gcc-15 armhf 15.2.0-2ubuntu1 [489 kB] 211s Get:21 http://ftpmaster.internal/ubuntu questing/main armhf gcc-arm-linux-gnueabihf armhf 4:15.1.0-1ubuntu1 [1224 B] 211s Get:22 http://ftpmaster.internal/ubuntu questing/main armhf gcc armhf 4:15.1.0-1ubuntu1 [5020 B] 211s Get:23 http://ftpmaster.internal/ubuntu questing/main armhf libstdc++-15-dev armhf 15.2.0-2ubuntu1 [2601 kB] 212s Get:24 http://ftpmaster.internal/ubuntu questing/main armhf g++-15-arm-linux-gnueabihf armhf 15.2.0-2ubuntu1 [82.2 MB] 223s Get:25 http://ftpmaster.internal/ubuntu questing/main armhf g++-15 armhf 15.2.0-2ubuntu1 [23.1 kB] 223s Get:26 http://ftpmaster.internal/ubuntu questing/main armhf g++-arm-linux-gnueabihf armhf 4:15.1.0-1ubuntu1 [972 B] 223s Get:27 http://ftpmaster.internal/ubuntu questing/main armhf g++ armhf 4:15.1.0-1ubuntu1 [1092 B] 223s Get:28 http://ftpmaster.internal/ubuntu questing-proposed/main armhf build-essential armhf 12.12ubuntu2 [5256 B] 223s Get:29 http://ftpmaster.internal/ubuntu questing/main armhf fonts-dejavu-mono all 2.37-8 [502 kB] 223s Get:30 http://ftpmaster.internal/ubuntu questing/main armhf fonts-dejavu-core all 2.37-8 [835 kB] 224s Get:31 http://ftpmaster.internal/ubuntu questing/main armhf fontconfig-config armhf 2.15.0-2.3ubuntu1 [38.1 kB] 224s Get:32 http://ftpmaster.internal/ubuntu questing/main armhf libgirepository-2.0-0 armhf 2.85.3-1 [99.9 kB] 224s Get:33 http://ftpmaster.internal/ubuntu questing/main armhf gir1.2-girepository-3.0 armhf 2.85.3-1 [25.2 kB] 224s Get:34 http://ftpmaster.internal/ubuntu questing/main armhf native-architecture all 0.2.6 [2140 B] 224s Get:35 http://ftpmaster.internal/ubuntu questing/main armhf girepository-tools armhf 2.85.3-1 [109 kB] 224s Get:36 http://ftpmaster.internal/ubuntu questing/main armhf libbrotli-dev armhf 1.1.0-2build5 [337 kB] 224s Get:37 http://ftpmaster.internal/ubuntu questing/main armhf libbz2-dev armhf 1.0.8-6 [30.9 kB] 224s Get:38 http://ftpmaster.internal/ubuntu questing/main armhf libfreetype6 armhf 2.13.3+dfsg-1 [330 kB] 224s Get:39 http://ftpmaster.internal/ubuntu questing/main armhf libfontconfig1 armhf 2.15.0-2.3ubuntu1 [114 kB] 224s Get:40 http://ftpmaster.internal/ubuntu questing/main armhf libpixman-1-0 armhf 0.44.0-3 [183 kB] 224s Get:41 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-render0 armhf 1.17.0-2 [15.3 kB] 224s Get:42 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-shm0 armhf 1.17.0-2 [5774 B] 224s Get:43 http://ftpmaster.internal/ubuntu questing/main armhf libxrender1 armhf 1:0.9.12-1 [16.6 kB] 224s Get:44 http://ftpmaster.internal/ubuntu questing/main armhf libcairo2 armhf 1.18.4-1 [483 kB] 224s Get:45 http://ftpmaster.internal/ubuntu questing/main armhf libcairo-gobject2 armhf 1.18.4-1 [126 kB] 224s Get:46 http://ftpmaster.internal/ubuntu questing/main armhf libcairo-script-interpreter2 armhf 1.18.4-1 [51.0 kB] 224s Get:47 http://ftpmaster.internal/ubuntu questing/main armhf libexpat1-dev armhf 2.7.1-2 [121 kB] 224s Get:48 http://ftpmaster.internal/ubuntu questing/main armhf zlib1g-dev armhf 1:1.3.dfsg+really1.3.1-1ubuntu1 [880 kB] 224s Get:49 http://ftpmaster.internal/ubuntu questing/main armhf libpng-dev armhf 1.6.50-1 [252 kB] 224s Get:50 http://ftpmaster.internal/ubuntu questing/main armhf libfreetype-dev armhf 2.13.3+dfsg-1 [509 kB] 224s Get:51 http://ftpmaster.internal/ubuntu questing/main armhf uuid-dev armhf 2.41-4ubuntu3 [54.3 kB] 224s Get:52 http://ftpmaster.internal/ubuntu questing/main armhf libpkgconf3 armhf 1.8.1-4 [26.6 kB] 224s Get:53 http://ftpmaster.internal/ubuntu questing/main armhf pkgconf-bin armhf 1.8.1-4 [21.2 kB] 224s Get:54 http://ftpmaster.internal/ubuntu questing/main armhf pkgconf armhf 1.8.1-4 [16.8 kB] 224s Get:55 http://ftpmaster.internal/ubuntu questing/main armhf libfontconfig-dev armhf 2.15.0-2.3ubuntu1 [144 kB] 224s Get:56 http://ftpmaster.internal/ubuntu questing/main armhf libffi-dev armhf 3.5.2-1 [58.7 kB] 224s Get:57 http://ftpmaster.internal/ubuntu questing/main armhf libblkid-dev armhf 2.41-4ubuntu3 [221 kB] 224s Get:58 http://ftpmaster.internal/ubuntu questing/main armhf libsepol-dev armhf 3.8.1-1 [382 kB] 224s Get:59 http://ftpmaster.internal/ubuntu questing/main armhf libpcre2-16-0 armhf 10.46-1 [206 kB] 224s Get:60 http://ftpmaster.internal/ubuntu questing/main armhf libpcre2-32-0 armhf 10.46-1 [197 kB] 224s Get:61 http://ftpmaster.internal/ubuntu questing/main armhf libpcre2-posix3 armhf 10.46-1 [6286 B] 224s Get:62 http://ftpmaster.internal/ubuntu questing/main armhf libpcre2-dev armhf 10.46-1 [744 kB] 224s Get:63 http://ftpmaster.internal/ubuntu questing/main armhf libselinux1-dev armhf 3.8.1-1 [168 kB] 224s Get:64 http://ftpmaster.internal/ubuntu questing/main armhf libmount-dev armhf 2.41-4ubuntu3 [36.2 kB] 224s Get:65 http://ftpmaster.internal/ubuntu questing/main armhf libsysprof-capture-4-dev armhf 48.0-2 [49.3 kB] 224s Get:66 http://ftpmaster.internal/ubuntu questing/main armhf libgio-2.0-dev armhf 2.85.3-1 [1730 kB] 225s Get:67 http://ftpmaster.internal/ubuntu questing/main armhf libglib2.0-bin armhf 2.85.3-1 [92.3 kB] 225s Get:68 http://ftpmaster.internal/ubuntu questing/main armhf libgio-2.0-dev-bin armhf 2.85.3-1 [130 kB] 225s Get:69 http://ftpmaster.internal/ubuntu questing/main armhf libglib2.0-dev-bin armhf 2.85.3-1 [18.2 kB] 225s Get:70 http://ftpmaster.internal/ubuntu questing/main armhf libglib2.0-dev armhf 2.85.3-1 [18.9 kB] 225s Get:71 http://ftpmaster.internal/ubuntu questing/main armhf libpixman-1-dev armhf 0.44.0-3 [10.7 kB] 225s Get:72 http://ftpmaster.internal/ubuntu questing/main armhf x11-common all 1:7.7+24ubuntu1 [22.4 kB] 225s Get:73 http://ftpmaster.internal/ubuntu questing/main armhf libice6 armhf 2:1.1.1-1 [36.5 kB] 225s Get:74 http://ftpmaster.internal/ubuntu questing/main armhf libsm6 armhf 2:1.2.6-1 [15.3 kB] 225s Get:75 http://ftpmaster.internal/ubuntu questing/main armhf xorg-sgml-doctools all 1:1.11-1.1 [10.9 kB] 225s Get:76 http://ftpmaster.internal/ubuntu questing/main armhf x11proto-dev all 2024.1-1 [606 kB] 225s Get:77 http://ftpmaster.internal/ubuntu questing/main armhf libice-dev armhf 2:1.1.1-1 [47.3 kB] 225s Get:78 http://ftpmaster.internal/ubuntu questing/main armhf libsm-dev armhf 2:1.2.6-1 [17.5 kB] 225s Get:79 http://ftpmaster.internal/ubuntu questing/main armhf libxau-dev armhf 1:1.0.11-1 [9034 B] 225s Get:80 http://ftpmaster.internal/ubuntu questing/main armhf libxdmcp-dev armhf 1:1.1.5-1 [25.1 kB] 225s Get:81 http://ftpmaster.internal/ubuntu questing/main armhf xtrans-dev all 1.4.0-1 [68.9 kB] 225s Get:82 http://ftpmaster.internal/ubuntu questing/main armhf libxcb1-dev armhf 1.17.0-2 [85.0 kB] 225s Get:83 http://ftpmaster.internal/ubuntu questing/main armhf libx11-dev armhf 2:1.8.12-1 [674 kB] 225s Get:84 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-render0-dev armhf 1.17.0-2 [19.3 kB] 225s Get:85 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-shm0-dev armhf 1.17.0-2 [8662 B] 225s Get:86 http://ftpmaster.internal/ubuntu questing/main armhf libxext-dev armhf 2:1.3.4-1build2 [79.4 kB] 225s Get:87 http://ftpmaster.internal/ubuntu questing/main armhf libxrender-dev armhf 1:0.9.12-1 [26.7 kB] 225s Get:88 http://ftpmaster.internal/ubuntu questing/main armhf libcairo2-dev armhf 1.18.4-1 [41.1 kB] 225s Get:89 http://ftpmaster.internal/ubuntu questing/main armhf libgirepository-2.0-dev armhf 2.85.3-1 [181 kB] 225s Get:90 http://ftpmaster.internal/ubuntu questing/main armhf libmozjs-140-0 armhf 140.2.0-1 [11.1 MB] 227s Get:91 http://ftpmaster.internal/ubuntu questing/main armhf libgjs0 armhf 1.85.2-2 [474 kB] 227s Get:92 http://ftpmaster.internal/ubuntu questing/main armhf libmozjs-140-dev armhf 140.2.0-1 [13.5 MB] 228s Get:93 http://ftpmaster.internal/ubuntu questing/main armhf libgjs-dev armhf 1.85.2-2 [9684 B] 229s Fetched 294 MB in 55s (5392 kB/s) 230s Selecting previously unselected package rust-coreutils. 230s (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 ... 64903 files and directories currently installed.) 230s Preparing to unpack .../rust-coreutils_0.1.0+git20250813.4af2a84-0ubuntu2_armhf.deb ... 230s Unpacking rust-coreutils (0.1.0+git20250813.4af2a84-0ubuntu2) ... 230s Setting up rust-coreutils (0.1.0+git20250813.4af2a84-0ubuntu2) ... 230s dpkg: coreutils-from-gnu: dependency problems, but removing anyway as you requested: 230s coreutils depends on coreutils-from-gnu | coreutils-from-uutils; however: 230s Package coreutils-from-gnu is to be removed. 230s Package coreutils-from-uutils is not installed. 230s 230s (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 ... 65636 files and directories currently installed.) 230s Removing coreutils-from-gnu (0.0.0~ubuntu20) ... 230s Adding 'diversion of /usr/bin/[ to /usr/bin/[.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/arch to /usr/bin/arch.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/b2sum to /usr/bin/b2sum.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/base32 to /usr/bin/base32.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/base64 to /usr/bin/base64.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/basename to /usr/bin/basename.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/basenc to /usr/bin/basenc.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/cat to /usr/bin/cat.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/chcon to /usr/bin/chcon.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/chgrp to /usr/bin/chgrp.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/chmod to /usr/bin/chmod.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/chown to /usr/bin/chown.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/cksum to /usr/bin/cksum.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/comm to /usr/bin/comm.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/cp to /usr/bin/cp.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/csplit to /usr/bin/csplit.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/cut to /usr/bin/cut.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/date to /usr/bin/date.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/dd to /usr/bin/dd.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/df to /usr/bin/df.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/dir to /usr/bin/dir.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/dircolors to /usr/bin/dircolors.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/dirname to /usr/bin/dirname.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/du to /usr/bin/du.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/echo to /usr/bin/echo.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/env to /usr/bin/env.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/expand to /usr/bin/expand.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/expr to /usr/bin/expr.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/factor to /usr/bin/factor.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/false to /usr/bin/false.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/fmt to /usr/bin/fmt.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/fold to /usr/bin/fold.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/groups to /usr/bin/groups.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/head to /usr/bin/head.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/hostid to /usr/bin/hostid.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/id to /usr/bin/id.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/install to /usr/bin/install.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/join to /usr/bin/join.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/link to /usr/bin/link.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/ln to /usr/bin/ln.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/logname to /usr/bin/logname.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/ls to /usr/bin/ls.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/md5sum to /usr/bin/md5sum.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/mkdir to /usr/bin/mkdir.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/mkfifo to /usr/bin/mkfifo.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/mknod to /usr/bin/mknod.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/mktemp to /usr/bin/mktemp.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/mv to /usr/bin/mv.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/nice to /usr/bin/nice.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/nl to /usr/bin/nl.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/nohup to /usr/bin/nohup.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/nproc to /usr/bin/nproc.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/numfmt to /usr/bin/numfmt.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/od to /usr/bin/od.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/paste to /usr/bin/paste.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/pathchk to /usr/bin/pathchk.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/pinky to /usr/bin/pinky.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/pr to /usr/bin/pr.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/printenv to /usr/bin/printenv.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/printf to /usr/bin/printf.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/ptx to /usr/bin/ptx.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/pwd to /usr/bin/pwd.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/readlink to /usr/bin/readlink.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/realpath to /usr/bin/realpath.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/rm to /usr/bin/rm.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/rmdir to /usr/bin/rmdir.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/runcon to /usr/bin/runcon.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/seq to /usr/bin/seq.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/sha1sum to /usr/bin/sha1sum.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/sha224sum to /usr/bin/sha224sum.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/sha256sum to /usr/bin/sha256sum.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/sha384sum to /usr/bin/sha384sum.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/sha512sum to /usr/bin/sha512sum.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/shred to /usr/bin/shred.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/shuf to /usr/bin/shuf.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/sleep to /usr/bin/sleep.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/sort to /usr/bin/sort.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/split to /usr/bin/split.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/stat to /usr/bin/stat.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/stdbuf to /usr/bin/stdbuf.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/stty to /usr/bin/stty.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/sum to /usr/bin/sum.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/sync to /usr/bin/sync.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/tac to /usr/bin/tac.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/tail to /usr/bin/tail.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/tee to /usr/bin/tee.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/test to /usr/bin/test.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/timeout to /usr/bin/timeout.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/touch to /usr/bin/touch.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/tr to /usr/bin/tr.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/true to /usr/bin/true.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/truncate to /usr/bin/truncate.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/tsort to /usr/bin/tsort.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/tty to /usr/bin/tty.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/uname to /usr/bin/uname.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/unexpand to /usr/bin/unexpand.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/uniq to /usr/bin/uniq.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/unlink to /usr/bin/unlink.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/users to /usr/bin/users.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/vdir to /usr/bin/vdir.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/wc to /usr/bin/wc.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/who to /usr/bin/who.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/whoami to /usr/bin/whoami.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/bin/yes to /usr/bin/yes.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/sbin/chroot to /usr/sbin/chroot.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/share/man/man1/arch.1.gz to /usr/share/man/man1/arch.1.gz.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/share/man/man1/b2sum.1.gz to /usr/share/man/man1/b2sum.1.gz.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/share/man/man1/base32.1.gz to /usr/share/man/man1/base32.1.gz.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/share/man/man1/base64.1.gz to /usr/share/man/man1/base64.1.gz.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/share/man/man1/basename.1.gz to /usr/share/man/man1/basename.1.gz.remove-bak by coreutils-switch' 230s Adding 'diversion of /usr/share/man/man1/basenc.1.gz to /usr/share/man/man1/basenc.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/cat.1.gz to /usr/share/man/man1/cat.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/chcon.1.gz to /usr/share/man/man1/chcon.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/chgrp.1.gz to /usr/share/man/man1/chgrp.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/chmod.1.gz to /usr/share/man/man1/chmod.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/chown.1.gz to /usr/share/man/man1/chown.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/cksum.1.gz to /usr/share/man/man1/cksum.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/comm.1.gz to /usr/share/man/man1/comm.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/cp.1.gz to /usr/share/man/man1/cp.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/csplit.1.gz to /usr/share/man/man1/csplit.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/cut.1.gz to /usr/share/man/man1/cut.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/date.1.gz to /usr/share/man/man1/date.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/dd.1.gz to /usr/share/man/man1/dd.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/df.1.gz to /usr/share/man/man1/df.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/dir.1.gz to /usr/share/man/man1/dir.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/dircolors.1.gz to /usr/share/man/man1/dircolors.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/dirname.1.gz to /usr/share/man/man1/dirname.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/du.1.gz to /usr/share/man/man1/du.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/echo.1.gz to /usr/share/man/man1/echo.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/env.1.gz to /usr/share/man/man1/env.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/expand.1.gz to /usr/share/man/man1/expand.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/expr.1.gz to /usr/share/man/man1/expr.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/factor.1.gz to /usr/share/man/man1/factor.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/false.1.gz to /usr/share/man/man1/false.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/fmt.1.gz to /usr/share/man/man1/fmt.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/fold.1.gz to /usr/share/man/man1/fold.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/groups.1.gz to /usr/share/man/man1/groups.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/head.1.gz to /usr/share/man/man1/head.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/hostid.1.gz to /usr/share/man/man1/hostid.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/id.1.gz to /usr/share/man/man1/id.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/install.1.gz to /usr/share/man/man1/install.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/join.1.gz to /usr/share/man/man1/join.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/link.1.gz to /usr/share/man/man1/link.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/ln.1.gz to /usr/share/man/man1/ln.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/logname.1.gz to /usr/share/man/man1/logname.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/ls.1.gz to /usr/share/man/man1/ls.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/md5sum.1.gz to /usr/share/man/man1/md5sum.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/mkdir.1.gz to /usr/share/man/man1/mkdir.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/mkfifo.1.gz to /usr/share/man/man1/mkfifo.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/mknod.1.gz to /usr/share/man/man1/mknod.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/mktemp.1.gz to /usr/share/man/man1/mktemp.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/mv.1.gz to /usr/share/man/man1/mv.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/nice.1.gz to /usr/share/man/man1/nice.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/nl.1.gz to /usr/share/man/man1/nl.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/nohup.1.gz to /usr/share/man/man1/nohup.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/nproc.1.gz to /usr/share/man/man1/nproc.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/numfmt.1.gz to /usr/share/man/man1/numfmt.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/od.1.gz to /usr/share/man/man1/od.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/paste.1.gz to /usr/share/man/man1/paste.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/pathchk.1.gz to /usr/share/man/man1/pathchk.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/pinky.1.gz to /usr/share/man/man1/pinky.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/pr.1.gz to /usr/share/man/man1/pr.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/printenv.1.gz to /usr/share/man/man1/printenv.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/printf.1.gz to /usr/share/man/man1/printf.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/ptx.1.gz to /usr/share/man/man1/ptx.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/pwd.1.gz to /usr/share/man/man1/pwd.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/readlink.1.gz to /usr/share/man/man1/readlink.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/realpath.1.gz to /usr/share/man/man1/realpath.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/rm.1.gz to /usr/share/man/man1/rm.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/rmdir.1.gz to /usr/share/man/man1/rmdir.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/runcon.1.gz to /usr/share/man/man1/runcon.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/seq.1.gz to /usr/share/man/man1/seq.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/sha1sum.1.gz to /usr/share/man/man1/sha1sum.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/sha224sum.1.gz to /usr/share/man/man1/sha224sum.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/sha256sum.1.gz to /usr/share/man/man1/sha256sum.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/sha384sum.1.gz to /usr/share/man/man1/sha384sum.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/sha512sum.1.gz to /usr/share/man/man1/sha512sum.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/shred.1.gz to /usr/share/man/man1/shred.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/shuf.1.gz to /usr/share/man/man1/shuf.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/sleep.1.gz to /usr/share/man/man1/sleep.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/sort.1.gz to /usr/share/man/man1/sort.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/split.1.gz to /usr/share/man/man1/split.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/stat.1.gz to /usr/share/man/man1/stat.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/stdbuf.1.gz to /usr/share/man/man1/stdbuf.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/stty.1.gz to /usr/share/man/man1/stty.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/sum.1.gz to /usr/share/man/man1/sum.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/sync.1.gz to /usr/share/man/man1/sync.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/tac.1.gz to /usr/share/man/man1/tac.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/tail.1.gz to /usr/share/man/man1/tail.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/tee.1.gz to /usr/share/man/man1/tee.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/test.1.gz to /usr/share/man/man1/test.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/timeout.1.gz to /usr/share/man/man1/timeout.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/touch.1.gz to /usr/share/man/man1/touch.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/tr.1.gz to /usr/share/man/man1/tr.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/true.1.gz to /usr/share/man/man1/true.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/truncate.1.gz to /usr/share/man/man1/truncate.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/tsort.1.gz to /usr/share/man/man1/tsort.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/tty.1.gz to /usr/share/man/man1/tty.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/uname.1.gz to /usr/share/man/man1/uname.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/unexpand.1.gz to /usr/share/man/man1/unexpand.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/uniq.1.gz to /usr/share/man/man1/uniq.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/unlink.1.gz to /usr/share/man/man1/unlink.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/users.1.gz to /usr/share/man/man1/users.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/vdir.1.gz to /usr/share/man/man1/vdir.1.gz.remove-bak by coreutils-switch' 231s Adding 'diversion of /usr/share/man/man1/wc.1.gz to /usr/share/man/man1/wc.1.gz.remove-bak by coreutils-switch' 232s Adding 'diversion of /usr/share/man/man1/who.1.gz to /usr/share/man/man1/who.1.gz.remove-bak by coreutils-switch' 232s Adding 'diversion of /usr/share/man/man1/whoami.1.gz to /usr/share/man/man1/whoami.1.gz.remove-bak by coreutils-switch' 232s Adding 'diversion of /usr/share/man/man1/yes.1.gz to /usr/share/man/man1/yes.1.gz.remove-bak by coreutils-switch' 232s Adding 'diversion of /usr/share/man/man8/chroot.8.gz to /usr/share/man/man8/chroot.8.gz.remove-bak by coreutils-switch' 232s Adding 'diversion of /usr/share/man/man1/[.1.gz to /usr/share/man/man1/[.1.gz.remove-bak by coreutils-switch' 232s Selecting previously unselected package coreutils-from-uutils. 232s (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 ... 65845 files and directories currently installed.) 232s Preparing to unpack .../coreutils-from-uutils_0.0.0~ubuntu20_all.deb ... 232s Removing 'diversion of /usr/bin/[ to /usr/bin/[.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/arch to /usr/bin/arch.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/b2sum to /usr/bin/b2sum.remove-bak by coreutils-switch' 232s No diversion 'diversion of /usr/bin/b3sum to /usr/bin/b3sum.remove-bak by coreutils-switch', none removed. 232s Removing 'diversion of /usr/bin/base32 to /usr/bin/base32.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/base64 to /usr/bin/base64.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/basename to /usr/bin/basename.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/basenc to /usr/bin/basenc.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/cat to /usr/bin/cat.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/chcon to /usr/bin/chcon.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/chgrp to /usr/bin/chgrp.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/chmod to /usr/bin/chmod.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/chown to /usr/bin/chown.remove-bak by coreutils-switch' 232s No diversion 'diversion of /usr/bin/chroot to /usr/bin/chroot.remove-bak by coreutils-switch', none removed. 232s Removing 'diversion of /usr/bin/cksum to /usr/bin/cksum.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/comm to /usr/bin/comm.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/cp to /usr/bin/cp.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/csplit to /usr/bin/csplit.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/cut to /usr/bin/cut.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/date to /usr/bin/date.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/dd to /usr/bin/dd.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/df to /usr/bin/df.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/dir to /usr/bin/dir.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/dircolors to /usr/bin/dircolors.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/dirname to /usr/bin/dirname.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/du to /usr/bin/du.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/echo to /usr/bin/echo.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/env to /usr/bin/env.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/expand to /usr/bin/expand.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/expr to /usr/bin/expr.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/factor to /usr/bin/factor.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/false to /usr/bin/false.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/fmt to /usr/bin/fmt.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/fold to /usr/bin/fold.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/groups to /usr/bin/groups.remove-bak by coreutils-switch' 232s No diversion 'diversion of /usr/bin/hashsum to /usr/bin/hashsum.remove-bak by coreutils-switch', none removed. 232s Removing 'diversion of /usr/bin/head to /usr/bin/head.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/hostid to /usr/bin/hostid.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/id to /usr/bin/id.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/install to /usr/bin/install.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/join to /usr/bin/join.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/link to /usr/bin/link.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/ln to /usr/bin/ln.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/logname to /usr/bin/logname.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/ls to /usr/bin/ls.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/md5sum to /usr/bin/md5sum.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/mkdir to /usr/bin/mkdir.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/mkfifo to /usr/bin/mkfifo.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/mknod to /usr/bin/mknod.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/mktemp to /usr/bin/mktemp.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/mv to /usr/bin/mv.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/nice to /usr/bin/nice.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/nl to /usr/bin/nl.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/nohup to /usr/bin/nohup.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/nproc to /usr/bin/nproc.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/numfmt to /usr/bin/numfmt.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/od to /usr/bin/od.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/paste to /usr/bin/paste.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/pathchk to /usr/bin/pathchk.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/pinky to /usr/bin/pinky.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/pr to /usr/bin/pr.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/printenv to /usr/bin/printenv.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/printf to /usr/bin/printf.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/ptx to /usr/bin/ptx.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/pwd to /usr/bin/pwd.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/readlink to /usr/bin/readlink.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/realpath to /usr/bin/realpath.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/rm to /usr/bin/rm.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/rmdir to /usr/bin/rmdir.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/runcon to /usr/bin/runcon.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/seq to /usr/bin/seq.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/sha1sum to /usr/bin/sha1sum.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/sha224sum to /usr/bin/sha224sum.remove-bak by coreutils-switch' 232s Removing 'diversion of /usr/bin/sha256sum to /usr/bin/sha256sum.remove-bak by coreutils-switch' 232s No diversion 'diversion of /usr/bin/sha3-224sum to /usr/bin/sha3-224sum.remove-bak by coreutils-switch', none removed. 232s No diversion 'diversion of /usr/bin/sha3-256sum to /usr/bin/sha3-256sum.remove-bak by coreutils-switch', none removed. 232s No diversion 'diversion of /usr/bin/sha3-384sum to /usr/bin/sha3-384sum.remove-bak by coreutils-switch', none removed. 232s No diversion 'diversion of /usr/bin/sha3-512sum to /usr/bin/sha3-512sum.remove-bak by coreutils-switch', none removed. 232s Removing 'diversion of /usr/bin/sha384sum to /usr/bin/sha384sum.remove-bak by coreutils-switch' 232s No diversion 'diversion of /usr/bin/sha3sum to /usr/bin/sha3sum.remove-bak by coreutils-switch', none removed. 232s Removing 'diversion of /usr/bin/sha512sum to /usr/bin/sha512sum.remove-bak by coreutils-switch' 233s No diversion 'diversion of /usr/bin/shake128sum to /usr/bin/shake128sum.remove-bak by coreutils-switch', none removed. 233s No diversion 'diversion of /usr/bin/shake256sum to /usr/bin/shake256sum.remove-bak by coreutils-switch', none removed. 233s Removing 'diversion of /usr/bin/shred to /usr/bin/shred.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/bin/shuf to /usr/bin/shuf.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/bin/sleep to /usr/bin/sleep.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/bin/sort to /usr/bin/sort.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/bin/split to /usr/bin/split.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/bin/stat to /usr/bin/stat.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/bin/stty to /usr/bin/stty.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/bin/sum to /usr/bin/sum.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/bin/sync to /usr/bin/sync.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/bin/tac to /usr/bin/tac.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/bin/tail to /usr/bin/tail.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/bin/tee to /usr/bin/tee.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/bin/test to /usr/bin/test.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/bin/timeout to /usr/bin/timeout.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/bin/touch to /usr/bin/touch.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/bin/tr to /usr/bin/tr.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/bin/true to /usr/bin/true.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/bin/truncate to /usr/bin/truncate.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/bin/tsort to /usr/bin/tsort.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/bin/tty to /usr/bin/tty.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/bin/uname to /usr/bin/uname.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/bin/unexpand to /usr/bin/unexpand.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/bin/uniq to /usr/bin/uniq.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/bin/unlink to /usr/bin/unlink.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/bin/users to /usr/bin/users.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/bin/vdir to /usr/bin/vdir.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/bin/wc to /usr/bin/wc.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/bin/who to /usr/bin/who.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/bin/whoami to /usr/bin/whoami.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/bin/yes to /usr/bin/yes.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/arch.1.gz to /usr/share/man/man1/arch.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/base32.1.gz to /usr/share/man/man1/base32.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/base64.1.gz to /usr/share/man/man1/base64.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/basename.1.gz to /usr/share/man/man1/basename.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/basenc.1.gz to /usr/share/man/man1/basenc.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/cat.1.gz to /usr/share/man/man1/cat.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/chcon.1.gz to /usr/share/man/man1/chcon.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/chgrp.1.gz to /usr/share/man/man1/chgrp.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/chmod.1.gz to /usr/share/man/man1/chmod.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/chown.1.gz to /usr/share/man/man1/chown.1.gz.remove-bak by coreutils-switch' 233s No diversion 'diversion of /usr/share/man/man1/chroot.1.gz to /usr/share/man/man1/chroot.1.gz.remove-bak by coreutils-switch', none removed. 233s Removing 'diversion of /usr/share/man/man1/cksum.1.gz to /usr/share/man/man1/cksum.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/comm.1.gz to /usr/share/man/man1/comm.1.gz.remove-bak by coreutils-switch' 233s No diversion 'diversion of /usr/share/man/man1/coreutils.1.gz to /usr/share/man/man1/coreutils.1.gz.remove-bak by coreutils-switch', none removed. 233s Removing 'diversion of /usr/share/man/man1/cp.1.gz to /usr/share/man/man1/cp.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/csplit.1.gz to /usr/share/man/man1/csplit.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/cut.1.gz to /usr/share/man/man1/cut.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/date.1.gz to /usr/share/man/man1/date.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/dd.1.gz to /usr/share/man/man1/dd.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/df.1.gz to /usr/share/man/man1/df.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/dir.1.gz to /usr/share/man/man1/dir.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/dircolors.1.gz to /usr/share/man/man1/dircolors.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/dirname.1.gz to /usr/share/man/man1/dirname.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/du.1.gz to /usr/share/man/man1/du.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/echo.1.gz to /usr/share/man/man1/echo.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/env.1.gz to /usr/share/man/man1/env.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/expand.1.gz to /usr/share/man/man1/expand.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/expr.1.gz to /usr/share/man/man1/expr.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/factor.1.gz to /usr/share/man/man1/factor.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/false.1.gz to /usr/share/man/man1/false.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/fmt.1.gz to /usr/share/man/man1/fmt.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/fold.1.gz to /usr/share/man/man1/fold.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/groups.1.gz to /usr/share/man/man1/groups.1.gz.remove-bak by coreutils-switch' 233s No diversion 'diversion of /usr/share/man/man1/hashsum.1.gz to /usr/share/man/man1/hashsum.1.gz.remove-bak by coreutils-switch', none removed. 233s Removing 'diversion of /usr/share/man/man1/head.1.gz to /usr/share/man/man1/head.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/hostid.1.gz to /usr/share/man/man1/hostid.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/id.1.gz to /usr/share/man/man1/id.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/install.1.gz to /usr/share/man/man1/install.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/join.1.gz to /usr/share/man/man1/join.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/link.1.gz to /usr/share/man/man1/link.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/ln.1.gz to /usr/share/man/man1/ln.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/logname.1.gz to /usr/share/man/man1/logname.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/ls.1.gz to /usr/share/man/man1/ls.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/mkdir.1.gz to /usr/share/man/man1/mkdir.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/mkfifo.1.gz to /usr/share/man/man1/mkfifo.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/mknod.1.gz to /usr/share/man/man1/mknod.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/mktemp.1.gz to /usr/share/man/man1/mktemp.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/mv.1.gz to /usr/share/man/man1/mv.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/nice.1.gz to /usr/share/man/man1/nice.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/nl.1.gz to /usr/share/man/man1/nl.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/nohup.1.gz to /usr/share/man/man1/nohup.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/nproc.1.gz to /usr/share/man/man1/nproc.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/numfmt.1.gz to /usr/share/man/man1/numfmt.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/od.1.gz to /usr/share/man/man1/od.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/paste.1.gz to /usr/share/man/man1/paste.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/pathchk.1.gz to /usr/share/man/man1/pathchk.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/pinky.1.gz to /usr/share/man/man1/pinky.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/pr.1.gz to /usr/share/man/man1/pr.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/printenv.1.gz to /usr/share/man/man1/printenv.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/printf.1.gz to /usr/share/man/man1/printf.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/ptx.1.gz to /usr/share/man/man1/ptx.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/pwd.1.gz to /usr/share/man/man1/pwd.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/readlink.1.gz to /usr/share/man/man1/readlink.1.gz.remove-bak by coreutils-switch' 233s Removing 'diversion of /usr/share/man/man1/realpath.1.gz to /usr/share/man/man1/realpath.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/rm.1.gz to /usr/share/man/man1/rm.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/rmdir.1.gz to /usr/share/man/man1/rmdir.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/runcon.1.gz to /usr/share/man/man1/runcon.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/seq.1.gz to /usr/share/man/man1/seq.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/shred.1.gz to /usr/share/man/man1/shred.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/shuf.1.gz to /usr/share/man/man1/shuf.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/sleep.1.gz to /usr/share/man/man1/sleep.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/sort.1.gz to /usr/share/man/man1/sort.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/split.1.gz to /usr/share/man/man1/split.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/stat.1.gz to /usr/share/man/man1/stat.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/stty.1.gz to /usr/share/man/man1/stty.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/sum.1.gz to /usr/share/man/man1/sum.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/sync.1.gz to /usr/share/man/man1/sync.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/tac.1.gz to /usr/share/man/man1/tac.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/tail.1.gz to /usr/share/man/man1/tail.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/tee.1.gz to /usr/share/man/man1/tee.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/test.1.gz to /usr/share/man/man1/test.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/timeout.1.gz to /usr/share/man/man1/timeout.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/touch.1.gz to /usr/share/man/man1/touch.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/tr.1.gz to /usr/share/man/man1/tr.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/true.1.gz to /usr/share/man/man1/true.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/truncate.1.gz to /usr/share/man/man1/truncate.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/tsort.1.gz to /usr/share/man/man1/tsort.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/tty.1.gz to /usr/share/man/man1/tty.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/uname.1.gz to /usr/share/man/man1/uname.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/unexpand.1.gz to /usr/share/man/man1/unexpand.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/uniq.1.gz to /usr/share/man/man1/uniq.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/unlink.1.gz to /usr/share/man/man1/unlink.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/users.1.gz to /usr/share/man/man1/users.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/vdir.1.gz to /usr/share/man/man1/vdir.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/wc.1.gz to /usr/share/man/man1/wc.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/who.1.gz to /usr/share/man/man1/who.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/whoami.1.gz to /usr/share/man/man1/whoami.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/yes.1.gz to /usr/share/man/man1/yes.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/[.1.gz to /usr/share/man/man1/[.1.gz.remove-bak by coreutils-switch' 234s Unpacking coreutils-from-uutils (0.0.0~ubuntu20) ... 234s Setting up coreutils-from-uutils (0.0.0~ubuntu20) ... 234s Removing 'diversion of /usr/share/man/man1/sha512sum.1.gz to /usr/share/man/man1/sha512sum.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/sha1sum.1.gz to /usr/share/man/man1/sha1sum.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/sha384sum.1.gz to /usr/share/man/man1/sha384sum.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/b2sum.1.gz to /usr/share/man/man1/b2sum.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/sha256sum.1.gz to /usr/share/man/man1/sha256sum.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/sbin/chroot to /usr/sbin/chroot.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/bin/stdbuf to /usr/bin/stdbuf.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/stdbuf.1.gz to /usr/share/man/man1/stdbuf.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/sha224sum.1.gz to /usr/share/man/man1/sha224sum.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man1/md5sum.1.gz to /usr/share/man/man1/md5sum.1.gz.remove-bak by coreutils-switch' 234s Removing 'diversion of /usr/share/man/man8/chroot.8.gz to /usr/share/man/man8/chroot.8.gz.remove-bak by coreutils-switch' 234s Selecting previously unselected package libc-dev-bin. 234s (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 ... 65640 files and directories currently installed.) 234s Preparing to unpack .../00-libc-dev-bin_2.42-0ubuntu1_armhf.deb ... 234s Unpacking libc-dev-bin (2.42-0ubuntu1) ... 234s Selecting previously unselected package linux-libc-dev:armhf. 234s Preparing to unpack .../01-linux-libc-dev_6.16.0-16.16_armhf.deb ... 234s Unpacking linux-libc-dev:armhf (6.16.0-16.16) ... 235s Selecting previously unselected package libcrypt-dev:armhf. 235s Preparing to unpack .../02-libcrypt-dev_1%3a4.4.38-1_armhf.deb ... 235s Unpacking libcrypt-dev:armhf (1:4.4.38-1) ... 235s Selecting previously unselected package rpcsvc-proto. 235s Preparing to unpack .../03-rpcsvc-proto_1.4.3-1_armhf.deb ... 235s Unpacking rpcsvc-proto (1.4.3-1) ... 235s Selecting previously unselected package libc6-dev:armhf. 235s Preparing to unpack .../04-libc6-dev_2.42-0ubuntu1_armhf.deb ... 235s Unpacking libc6-dev:armhf (2.42-0ubuntu1) ... 235s Selecting previously unselected package libisl23:armhf. 235s Preparing to unpack .../05-libisl23_0.27-1_armhf.deb ... 235s Unpacking libisl23:armhf (0.27-1) ... 235s Selecting previously unselected package libmpc3:armhf. 235s Preparing to unpack .../06-libmpc3_1.3.1-1build3_armhf.deb ... 235s Unpacking libmpc3:armhf (1.3.1-1build3) ... 235s Selecting previously unselected package cpp-15-arm-linux-gnueabihf. 235s Preparing to unpack .../07-cpp-15-arm-linux-gnueabihf_15.2.0-2ubuntu1_armhf.deb ... 235s Unpacking cpp-15-arm-linux-gnueabihf (15.2.0-2ubuntu1) ... 238s Selecting previously unselected package cpp-15. 238s Preparing to unpack .../08-cpp-15_15.2.0-2ubuntu1_armhf.deb ... 238s Unpacking cpp-15 (15.2.0-2ubuntu1) ... 238s Selecting previously unselected package cpp-arm-linux-gnueabihf. 238s Preparing to unpack .../09-cpp-arm-linux-gnueabihf_4%3a15.1.0-1ubuntu1_armhf.deb ... 238s Unpacking cpp-arm-linux-gnueabihf (4:15.1.0-1ubuntu1) ... 238s Selecting previously unselected package cpp. 238s Preparing to unpack .../10-cpp_4%3a15.1.0-1ubuntu1_armhf.deb ... 238s Unpacking cpp (4:15.1.0-1ubuntu1) ... 238s Selecting previously unselected package libcc1-0:armhf. 238s Preparing to unpack .../11-libcc1-0_15.2.0-2ubuntu1_armhf.deb ... 238s Unpacking libcc1-0:armhf (15.2.0-2ubuntu1) ... 238s Selecting previously unselected package libgomp1:armhf. 238s Preparing to unpack .../12-libgomp1_15.2.0-2ubuntu1_armhf.deb ... 238s Unpacking libgomp1:armhf (15.2.0-2ubuntu1) ... 238s Selecting previously unselected package libasan8:armhf. 238s Preparing to unpack .../13-libasan8_15.2.0-2ubuntu1_armhf.deb ... 238s Unpacking libasan8:armhf (15.2.0-2ubuntu1) ... 238s Selecting previously unselected package libubsan1:armhf. 238s Preparing to unpack .../14-libubsan1_15.2.0-2ubuntu1_armhf.deb ... 238s Unpacking libubsan1:armhf (15.2.0-2ubuntu1) ... 238s Selecting previously unselected package libgcc-15-dev:armhf. 238s Preparing to unpack .../15-libgcc-15-dev_15.2.0-2ubuntu1_armhf.deb ... 238s Unpacking libgcc-15-dev:armhf (15.2.0-2ubuntu1) ... 238s Selecting previously unselected package gcc-15-arm-linux-gnueabihf. 238s Preparing to unpack .../16-gcc-15-arm-linux-gnueabihf_15.2.0-2ubuntu1_armhf.deb ... 238s Unpacking gcc-15-arm-linux-gnueabihf (15.2.0-2ubuntu1) ... 241s Selecting previously unselected package gcc-15. 241s Preparing to unpack .../17-gcc-15_15.2.0-2ubuntu1_armhf.deb ... 241s Unpacking gcc-15 (15.2.0-2ubuntu1) ... 241s Selecting previously unselected package gcc-arm-linux-gnueabihf. 241s Preparing to unpack .../18-gcc-arm-linux-gnueabihf_4%3a15.1.0-1ubuntu1_armhf.deb ... 241s Unpacking gcc-arm-linux-gnueabihf (4:15.1.0-1ubuntu1) ... 241s Selecting previously unselected package gcc. 242s Preparing to unpack .../19-gcc_4%3a15.1.0-1ubuntu1_armhf.deb ... 242s Unpacking gcc (4:15.1.0-1ubuntu1) ... 242s Selecting previously unselected package libstdc++-15-dev:armhf. 242s Preparing to unpack .../20-libstdc++-15-dev_15.2.0-2ubuntu1_armhf.deb ... 242s Unpacking libstdc++-15-dev:armhf (15.2.0-2ubuntu1) ... 242s Selecting previously unselected package g++-15-arm-linux-gnueabihf. 242s Preparing to unpack .../21-g++-15-arm-linux-gnueabihf_15.2.0-2ubuntu1_armhf.deb ... 242s Unpacking g++-15-arm-linux-gnueabihf (15.2.0-2ubuntu1) ... 245s Selecting previously unselected package g++-15. 245s Preparing to unpack .../22-g++-15_15.2.0-2ubuntu1_armhf.deb ... 245s Unpacking g++-15 (15.2.0-2ubuntu1) ... 245s Selecting previously unselected package g++-arm-linux-gnueabihf. 245s Preparing to unpack .../23-g++-arm-linux-gnueabihf_4%3a15.1.0-1ubuntu1_armhf.deb ... 245s Unpacking g++-arm-linux-gnueabihf (4:15.1.0-1ubuntu1) ... 245s Selecting previously unselected package g++. 245s Preparing to unpack .../24-g++_4%3a15.1.0-1ubuntu1_armhf.deb ... 245s Unpacking g++ (4:15.1.0-1ubuntu1) ... 245s Selecting previously unselected package build-essential. 245s Preparing to unpack .../25-build-essential_12.12ubuntu2_armhf.deb ... 245s Unpacking build-essential (12.12ubuntu2) ... 245s Selecting previously unselected package fonts-dejavu-mono. 245s Preparing to unpack .../26-fonts-dejavu-mono_2.37-8_all.deb ... 245s Unpacking fonts-dejavu-mono (2.37-8) ... 245s Selecting previously unselected package fonts-dejavu-core. 245s Preparing to unpack .../27-fonts-dejavu-core_2.37-8_all.deb ... 245s Unpacking fonts-dejavu-core (2.37-8) ... 245s Selecting previously unselected package fontconfig-config. 245s Preparing to unpack .../28-fontconfig-config_2.15.0-2.3ubuntu1_armhf.deb ... 246s Unpacking fontconfig-config (2.15.0-2.3ubuntu1) ... 246s Selecting previously unselected package libgirepository-2.0-0:armhf. 246s Preparing to unpack .../29-libgirepository-2.0-0_2.85.3-1_armhf.deb ... 246s Unpacking libgirepository-2.0-0:armhf (2.85.3-1) ... 246s Selecting previously unselected package gir1.2-girepository-3.0:armhf. 246s Preparing to unpack .../30-gir1.2-girepository-3.0_2.85.3-1_armhf.deb ... 246s Unpacking gir1.2-girepository-3.0:armhf (2.85.3-1) ... 246s Selecting previously unselected package native-architecture. 246s Preparing to unpack .../31-native-architecture_0.2.6_all.deb ... 246s Unpacking native-architecture (0.2.6) ... 246s Selecting previously unselected package girepository-tools:armhf. 246s Preparing to unpack .../32-girepository-tools_2.85.3-1_armhf.deb ... 246s Unpacking girepository-tools:armhf (2.85.3-1) ... 246s Selecting previously unselected package libbrotli-dev:armhf. 246s Preparing to unpack .../33-libbrotli-dev_1.1.0-2build5_armhf.deb ... 246s Unpacking libbrotli-dev:armhf (1.1.0-2build5) ... 246s Selecting previously unselected package libbz2-dev:armhf. 246s Preparing to unpack .../34-libbz2-dev_1.0.8-6_armhf.deb ... 246s Unpacking libbz2-dev:armhf (1.0.8-6) ... 246s Selecting previously unselected package libfreetype6:armhf. 246s Preparing to unpack .../35-libfreetype6_2.13.3+dfsg-1_armhf.deb ... 246s Unpacking libfreetype6:armhf (2.13.3+dfsg-1) ... 246s Selecting previously unselected package libfontconfig1:armhf. 246s Preparing to unpack .../36-libfontconfig1_2.15.0-2.3ubuntu1_armhf.deb ... 246s Unpacking libfontconfig1:armhf (2.15.0-2.3ubuntu1) ... 246s Selecting previously unselected package libpixman-1-0:armhf. 246s Preparing to unpack .../37-libpixman-1-0_0.44.0-3_armhf.deb ... 246s Unpacking libpixman-1-0:armhf (0.44.0-3) ... 246s Selecting previously unselected package libxcb-render0:armhf. 246s Preparing to unpack .../38-libxcb-render0_1.17.0-2_armhf.deb ... 246s Unpacking libxcb-render0:armhf (1.17.0-2) ... 246s Selecting previously unselected package libxcb-shm0:armhf. 246s Preparing to unpack .../39-libxcb-shm0_1.17.0-2_armhf.deb ... 246s Unpacking libxcb-shm0:armhf (1.17.0-2) ... 246s Selecting previously unselected package libxrender1:armhf. 246s Preparing to unpack .../40-libxrender1_1%3a0.9.12-1_armhf.deb ... 246s Unpacking libxrender1:armhf (1:0.9.12-1) ... 246s Selecting previously unselected package libcairo2:armhf. 246s Preparing to unpack .../41-libcairo2_1.18.4-1_armhf.deb ... 246s Unpacking libcairo2:armhf (1.18.4-1) ... 246s Selecting previously unselected package libcairo-gobject2:armhf. 246s Preparing to unpack .../42-libcairo-gobject2_1.18.4-1_armhf.deb ... 246s Unpacking libcairo-gobject2:armhf (1.18.4-1) ... 246s Selecting previously unselected package libcairo-script-interpreter2:armhf. 247s Preparing to unpack .../43-libcairo-script-interpreter2_1.18.4-1_armhf.deb ... 247s Unpacking libcairo-script-interpreter2:armhf (1.18.4-1) ... 247s Selecting previously unselected package libexpat1-dev:armhf. 247s Preparing to unpack .../44-libexpat1-dev_2.7.1-2_armhf.deb ... 247s Unpacking libexpat1-dev:armhf (2.7.1-2) ... 247s Selecting previously unselected package zlib1g-dev:armhf. 247s Preparing to unpack .../45-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_armhf.deb ... 247s Unpacking zlib1g-dev:armhf (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 247s Selecting previously unselected package libpng-dev:armhf. 247s Preparing to unpack .../46-libpng-dev_1.6.50-1_armhf.deb ... 247s Unpacking libpng-dev:armhf (1.6.50-1) ... 247s Selecting previously unselected package libfreetype-dev:armhf. 247s Preparing to unpack .../47-libfreetype-dev_2.13.3+dfsg-1_armhf.deb ... 247s Unpacking libfreetype-dev:armhf (2.13.3+dfsg-1) ... 247s Selecting previously unselected package uuid-dev:armhf. 247s Preparing to unpack .../48-uuid-dev_2.41-4ubuntu3_armhf.deb ... 247s Unpacking uuid-dev:armhf (2.41-4ubuntu3) ... 247s Selecting previously unselected package libpkgconf3:armhf. 247s Preparing to unpack .../49-libpkgconf3_1.8.1-4_armhf.deb ... 247s Unpacking libpkgconf3:armhf (1.8.1-4) ... 247s Selecting previously unselected package pkgconf-bin. 247s Preparing to unpack .../50-pkgconf-bin_1.8.1-4_armhf.deb ... 247s Unpacking pkgconf-bin (1.8.1-4) ... 247s Selecting previously unselected package pkgconf:armhf. 247s Preparing to unpack .../51-pkgconf_1.8.1-4_armhf.deb ... 247s Unpacking pkgconf:armhf (1.8.1-4) ... 247s Selecting previously unselected package libfontconfig-dev:armhf. 247s Preparing to unpack .../52-libfontconfig-dev_2.15.0-2.3ubuntu1_armhf.deb ... 247s Unpacking libfontconfig-dev:armhf (2.15.0-2.3ubuntu1) ... 247s Selecting previously unselected package libffi-dev:armhf. 247s Preparing to unpack .../53-libffi-dev_3.5.2-1_armhf.deb ... 247s Unpacking libffi-dev:armhf (3.5.2-1) ... 247s Selecting previously unselected package libblkid-dev:armhf. 247s Preparing to unpack .../54-libblkid-dev_2.41-4ubuntu3_armhf.deb ... 247s Unpacking libblkid-dev:armhf (2.41-4ubuntu3) ... 247s Selecting previously unselected package libsepol-dev:armhf. 247s Preparing to unpack .../55-libsepol-dev_3.8.1-1_armhf.deb ... 247s Unpacking libsepol-dev:armhf (3.8.1-1) ... 247s Selecting previously unselected package libpcre2-16-0:armhf. 247s Preparing to unpack .../56-libpcre2-16-0_10.46-1_armhf.deb ... 247s Unpacking libpcre2-16-0:armhf (10.46-1) ... 247s Selecting previously unselected package libpcre2-32-0:armhf. 247s Preparing to unpack .../57-libpcre2-32-0_10.46-1_armhf.deb ... 247s Unpacking libpcre2-32-0:armhf (10.46-1) ... 247s Selecting previously unselected package libpcre2-posix3:armhf. 247s Preparing to unpack .../58-libpcre2-posix3_10.46-1_armhf.deb ... 247s Unpacking libpcre2-posix3:armhf (10.46-1) ... 247s Selecting previously unselected package libpcre2-dev:armhf. 247s Preparing to unpack .../59-libpcre2-dev_10.46-1_armhf.deb ... 247s Unpacking libpcre2-dev:armhf (10.46-1) ... 247s Selecting previously unselected package libselinux1-dev:armhf. 247s Preparing to unpack .../60-libselinux1-dev_3.8.1-1_armhf.deb ... 247s Unpacking libselinux1-dev:armhf (3.8.1-1) ... 248s Selecting previously unselected package libmount-dev:armhf. 248s Preparing to unpack .../61-libmount-dev_2.41-4ubuntu3_armhf.deb ... 248s Unpacking libmount-dev:armhf (2.41-4ubuntu3) ... 248s Selecting previously unselected package libsysprof-capture-4-dev:armhf. 248s Preparing to unpack .../62-libsysprof-capture-4-dev_48.0-2_armhf.deb ... 248s Unpacking libsysprof-capture-4-dev:armhf (48.0-2) ... 248s Selecting previously unselected package libgio-2.0-dev:armhf. 248s Preparing to unpack .../63-libgio-2.0-dev_2.85.3-1_armhf.deb ... 248s Unpacking libgio-2.0-dev:armhf (2.85.3-1) ... 248s Selecting previously unselected package libglib2.0-bin. 248s Preparing to unpack .../64-libglib2.0-bin_2.85.3-1_armhf.deb ... 248s Unpacking libglib2.0-bin (2.85.3-1) ... 248s Selecting previously unselected package libgio-2.0-dev-bin. 248s Preparing to unpack .../65-libgio-2.0-dev-bin_2.85.3-1_armhf.deb ... 248s Unpacking libgio-2.0-dev-bin (2.85.3-1) ... 248s Selecting previously unselected package libglib2.0-dev-bin. 248s Preparing to unpack .../66-libglib2.0-dev-bin_2.85.3-1_armhf.deb ... 248s Unpacking libglib2.0-dev-bin (2.85.3-1) ... 248s Selecting previously unselected package libglib2.0-dev:armhf. 248s Preparing to unpack .../67-libglib2.0-dev_2.85.3-1_armhf.deb ... 248s Unpacking libglib2.0-dev:armhf (2.85.3-1) ... 248s Selecting previously unselected package libpixman-1-dev:armhf. 248s Preparing to unpack .../68-libpixman-1-dev_0.44.0-3_armhf.deb ... 248s Unpacking libpixman-1-dev:armhf (0.44.0-3) ... 248s Selecting previously unselected package x11-common. 248s Preparing to unpack .../69-x11-common_1%3a7.7+24ubuntu1_all.deb ... 248s Unpacking x11-common (1:7.7+24ubuntu1) ... 248s Selecting previously unselected package libice6:armhf. 248s Preparing to unpack .../70-libice6_2%3a1.1.1-1_armhf.deb ... 248s Unpacking libice6:armhf (2:1.1.1-1) ... 248s Selecting previously unselected package libsm6:armhf. 248s Preparing to unpack .../71-libsm6_2%3a1.2.6-1_armhf.deb ... 248s Unpacking libsm6:armhf (2:1.2.6-1) ... 248s Selecting previously unselected package xorg-sgml-doctools. 248s Preparing to unpack .../72-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... 248s Unpacking xorg-sgml-doctools (1:1.11-1.1) ... 248s Selecting previously unselected package x11proto-dev. 248s Preparing to unpack .../73-x11proto-dev_2024.1-1_all.deb ... 248s Unpacking x11proto-dev (2024.1-1) ... 248s Selecting previously unselected package libice-dev:armhf. 248s Preparing to unpack .../74-libice-dev_2%3a1.1.1-1_armhf.deb ... 248s Unpacking libice-dev:armhf (2:1.1.1-1) ... 248s Selecting previously unselected package libsm-dev:armhf. 248s Preparing to unpack .../75-libsm-dev_2%3a1.2.6-1_armhf.deb ... 248s Unpacking libsm-dev:armhf (2:1.2.6-1) ... 248s Selecting previously unselected package libxau-dev:armhf. 249s Preparing to unpack .../76-libxau-dev_1%3a1.0.11-1_armhf.deb ... 249s Unpacking libxau-dev:armhf (1:1.0.11-1) ... 249s Selecting previously unselected package libxdmcp-dev:armhf. 249s Preparing to unpack .../77-libxdmcp-dev_1%3a1.1.5-1_armhf.deb ... 249s Unpacking libxdmcp-dev:armhf (1:1.1.5-1) ... 249s Selecting previously unselected package xtrans-dev. 249s Preparing to unpack .../78-xtrans-dev_1.4.0-1_all.deb ... 249s Unpacking xtrans-dev (1.4.0-1) ... 249s Selecting previously unselected package libxcb1-dev:armhf. 249s Preparing to unpack .../79-libxcb1-dev_1.17.0-2_armhf.deb ... 249s Unpacking libxcb1-dev:armhf (1.17.0-2) ... 249s Selecting previously unselected package libx11-dev:armhf. 249s Preparing to unpack .../80-libx11-dev_2%3a1.8.12-1_armhf.deb ... 249s Unpacking libx11-dev:armhf (2:1.8.12-1) ... 249s Selecting previously unselected package libxcb-render0-dev:armhf. 249s Preparing to unpack .../81-libxcb-render0-dev_1.17.0-2_armhf.deb ... 249s Unpacking libxcb-render0-dev:armhf (1.17.0-2) ... 249s Selecting previously unselected package libxcb-shm0-dev:armhf. 249s Preparing to unpack .../82-libxcb-shm0-dev_1.17.0-2_armhf.deb ... 249s Unpacking libxcb-shm0-dev:armhf (1.17.0-2) ... 249s Selecting previously unselected package libxext-dev:armhf. 249s Preparing to unpack .../83-libxext-dev_2%3a1.3.4-1build2_armhf.deb ... 249s Unpacking libxext-dev:armhf (2:1.3.4-1build2) ... 249s Selecting previously unselected package libxrender-dev:armhf. 249s Preparing to unpack .../84-libxrender-dev_1%3a0.9.12-1_armhf.deb ... 249s Unpacking libxrender-dev:armhf (1:0.9.12-1) ... 249s Selecting previously unselected package libcairo2-dev:armhf. 249s Preparing to unpack .../85-libcairo2-dev_1.18.4-1_armhf.deb ... 249s Unpacking libcairo2-dev:armhf (1.18.4-1) ... 249s Selecting previously unselected package libgirepository-2.0-dev:armhf. 249s Preparing to unpack .../86-libgirepository-2.0-dev_2.85.3-1_armhf.deb ... 249s Unpacking libgirepository-2.0-dev:armhf (2.85.3-1) ... 249s Selecting previously unselected package libmozjs-140-0:armhf. 249s Preparing to unpack .../87-libmozjs-140-0_140.2.0-1_armhf.deb ... 249s Unpacking libmozjs-140-0:armhf (140.2.0-1) ... 250s Selecting previously unselected package libgjs0:armhf. 250s Preparing to unpack .../88-libgjs0_1.85.2-2_armhf.deb ... 250s Unpacking libgjs0:armhf (1.85.2-2) ... 250s Selecting previously unselected package libmozjs-140-dev:armhf. 250s Preparing to unpack .../89-libmozjs-140-dev_140.2.0-1_armhf.deb ... 250s Unpacking libmozjs-140-dev:armhf (140.2.0-1) ... 250s Selecting previously unselected package libgjs-dev:armhf. 250s Preparing to unpack .../90-libgjs-dev_1.85.2-2_armhf.deb ... 250s Unpacking libgjs-dev:armhf (1.85.2-2) ... 250s Setting up libpixman-1-0:armhf (0.44.0-3) ... 250s Setting up libgio-2.0-dev-bin (2.85.3-1) ... 250s Setting up libpixman-1-dev:armhf (0.44.0-3) ... 250s Setting up native-architecture (0.2.6) ... 250s Setting up libxrender1:armhf (1:0.9.12-1) ... 250s Setting up libgirepository-2.0-0:armhf (2.85.3-1) ... 250s Setting up libxcb-render0:armhf (1.17.0-2) ... 250s Setting up x11-common (1:7.7+24ubuntu1) ... 251s Setting up linux-libc-dev:armhf (6.16.0-16.16) ... 251s Setting up libglib2.0-bin (2.85.3-1) ... 251s Setting up libxcb-shm0:armhf (1.17.0-2) ... 251s Setting up libgomp1:armhf (15.2.0-2ubuntu1) ... 251s Setting up libffi-dev:armhf (3.5.2-1) ... 251s Setting up libpcre2-16-0:armhf (10.46-1) ... 251s Setting up gir1.2-girepository-3.0:armhf (2.85.3-1) ... 251s Setting up libsysprof-capture-4-dev:armhf (48.0-2) ... 251s Setting up xtrans-dev (1.4.0-1) ... 251s Setting up libpcre2-32-0:armhf (10.46-1) ... 251s Setting up libpkgconf3:armhf (1.8.1-4) ... 251s Setting up rpcsvc-proto (1.4.3-1) ... 251s Setting up libfreetype6:armhf (2.13.3+dfsg-1) ... 251s Setting up fonts-dejavu-mono (2.37-8) ... 251s Setting up libmpc3:armhf (1.3.1-1build3) ... 251s Setting up fonts-dejavu-core (2.37-8) ... 251s Setting up libsepol-dev:armhf (3.8.1-1) ... 251s Setting up pkgconf-bin (1.8.1-4) ... 251s Setting up libubsan1:armhf (15.2.0-2ubuntu1) ... 251s Setting up libpcre2-posix3:armhf (10.46-1) ... 251s Setting up libcrypt-dev:armhf (1:4.4.38-1) ... 251s Setting up libasan8:armhf (15.2.0-2ubuntu1) ... 251s Setting up libmozjs-140-0:armhf (140.2.0-1) ... 251s Setting up xorg-sgml-doctools (1:1.11-1.1) ... 251s Setting up libisl23:armhf (0.27-1) ... 251s Setting up libc-dev-bin (2.42-0ubuntu1) ... 251s Setting up cpp-15-arm-linux-gnueabihf (15.2.0-2ubuntu1) ... 251s Setting up libcc1-0:armhf (15.2.0-2ubuntu1) ... 251s Setting up libbrotli-dev:armhf (1.1.0-2build5) ... 251s Setting up cpp-arm-linux-gnueabihf (4:15.1.0-1ubuntu1) ... 251s Setting up x11proto-dev (2024.1-1) ... 251s Setting up libice6:armhf (2:1.1.1-1) ... 251s Setting up girepository-tools:armhf (2.85.3-1) ... 251s Setting up libgcc-15-dev:armhf (15.2.0-2ubuntu1) ... 251s Setting up libxau-dev:armhf (1:1.0.11-1) ... 251s Setting up libmozjs-140-dev:armhf (140.2.0-1) ... 251s Setting up gcc-15-arm-linux-gnueabihf (15.2.0-2ubuntu1) ... 251s Setting up libice-dev:armhf (2:1.1.1-1) ... 251s Setting up fontconfig-config (2.15.0-2.3ubuntu1) ... 251s Setting up pkgconf:armhf (1.8.1-4) ... 251s Setting up libxdmcp-dev:armhf (1:1.1.5-1) ... 251s Setting up cpp-15 (15.2.0-2ubuntu1) ... 251s Setting up cpp (4:15.1.0-1ubuntu1) ... 251s Setting up libc6-dev:armhf (2.42-0ubuntu1) ... 251s Setting up libfontconfig1:armhf (2.15.0-2.3ubuntu1) ... 251s Setting up libsm6:armhf (2:1.2.6-1) ... 251s Setting up libbz2-dev:armhf (1.0.8-6) ... 251s Setting up gcc-arm-linux-gnueabihf (4:15.1.0-1ubuntu1) ... 251s Setting up libglib2.0-dev-bin (2.85.3-1) ... 251s Setting up libxcb1-dev:armhf (1.17.0-2) ... 251s Setting up libpcre2-dev:armhf (10.46-1) ... 251s Setting up libselinux1-dev:armhf (3.8.1-1) ... 251s Setting up libx11-dev:armhf (2:1.8.12-1) ... 251s Setting up libcairo2:armhf (1.18.4-1) ... 251s Setting up libxcb-shm0-dev:armhf (1.17.0-2) ... 251s Setting up gcc-15 (15.2.0-2ubuntu1) ... 251s Setting up libstdc++-15-dev:armhf (15.2.0-2ubuntu1) ... 251s Setting up libexpat1-dev:armhf (2.7.1-2) ... 251s Setting up uuid-dev:armhf (2.41-4ubuntu3) ... 251s Setting up libxcb-render0-dev:armhf (1.17.0-2) ... 251s Setting up libxext-dev:armhf (2:1.3.4-1build2) ... 251s Setting up zlib1g-dev:armhf (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 251s Setting up libcairo-gobject2:armhf (1.18.4-1) ... 251s Setting up libxrender-dev:armhf (1:0.9.12-1) ... 251s Setting up libcairo-script-interpreter2:armhf (1.18.4-1) ... 251s Setting up libblkid-dev:armhf (2.41-4ubuntu3) ... 251s Setting up libsm-dev:armhf (2:1.2.6-1) ... 251s Setting up libpng-dev:armhf (1.6.50-1) ... 251s Setting up g++-15-arm-linux-gnueabihf (15.2.0-2ubuntu1) ... 251s Setting up gcc (4:15.1.0-1ubuntu1) ... 251s Setting up libfreetype-dev:armhf (2.13.3+dfsg-1) ... 251s Setting up libgjs0:armhf (1.85.2-2) ... 251s Setting up g++-15 (15.2.0-2ubuntu1) ... 251s Setting up libmount-dev:armhf (2.41-4ubuntu3) ... 251s Setting up g++-arm-linux-gnueabihf (4:15.1.0-1ubuntu1) ... 251s Setting up libgio-2.0-dev:armhf (2.85.3-1) ... 251s Setting up libfontconfig-dev:armhf (2.15.0-2.3ubuntu1) ... 251s Setting up g++ (4:15.1.0-1ubuntu1) ... 251s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 251s Setting up build-essential (12.12ubuntu2) ... 251s Processing triggers for install-info (7.1.1-1) ... 252s Processing triggers for libc-bin (2.42-0ubuntu1) ... 252s Processing triggers for man-db (2.13.1-1) ... 253s Processing triggers for libglib2.0-0t64:armhf (2.85.3-1) ... 253s No schema files found: doing nothing. 253s Setting up libglib2.0-dev:armhf (2.85.3-1) ... 253s Setting up libgirepository-2.0-dev:armhf (2.85.3-1) ... 253s Setting up libcairo2-dev:armhf (1.18.4-1) ... 253s Setting up libgjs-dev:armhf (1.85.2-2) ... 263s autopkgtest [16:48:30]: test build: [----------------------- 266s build: OK 266s run: OK 266s autopkgtest [16:48:33]: test build: -----------------------] 270s build PASS (superficial) 270s autopkgtest [16:48:37]: test build: - - - - - - - - - - results - - - - - - - - - - 274s autopkgtest [16:48:41]: test installed-tests: preparing testbed 301s autopkgtest [16:49:08]: testbed dpkg architecture: armhf 303s autopkgtest [16:49:10]: testbed apt version: 3.1.5ubuntu1 307s autopkgtest [16:49:14]: @@@@@@@@@@@@@@@@@@@@ test bed setup 309s autopkgtest [16:49:16]: testbed release detected to be: questing 316s autopkgtest [16:49:23]: updating testbed package index (apt update) 318s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [265 kB] 318s Get:2 http://ftpmaster.internal/ubuntu questing InRelease [265 kB] 318s Get:3 http://ftpmaster.internal/ubuntu questing-updates InRelease [126 kB] 319s Get:4 http://ftpmaster.internal/ubuntu questing-security InRelease [126 kB] 319s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [59.7 kB] 319s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/restricted Sources [3848 B] 319s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [239 kB] 319s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [14.1 kB] 319s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/main armhf Packages [81.3 kB] 319s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/main armhf c-n-f Metadata [2824 B] 319s Get:11 http://ftpmaster.internal/ubuntu questing-proposed/restricted armhf Packages [728 B] 319s Get:12 http://ftpmaster.internal/ubuntu questing-proposed/restricted armhf c-n-f Metadata [120 B] 319s Get:13 http://ftpmaster.internal/ubuntu questing-proposed/universe armhf Packages [203 kB] 319s Get:14 http://ftpmaster.internal/ubuntu questing-proposed/universe armhf c-n-f Metadata [6536 B] 319s Get:15 http://ftpmaster.internal/ubuntu questing-proposed/multiverse armhf Packages [3200 B] 319s Get:16 http://ftpmaster.internal/ubuntu questing-proposed/multiverse armhf c-n-f Metadata [268 B] 319s Get:17 http://ftpmaster.internal/ubuntu questing/universe Sources [21.1 MB] 325s Get:18 http://ftpmaster.internal/ubuntu questing/restricted Sources [15.7 kB] 325s Get:19 http://ftpmaster.internal/ubuntu questing/multiverse Sources [310 kB] 325s Get:20 http://ftpmaster.internal/ubuntu questing/main Sources [1398 kB] 325s Get:21 http://ftpmaster.internal/ubuntu questing/main armhf Packages [1348 kB] 326s Get:22 http://ftpmaster.internal/ubuntu questing/main armhf c-n-f Metadata [29.4 kB] 326s Get:23 http://ftpmaster.internal/ubuntu questing/restricted armhf Packages [1640 B] 326s Get:24 http://ftpmaster.internal/ubuntu questing/universe armhf Packages [15.0 MB] 330s Get:25 http://ftpmaster.internal/ubuntu questing/universe armhf c-n-f Metadata [278 kB] 330s Get:26 http://ftpmaster.internal/ubuntu questing/multiverse armhf Packages [182 kB] 333s Fetched 41.1 MB in 14s (3036 kB/s) 333s Reading package lists... 339s autopkgtest [16:49:46]: upgrading testbed (apt dist-upgrade and autopurge) 341s Reading package lists... 341s Building dependency tree... 341s Reading state information... 341s Calculating upgrade... 342s The following packages will be upgraded: 342s cryptsetup-bin dash libbrotli1 libcryptsetup12 342s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 342s Need to get 893 kB of archives. 342s After this operation, 0 B of additional disk space will be used. 342s Get:1 http://ftpmaster.internal/ubuntu questing/main armhf dash armhf 0.5.12-12ubuntu2 [87.6 kB] 343s Get:2 http://ftpmaster.internal/ubuntu questing/main armhf libcryptsetup12 armhf 2:2.8.0-1ubuntu2 [254 kB] 343s Get:3 http://ftpmaster.internal/ubuntu questing/main armhf cryptsetup-bin armhf 2:2.8.0-1ubuntu2 [232 kB] 343s Get:4 http://ftpmaster.internal/ubuntu questing/main armhf libbrotli1 armhf 1.1.0-2build5 [320 kB] 344s Preconfiguring packages ... 344s Fetched 893 kB in 1s (659 kB/s) 344s (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 ... 64903 files and directories currently installed.) 344s Preparing to unpack .../dash_0.5.12-12ubuntu2_armhf.deb ... 344s Unpacking dash (0.5.12-12ubuntu2) over (0.5.12-12ubuntu1) ... 344s Setting up dash (0.5.12-12ubuntu2) ... 344s (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 ... 64903 files and directories currently installed.) 344s Preparing to unpack .../libcryptsetup12_2%3a2.8.0-1ubuntu2_armhf.deb ... 344s Unpacking libcryptsetup12:armhf (2:2.8.0-1ubuntu2) over (2:2.8.0-1ubuntu1) ... 344s Preparing to unpack .../cryptsetup-bin_2%3a2.8.0-1ubuntu2_armhf.deb ... 344s Unpacking cryptsetup-bin (2:2.8.0-1ubuntu2) over (2:2.8.0-1ubuntu1) ... 344s Preparing to unpack .../libbrotli1_1.1.0-2build5_armhf.deb ... 344s Unpacking libbrotli1:armhf (1.1.0-2build5) over (1.1.0-2build4) ... 345s Setting up libbrotli1:armhf (1.1.0-2build5) ... 345s Setting up libcryptsetup12:armhf (2:2.8.0-1ubuntu2) ... 345s Setting up cryptsetup-bin (2:2.8.0-1ubuntu2) ... 345s Processing triggers for man-db (2.13.1-1) ... 345s Processing triggers for debianutils (5.23.2) ... 346s Processing triggers for libc-bin (2.42-0ubuntu1) ... 348s Reading package lists... 348s Building dependency tree... 348s Reading state information... 348s Solving dependencies... 349s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 351s autopkgtest [16:49:58]: rebooting testbed after setup commands that affected boot 414s Reading package lists... 414s Building dependency tree... 414s Reading state information... 415s Solving dependencies... 415s The following NEW packages will be installed: 415s adwaita-icon-theme at-spi2-common at-spi2-core dconf-gsettings-backend 415s dconf-service fontconfig fontconfig-config fonts-dejavu-core 415s fonts-dejavu-mono gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 415s gir1.2-girepository-3.0 gir1.2-graphene-1.0 gir1.2-gtk-3.0 gir1.2-gtk-4.0 415s gir1.2-harfbuzz-0.0 gir1.2-pango-1.0 gjs gjs-tests gnome-desktop-testing 415s gsettings-desktop-schemas gtk-update-icon-cache hicolor-icon-theme 415s libatk-bridge2.0-0t64 libatk1.0-0t64 libatspi2.0-0t64 libavahi-client3 415s libavahi-common-data libavahi-common3 libcairo-gobject2 415s libcairo-script-interpreter2 libcairo2 libcolord2 libcpdb-frontend2t64 415s libcpdb2t64 libcups2t64 libdatrie1 libdconf1 libdeflate0 libegl-mesa0 415s libegl1 libepoxy0 libfontconfig1 libfontenc1 libfreetype6 libgbm1 415s libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common libgirepository-2.0-0 libgjs0 415s libgl1 libgl1-mesa-dri libgles2 libglvnd0 libglx-mesa0 libglx0 415s libgraphene-1.0-0 libgraphite2-3 libgstreamer-gl1.0-0 415s libgstreamer-plugins-base1.0-0 libgstreamer1.0-0 libgtk-3-0t64 415s libgtk-3-common libgtk-4-1 libgtk-4-common libharfbuzz-gobject0 415s libharfbuzz-subset0 libharfbuzz0b libice6 libjbig0 libjpeg-turbo8 libjpeg8 415s liblcms2-2 liblerc4 libllvm20 libmozjs-140-0 liborc-0.4-0t64 libpango-1.0-0 415s libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpixman-1-0 415s librsvg2-2 libsharpyuv0 libsm6 libthai-data libthai0 libtiff6 libvulkan1 415s libwayland-client0 libwayland-cursor0 libwayland-egl1 libwebp7 libx11-xcb1 415s libxaw7 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-randr0 415s libxcb-render0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxcomposite1 415s libxcursor1 libxdamage1 libxfixes3 libxfont2 libxft2 libxi6 libxinerama1 415s libxkbfile1 libxmu6 libxpm4 libxrandr2 libxrender1 libxshmfence1 libxt6t64 415s libxtst6 libxxf86vm1 mesa-libgallium x11-common x11-xkb-utils xserver-common 415s xvfb 415s 0 upgraded, 126 newly installed, 0 to remove and 0 not upgraded. 415s Need to get 73.7 MB of archives. 415s After this operation, 273 MB of additional disk space will be used. 415s Get:1 http://ftpmaster.internal/ubuntu questing/main armhf libgdk-pixbuf2.0-common all 2.42.12+dfsg-5 [8326 B] 416s Get:2 http://ftpmaster.internal/ubuntu questing/main armhf libjpeg-turbo8 armhf 2.1.5-4ubuntu2 [127 kB] 416s Get:3 http://ftpmaster.internal/ubuntu questing/main armhf libjpeg8 armhf 8c-2ubuntu11 [2148 B] 416s Get:4 http://ftpmaster.internal/ubuntu questing/main armhf libdeflate0 armhf 1.23-2 [38.7 kB] 416s Get:5 http://ftpmaster.internal/ubuntu questing/main armhf libjbig0 armhf 2.1-6.1ubuntu2 [24.9 kB] 416s Get:6 http://ftpmaster.internal/ubuntu questing/main armhf liblerc4 armhf 4.0.0+ds-5ubuntu1 [160 kB] 416s Get:7 http://ftpmaster.internal/ubuntu questing/main armhf libsharpyuv0 armhf 1.5.0-0.1 [16.4 kB] 416s Get:8 http://ftpmaster.internal/ubuntu questing/main armhf libwebp7 armhf 1.5.0-0.1 [188 kB] 416s Get:9 http://ftpmaster.internal/ubuntu questing/main armhf libtiff6 armhf 4.7.0-3ubuntu2 [188 kB] 416s Get:10 http://ftpmaster.internal/ubuntu questing/main armhf libgdk-pixbuf-2.0-0 armhf 2.42.12+dfsg-5 [138 kB] 417s Get:11 http://ftpmaster.internal/ubuntu questing/main armhf gtk-update-icon-cache armhf 4.20.0+ds-1 [53.3 kB] 417s Get:12 http://ftpmaster.internal/ubuntu questing/main armhf hicolor-icon-theme all 0.18-2 [13.3 kB] 417s Get:13 http://ftpmaster.internal/ubuntu questing/main armhf adwaita-icon-theme all 48.1-1 [579 kB] 417s Get:14 http://ftpmaster.internal/ubuntu questing/main armhf at-spi2-common all 2.57.1-1 [9432 B] 417s Get:15 http://ftpmaster.internal/ubuntu questing/main armhf libxi6 armhf 2:1.8.2-1 [26.5 kB] 417s Get:16 http://ftpmaster.internal/ubuntu questing/main armhf libatspi2.0-0t64 armhf 2.57.1-1 [76.2 kB] 417s Get:17 http://ftpmaster.internal/ubuntu questing/main armhf x11-common all 1:7.7+24ubuntu1 [22.4 kB] 417s Get:18 http://ftpmaster.internal/ubuntu questing/main armhf libxtst6 armhf 2:1.2.5-1 [11.0 kB] 417s Get:19 http://ftpmaster.internal/ubuntu questing/main armhf libdconf1 armhf 0.40.0-5willsync1 [38.9 kB] 417s Get:20 http://ftpmaster.internal/ubuntu questing/main armhf dconf-service armhf 0.40.0-5willsync1 [27.7 kB] 417s Get:21 http://ftpmaster.internal/ubuntu questing/main armhf dconf-gsettings-backend armhf 0.40.0-5willsync1 [24.0 kB] 417s Get:22 http://ftpmaster.internal/ubuntu questing/main armhf gsettings-desktop-schemas all 49~alpha-0ubuntu1 [37.8 kB] 417s Get:23 http://ftpmaster.internal/ubuntu questing/main armhf at-spi2-core armhf 2.57.1-1 [55.4 kB] 418s Get:24 http://ftpmaster.internal/ubuntu questing/main armhf libfreetype6 armhf 2.13.3+dfsg-1 [330 kB] 418s Get:25 http://ftpmaster.internal/ubuntu questing/main armhf fonts-dejavu-mono all 2.37-8 [502 kB] 418s Get:26 http://ftpmaster.internal/ubuntu questing/main armhf fonts-dejavu-core all 2.37-8 [835 kB] 419s Get:27 http://ftpmaster.internal/ubuntu questing/main armhf fontconfig-config armhf 2.15.0-2.3ubuntu1 [38.1 kB] 419s Get:28 http://ftpmaster.internal/ubuntu questing/main armhf libfontconfig1 armhf 2.15.0-2.3ubuntu1 [114 kB] 419s Get:29 http://ftpmaster.internal/ubuntu questing/main armhf fontconfig armhf 2.15.0-2.3ubuntu1 [190 kB] 419s Get:30 http://ftpmaster.internal/ubuntu questing/main armhf libatk1.0-0t64 armhf 2.57.1-1 [49.3 kB] 419s Get:31 http://ftpmaster.internal/ubuntu questing/main armhf gir1.2-atk-1.0 armhf 2.57.1-1 [23.0 kB] 419s Get:32 http://ftpmaster.internal/ubuntu questing/main armhf libpixman-1-0 armhf 0.44.0-3 [183 kB] 419s Get:33 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-render0 armhf 1.17.0-2 [15.3 kB] 419s Get:34 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-shm0 armhf 1.17.0-2 [5774 B] 419s Get:35 http://ftpmaster.internal/ubuntu questing/main armhf libxrender1 armhf 1:0.9.12-1 [16.6 kB] 419s Get:36 http://ftpmaster.internal/ubuntu questing/main armhf libcairo2 armhf 1.18.4-1 [483 kB] 420s Get:37 http://ftpmaster.internal/ubuntu questing/main armhf libcairo-gobject2 armhf 1.18.4-1 [126 kB] 420s Get:38 http://ftpmaster.internal/ubuntu questing/main armhf gir1.2-freedesktop armhf 1.84.0-1 [65.1 kB] 420s Get:39 http://ftpmaster.internal/ubuntu questing/main armhf gir1.2-gdkpixbuf-2.0 armhf 2.42.12+dfsg-5 [9296 B] 420s Get:40 http://ftpmaster.internal/ubuntu questing/main armhf libgirepository-2.0-0 armhf 2.85.3-1 [99.9 kB] 420s Get:41 http://ftpmaster.internal/ubuntu questing/main armhf gir1.2-girepository-3.0 armhf 2.85.3-1 [25.2 kB] 420s Get:42 http://ftpmaster.internal/ubuntu questing/main armhf libgraphene-1.0-0 armhf 1.10.8-5 [46.7 kB] 420s Get:43 http://ftpmaster.internal/ubuntu questing/main armhf gir1.2-graphene-1.0 armhf 1.10.8-5 [11.1 kB] 420s Get:44 http://ftpmaster.internal/ubuntu questing/main armhf libgraphite2-3 armhf 1.3.14-2ubuntu1 [64.8 kB] 420s Get:45 http://ftpmaster.internal/ubuntu questing/main armhf libharfbuzz0b armhf 10.2.0-1 [464 kB] 420s Get:46 http://ftpmaster.internal/ubuntu questing/main armhf libharfbuzz-gobject0 armhf 10.2.0-1 [30.4 kB] 421s Get:47 http://ftpmaster.internal/ubuntu questing/main armhf gir1.2-harfbuzz-0.0 armhf 10.2.0-1 [45.0 kB] 421s Get:48 http://ftpmaster.internal/ubuntu questing/main armhf libthai-data all 0.1.29-2build1 [158 kB] 421s Get:49 http://ftpmaster.internal/ubuntu questing/main armhf libdatrie1 armhf 0.2.13-4 [15.9 kB] 421s Get:50 http://ftpmaster.internal/ubuntu questing/main armhf libthai0 armhf 0.1.29-2build1 [15.2 kB] 421s Get:51 http://ftpmaster.internal/ubuntu questing/main armhf libpango-1.0-0 armhf 1.56.3-1 [216 kB] 421s Get:52 http://ftpmaster.internal/ubuntu questing/main armhf libpangoft2-1.0-0 armhf 1.56.3-1 [44.1 kB] 421s Get:53 http://ftpmaster.internal/ubuntu questing/main armhf libpangocairo-1.0-0 armhf 1.56.3-1 [25.0 kB] 421s Get:54 http://ftpmaster.internal/ubuntu questing/main armhf libxft2 armhf 2.3.6-1build1 [37.4 kB] 421s Get:55 http://ftpmaster.internal/ubuntu questing/main armhf libpangoxft-1.0-0 armhf 1.56.3-1 [18.2 kB] 421s Get:56 http://ftpmaster.internal/ubuntu questing/main armhf gir1.2-pango-1.0 armhf 1.56.3-1 [34.6 kB] 421s Get:57 http://ftpmaster.internal/ubuntu questing/main armhf libatk-bridge2.0-0t64 armhf 2.57.1-1 [60.5 kB] 421s Get:58 http://ftpmaster.internal/ubuntu questing/main armhf liblcms2-2 armhf 2.16-2 [137 kB] 421s Get:59 http://ftpmaster.internal/ubuntu questing/main armhf libcolord2 armhf 1.4.7-3 [132 kB] 421s Get:60 http://ftpmaster.internal/ubuntu questing/main armhf libavahi-common-data armhf 0.8-16ubuntu2 [31.0 kB] 421s Get:61 http://ftpmaster.internal/ubuntu questing/main armhf libavahi-common3 armhf 0.8-16ubuntu2 [20.2 kB] 421s Get:62 http://ftpmaster.internal/ubuntu questing/main armhf libavahi-client3 armhf 0.8-16ubuntu2 [24.5 kB] 421s Get:63 http://ftpmaster.internal/ubuntu questing/main armhf libcups2t64 armhf 2.4.12-0ubuntu1 [240 kB] 422s Get:64 http://ftpmaster.internal/ubuntu questing/main armhf libepoxy0 armhf 1.5.10-2 [192 kB] 422s Get:65 http://ftpmaster.internal/ubuntu questing/main armhf libwayland-client0 armhf 1.24.0-1 [24.6 kB] 422s Get:66 http://ftpmaster.internal/ubuntu questing/main armhf libwayland-cursor0 armhf 1.24.0-1 [9952 B] 422s Get:67 http://ftpmaster.internal/ubuntu questing/main armhf libwayland-egl1 armhf 1.24.0-1 [5972 B] 422s Get:68 http://ftpmaster.internal/ubuntu questing/main armhf libxcomposite1 armhf 1:0.4.6-1 [6060 B] 422s Get:69 http://ftpmaster.internal/ubuntu questing/main armhf libxfixes3 armhf 1:6.0.0-2build1 [9038 B] 422s Get:70 http://ftpmaster.internal/ubuntu questing/main armhf libxcursor1 armhf 1:1.2.3-1 [18.0 kB] 422s Get:71 http://ftpmaster.internal/ubuntu questing/main armhf libxdamage1 armhf 1:1.1.6-1build1 [5462 B] 422s Get:72 http://ftpmaster.internal/ubuntu questing/main armhf libxinerama1 armhf 2:1.1.4-3build1 [5866 B] 422s Get:73 http://ftpmaster.internal/ubuntu questing/main armhf libxrandr2 armhf 2:1.5.4-1 [15.8 kB] 422s Get:74 http://ftpmaster.internal/ubuntu questing/main armhf libgtk-3-common all 3.24.50-1ubuntu1 [1425 kB] 423s Get:75 http://ftpmaster.internal/ubuntu questing/main armhf libgtk-3-0t64 armhf 3.24.50-1ubuntu1 [2762 kB] 427s Get:76 http://ftpmaster.internal/ubuntu questing/main armhf gir1.2-gtk-3.0 armhf 3.24.50-1ubuntu1 [240 kB] 427s Get:77 http://ftpmaster.internal/ubuntu questing/main armhf libcairo-script-interpreter2 armhf 1.18.4-1 [51.0 kB] 427s Get:78 http://ftpmaster.internal/ubuntu questing/main armhf libcpdb2t64 armhf 2.0~b7-0ubuntu3 [27.7 kB] 427s Get:79 http://ftpmaster.internal/ubuntu questing/main armhf libcpdb-frontend2t64 armhf 2.0~b7-0ubuntu3 [19.2 kB] 427s Get:80 http://ftpmaster.internal/ubuntu questing/main armhf libglvnd0 armhf 1.7.0-1build1 [83.7 kB] 428s Get:81 http://ftpmaster.internal/ubuntu questing/main armhf libllvm20 armhf 1:20.1.8-0ubuntu1 [29.5 MB] 452s Get:82 http://ftpmaster.internal/ubuntu questing/main armhf libx11-xcb1 armhf 2:1.8.12-1 [7916 B] 452s Get:83 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-dri3-0 armhf 1.17.0-2 [7120 B] 452s Get:84 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-present0 armhf 1.17.0-2 [5940 B] 452s Get:85 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-randr0 armhf 1.17.0-2 [17.0 kB] 452s Get:86 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-sync1 armhf 1.17.0-2 [8732 B] 452s Get:87 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-xfixes0 armhf 1.17.0-2 [10.0 kB] 452s Get:88 http://ftpmaster.internal/ubuntu questing/main armhf libxshmfence1 armhf 1.3.3-1 [4948 B] 452s Get:89 http://ftpmaster.internal/ubuntu questing/main armhf mesa-libgallium armhf 25.2.1-2ubuntu1 [8778 kB] 459s Get:90 http://ftpmaster.internal/ubuntu questing/main armhf libgbm1 armhf 25.2.1-2ubuntu1 [30.0 kB] 460s Get:91 http://ftpmaster.internal/ubuntu questing/main armhf libegl-mesa0 armhf 25.2.1-2ubuntu1 [96.0 kB] 460s Get:92 http://ftpmaster.internal/ubuntu questing/main armhf libegl1 armhf 1.7.0-1build1 [29.8 kB] 460s Get:93 http://ftpmaster.internal/ubuntu questing/main armhf libxcb-glx0 armhf 1.17.0-2 [22.6 kB] 460s Get:94 http://ftpmaster.internal/ubuntu questing/main armhf libxxf86vm1 armhf 1:1.1.4-1build4 [8068 B] 460s Get:95 http://ftpmaster.internal/ubuntu questing/main armhf libvulkan1 armhf 1.4.321.0-1 [130 kB] 460s Get:96 http://ftpmaster.internal/ubuntu questing/main armhf libgl1-mesa-dri armhf 25.2.1-2ubuntu1 [32.2 kB] 460s Get:97 http://ftpmaster.internal/ubuntu questing/main armhf libglx-mesa0 armhf 25.2.1-2ubuntu1 [87.2 kB] 460s Get:98 http://ftpmaster.internal/ubuntu questing/main armhf libglx0 armhf 1.7.0-1build1 [39.3 kB] 460s Get:99 http://ftpmaster.internal/ubuntu questing/main armhf libgl1 armhf 1.7.0-1build1 [105 kB] 460s Get:100 http://ftpmaster.internal/ubuntu questing/main armhf libgstreamer1.0-0 armhf 1.26.5-2 [1184 kB] 461s Get:101 http://ftpmaster.internal/ubuntu questing/main armhf liborc-0.4-0t64 armhf 1:0.4.41-1 [180 kB] 461s Get:102 http://ftpmaster.internal/ubuntu questing/main armhf libgstreamer-plugins-base1.0-0 armhf 1.26.5-1 [840 kB] 462s Get:103 http://ftpmaster.internal/ubuntu questing/main armhf libgstreamer-gl1.0-0 armhf 1.26.5-1 [209 kB] 462s Get:104 http://ftpmaster.internal/ubuntu questing/main armhf libharfbuzz-subset0 armhf 10.2.0-1 [539 kB] 463s Get:105 http://ftpmaster.internal/ubuntu questing/main armhf librsvg2-2 armhf 2.60.0+dfsg-1build1 [1660 kB] 464s Get:106 http://ftpmaster.internal/ubuntu questing/main armhf libgles2 armhf 1.7.0-1build1 [18.0 kB] 464s Get:107 http://ftpmaster.internal/ubuntu questing/main armhf libgtk-4-common all 4.20.0+ds-1 [1528 kB] 465s Get:108 http://ftpmaster.internal/ubuntu questing/main armhf libgtk-4-1 armhf 4.20.0+ds-1 [3073 kB] 468s Get:109 http://ftpmaster.internal/ubuntu questing/main armhf gir1.2-gtk-4.0 armhf 4.20.0+ds-1 [219 kB] 468s Get:110 http://ftpmaster.internal/ubuntu questing/main armhf libmozjs-140-0 armhf 140.2.0-1 [11.1 MB] 477s Get:111 http://ftpmaster.internal/ubuntu questing/main armhf libgjs0 armhf 1.85.2-2 [474 kB] 477s Get:112 http://ftpmaster.internal/ubuntu questing/main armhf gjs armhf 1.85.2-2 [117 kB] 477s Get:113 http://ftpmaster.internal/ubuntu questing/universe armhf gjs-tests armhf 1.85.2-2 [292 kB] 478s Get:114 http://ftpmaster.internal/ubuntu questing/universe armhf gnome-desktop-testing armhf 2021.1-4 [16.2 kB] 478s Get:115 http://ftpmaster.internal/ubuntu questing/main armhf libfontenc1 armhf 1:1.1.8-1build1 [11.5 kB] 478s Get:116 http://ftpmaster.internal/ubuntu questing/main armhf libice6 armhf 2:1.1.1-1 [36.5 kB] 478s Get:117 http://ftpmaster.internal/ubuntu questing/main armhf libsm6 armhf 2:1.2.6-1 [15.3 kB] 478s Get:118 http://ftpmaster.internal/ubuntu questing/main armhf libxt6t64 armhf 1:1.2.1-1.2build1 [145 kB] 478s Get:119 http://ftpmaster.internal/ubuntu questing/main armhf libxmu6 armhf 2:1.1.3-3build2 [40.4 kB] 478s Get:120 http://ftpmaster.internal/ubuntu questing/main armhf libxpm4 armhf 1:3.5.17-1build2 [30.1 kB] 478s Get:121 http://ftpmaster.internal/ubuntu questing/main armhf libxaw7 armhf 2:1.0.16-1 [154 kB] 478s Get:122 http://ftpmaster.internal/ubuntu questing/main armhf libxfont2 armhf 1:2.0.6-1build1 [80.3 kB] 478s Get:123 http://ftpmaster.internal/ubuntu questing/main armhf libxkbfile1 armhf 1:1.1.0-1build4 [60.0 kB] 478s Get:124 http://ftpmaster.internal/ubuntu questing/main armhf x11-xkb-utils armhf 7.7+9 [159 kB] 478s Get:125 http://ftpmaster.internal/ubuntu questing/main armhf xserver-common all 2:21.1.18-1ubuntu1 [34.6 kB] 478s Get:126 http://ftpmaster.internal/ubuntu questing/universe armhf xvfb armhf 2:21.1.18-1ubuntu1 [732 kB] 480s Fetched 73.7 MB in 1min 4s (1157 kB/s) 480s Selecting previously unselected package libgdk-pixbuf2.0-common. 480s (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 ... 64903 files and directories currently installed.) 480s Preparing to unpack .../000-libgdk-pixbuf2.0-common_2.42.12+dfsg-5_all.deb ... 480s Unpacking libgdk-pixbuf2.0-common (2.42.12+dfsg-5) ... 480s Selecting previously unselected package libjpeg-turbo8:armhf. 480s Preparing to unpack .../001-libjpeg-turbo8_2.1.5-4ubuntu2_armhf.deb ... 480s Unpacking libjpeg-turbo8:armhf (2.1.5-4ubuntu2) ... 480s Selecting previously unselected package libjpeg8:armhf. 480s Preparing to unpack .../002-libjpeg8_8c-2ubuntu11_armhf.deb ... 480s Unpacking libjpeg8:armhf (8c-2ubuntu11) ... 480s Selecting previously unselected package libdeflate0:armhf. 480s Preparing to unpack .../003-libdeflate0_1.23-2_armhf.deb ... 480s Unpacking libdeflate0:armhf (1.23-2) ... 480s Selecting previously unselected package libjbig0:armhf. 480s Preparing to unpack .../004-libjbig0_2.1-6.1ubuntu2_armhf.deb ... 480s Unpacking libjbig0:armhf (2.1-6.1ubuntu2) ... 480s Selecting previously unselected package liblerc4:armhf. 480s Preparing to unpack .../005-liblerc4_4.0.0+ds-5ubuntu1_armhf.deb ... 480s Unpacking liblerc4:armhf (4.0.0+ds-5ubuntu1) ... 480s Selecting previously unselected package libsharpyuv0:armhf. 480s Preparing to unpack .../006-libsharpyuv0_1.5.0-0.1_armhf.deb ... 480s Unpacking libsharpyuv0:armhf (1.5.0-0.1) ... 480s Selecting previously unselected package libwebp7:armhf. 480s Preparing to unpack .../007-libwebp7_1.5.0-0.1_armhf.deb ... 480s Unpacking libwebp7:armhf (1.5.0-0.1) ... 480s Selecting previously unselected package libtiff6:armhf. 480s Preparing to unpack .../008-libtiff6_4.7.0-3ubuntu2_armhf.deb ... 480s Unpacking libtiff6:armhf (4.7.0-3ubuntu2) ... 480s Selecting previously unselected package libgdk-pixbuf-2.0-0:armhf. 480s Preparing to unpack .../009-libgdk-pixbuf-2.0-0_2.42.12+dfsg-5_armhf.deb ... 480s Unpacking libgdk-pixbuf-2.0-0:armhf (2.42.12+dfsg-5) ... 480s Selecting previously unselected package gtk-update-icon-cache. 480s Preparing to unpack .../010-gtk-update-icon-cache_4.20.0+ds-1_armhf.deb ... 480s No diversion 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin', none removed. 480s 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. 480s Unpacking gtk-update-icon-cache (4.20.0+ds-1) ... 480s Selecting previously unselected package hicolor-icon-theme. 480s Preparing to unpack .../011-hicolor-icon-theme_0.18-2_all.deb ... 480s Unpacking hicolor-icon-theme (0.18-2) ... 481s Selecting previously unselected package adwaita-icon-theme. 481s Preparing to unpack .../012-adwaita-icon-theme_48.1-1_all.deb ... 481s Unpacking adwaita-icon-theme (48.1-1) ... 481s Selecting previously unselected package at-spi2-common. 481s Preparing to unpack .../013-at-spi2-common_2.57.1-1_all.deb ... 481s Unpacking at-spi2-common (2.57.1-1) ... 481s Selecting previously unselected package libxi6:armhf. 481s Preparing to unpack .../014-libxi6_2%3a1.8.2-1_armhf.deb ... 481s Unpacking libxi6:armhf (2:1.8.2-1) ... 481s Selecting previously unselected package libatspi2.0-0t64:armhf. 481s Preparing to unpack .../015-libatspi2.0-0t64_2.57.1-1_armhf.deb ... 481s Unpacking libatspi2.0-0t64:armhf (2.57.1-1) ... 481s Selecting previously unselected package x11-common. 481s Preparing to unpack .../016-x11-common_1%3a7.7+24ubuntu1_all.deb ... 481s Unpacking x11-common (1:7.7+24ubuntu1) ... 481s Selecting previously unselected package libxtst6:armhf. 481s Preparing to unpack .../017-libxtst6_2%3a1.2.5-1_armhf.deb ... 481s Unpacking libxtst6:armhf (2:1.2.5-1) ... 481s Selecting previously unselected package libdconf1:armhf. 481s Preparing to unpack .../018-libdconf1_0.40.0-5willsync1_armhf.deb ... 481s Unpacking libdconf1:armhf (0.40.0-5willsync1) ... 481s Selecting previously unselected package dconf-service. 481s Preparing to unpack .../019-dconf-service_0.40.0-5willsync1_armhf.deb ... 481s Unpacking dconf-service (0.40.0-5willsync1) ... 481s Selecting previously unselected package dconf-gsettings-backend:armhf. 481s Preparing to unpack .../020-dconf-gsettings-backend_0.40.0-5willsync1_armhf.deb ... 481s Unpacking dconf-gsettings-backend:armhf (0.40.0-5willsync1) ... 481s Selecting previously unselected package gsettings-desktop-schemas. 481s Preparing to unpack .../021-gsettings-desktop-schemas_49~alpha-0ubuntu1_all.deb ... 481s Unpacking gsettings-desktop-schemas (49~alpha-0ubuntu1) ... 481s Selecting previously unselected package at-spi2-core. 481s Preparing to unpack .../022-at-spi2-core_2.57.1-1_armhf.deb ... 481s Unpacking at-spi2-core (2.57.1-1) ... 481s Selecting previously unselected package libfreetype6:armhf. 481s Preparing to unpack .../023-libfreetype6_2.13.3+dfsg-1_armhf.deb ... 481s Unpacking libfreetype6:armhf (2.13.3+dfsg-1) ... 481s Selecting previously unselected package fonts-dejavu-mono. 481s Preparing to unpack .../024-fonts-dejavu-mono_2.37-8_all.deb ... 481s Unpacking fonts-dejavu-mono (2.37-8) ... 481s Selecting previously unselected package fonts-dejavu-core. 482s Preparing to unpack .../025-fonts-dejavu-core_2.37-8_all.deb ... 482s Unpacking fonts-dejavu-core (2.37-8) ... 482s Selecting previously unselected package fontconfig-config. 482s Preparing to unpack .../026-fontconfig-config_2.15.0-2.3ubuntu1_armhf.deb ... 482s Unpacking fontconfig-config (2.15.0-2.3ubuntu1) ... 482s Selecting previously unselected package libfontconfig1:armhf. 482s Preparing to unpack .../027-libfontconfig1_2.15.0-2.3ubuntu1_armhf.deb ... 482s Unpacking libfontconfig1:armhf (2.15.0-2.3ubuntu1) ... 482s Selecting previously unselected package fontconfig. 482s Preparing to unpack .../028-fontconfig_2.15.0-2.3ubuntu1_armhf.deb ... 482s Unpacking fontconfig (2.15.0-2.3ubuntu1) ... 482s Selecting previously unselected package libatk1.0-0t64:armhf. 482s Preparing to unpack .../029-libatk1.0-0t64_2.57.1-1_armhf.deb ... 482s Unpacking libatk1.0-0t64:armhf (2.57.1-1) ... 482s Selecting previously unselected package gir1.2-atk-1.0:armhf. 482s Preparing to unpack .../030-gir1.2-atk-1.0_2.57.1-1_armhf.deb ... 482s Unpacking gir1.2-atk-1.0:armhf (2.57.1-1) ... 482s Selecting previously unselected package libpixman-1-0:armhf. 482s Preparing to unpack .../031-libpixman-1-0_0.44.0-3_armhf.deb ... 482s Unpacking libpixman-1-0:armhf (0.44.0-3) ... 482s Selecting previously unselected package libxcb-render0:armhf. 482s Preparing to unpack .../032-libxcb-render0_1.17.0-2_armhf.deb ... 482s Unpacking libxcb-render0:armhf (1.17.0-2) ... 482s Selecting previously unselected package libxcb-shm0:armhf. 482s Preparing to unpack .../033-libxcb-shm0_1.17.0-2_armhf.deb ... 482s Unpacking libxcb-shm0:armhf (1.17.0-2) ... 482s Selecting previously unselected package libxrender1:armhf. 482s Preparing to unpack .../034-libxrender1_1%3a0.9.12-1_armhf.deb ... 482s Unpacking libxrender1:armhf (1:0.9.12-1) ... 482s Selecting previously unselected package libcairo2:armhf. 482s Preparing to unpack .../035-libcairo2_1.18.4-1_armhf.deb ... 482s Unpacking libcairo2:armhf (1.18.4-1) ... 482s Selecting previously unselected package libcairo-gobject2:armhf. 482s Preparing to unpack .../036-libcairo-gobject2_1.18.4-1_armhf.deb ... 482s Unpacking libcairo-gobject2:armhf (1.18.4-1) ... 483s Selecting previously unselected package gir1.2-freedesktop:armhf. 483s Preparing to unpack .../037-gir1.2-freedesktop_1.84.0-1_armhf.deb ... 483s Unpacking gir1.2-freedesktop:armhf (1.84.0-1) ... 483s Selecting previously unselected package gir1.2-gdkpixbuf-2.0:armhf. 483s Preparing to unpack .../038-gir1.2-gdkpixbuf-2.0_2.42.12+dfsg-5_armhf.deb ... 483s Unpacking gir1.2-gdkpixbuf-2.0:armhf (2.42.12+dfsg-5) ... 483s Selecting previously unselected package libgirepository-2.0-0:armhf. 483s Preparing to unpack .../039-libgirepository-2.0-0_2.85.3-1_armhf.deb ... 483s Unpacking libgirepository-2.0-0:armhf (2.85.3-1) ... 483s Selecting previously unselected package gir1.2-girepository-3.0:armhf. 483s Preparing to unpack .../040-gir1.2-girepository-3.0_2.85.3-1_armhf.deb ... 483s Unpacking gir1.2-girepository-3.0:armhf (2.85.3-1) ... 483s Selecting previously unselected package libgraphene-1.0-0:armhf. 483s Preparing to unpack .../041-libgraphene-1.0-0_1.10.8-5_armhf.deb ... 483s Unpacking libgraphene-1.0-0:armhf (1.10.8-5) ... 483s Selecting previously unselected package gir1.2-graphene-1.0:armhf. 483s Preparing to unpack .../042-gir1.2-graphene-1.0_1.10.8-5_armhf.deb ... 483s Unpacking gir1.2-graphene-1.0:armhf (1.10.8-5) ... 483s Selecting previously unselected package libgraphite2-3:armhf. 483s Preparing to unpack .../043-libgraphite2-3_1.3.14-2ubuntu1_armhf.deb ... 483s Unpacking libgraphite2-3:armhf (1.3.14-2ubuntu1) ... 483s Selecting previously unselected package libharfbuzz0b:armhf. 483s Preparing to unpack .../044-libharfbuzz0b_10.2.0-1_armhf.deb ... 483s Unpacking libharfbuzz0b:armhf (10.2.0-1) ... 483s Selecting previously unselected package libharfbuzz-gobject0:armhf. 483s Preparing to unpack .../045-libharfbuzz-gobject0_10.2.0-1_armhf.deb ... 483s Unpacking libharfbuzz-gobject0:armhf (10.2.0-1) ... 483s Selecting previously unselected package gir1.2-harfbuzz-0.0:armhf. 483s Preparing to unpack .../046-gir1.2-harfbuzz-0.0_10.2.0-1_armhf.deb ... 483s Unpacking gir1.2-harfbuzz-0.0:armhf (10.2.0-1) ... 483s Selecting previously unselected package libthai-data. 483s Preparing to unpack .../047-libthai-data_0.1.29-2build1_all.deb ... 483s Unpacking libthai-data (0.1.29-2build1) ... 483s Selecting previously unselected package libdatrie1:armhf. 483s Preparing to unpack .../048-libdatrie1_0.2.13-4_armhf.deb ... 483s Unpacking libdatrie1:armhf (0.2.13-4) ... 483s Selecting previously unselected package libthai0:armhf. 483s Preparing to unpack .../049-libthai0_0.1.29-2build1_armhf.deb ... 483s Unpacking libthai0:armhf (0.1.29-2build1) ... 483s Selecting previously unselected package libpango-1.0-0:armhf. 483s Preparing to unpack .../050-libpango-1.0-0_1.56.3-1_armhf.deb ... 483s Unpacking libpango-1.0-0:armhf (1.56.3-1) ... 483s Selecting previously unselected package libpangoft2-1.0-0:armhf. 483s Preparing to unpack .../051-libpangoft2-1.0-0_1.56.3-1_armhf.deb ... 483s Unpacking libpangoft2-1.0-0:armhf (1.56.3-1) ... 483s Selecting previously unselected package libpangocairo-1.0-0:armhf. 483s Preparing to unpack .../052-libpangocairo-1.0-0_1.56.3-1_armhf.deb ... 483s Unpacking libpangocairo-1.0-0:armhf (1.56.3-1) ... 483s Selecting previously unselected package libxft2:armhf. 483s Preparing to unpack .../053-libxft2_2.3.6-1build1_armhf.deb ... 483s Unpacking libxft2:armhf (2.3.6-1build1) ... 484s Selecting previously unselected package libpangoxft-1.0-0:armhf. 484s Preparing to unpack .../054-libpangoxft-1.0-0_1.56.3-1_armhf.deb ... 484s Unpacking libpangoxft-1.0-0:armhf (1.56.3-1) ... 484s Selecting previously unselected package gir1.2-pango-1.0:armhf. 484s Preparing to unpack .../055-gir1.2-pango-1.0_1.56.3-1_armhf.deb ... 484s Unpacking gir1.2-pango-1.0:armhf (1.56.3-1) ... 484s Selecting previously unselected package libatk-bridge2.0-0t64:armhf. 484s Preparing to unpack .../056-libatk-bridge2.0-0t64_2.57.1-1_armhf.deb ... 484s Unpacking libatk-bridge2.0-0t64:armhf (2.57.1-1) ... 484s Selecting previously unselected package liblcms2-2:armhf. 484s Preparing to unpack .../057-liblcms2-2_2.16-2_armhf.deb ... 484s Unpacking liblcms2-2:armhf (2.16-2) ... 484s Selecting previously unselected package libcolord2:armhf. 484s Preparing to unpack .../058-libcolord2_1.4.7-3_armhf.deb ... 484s Unpacking libcolord2:armhf (1.4.7-3) ... 484s Selecting previously unselected package libavahi-common-data:armhf. 484s Preparing to unpack .../059-libavahi-common-data_0.8-16ubuntu2_armhf.deb ... 484s Unpacking libavahi-common-data:armhf (0.8-16ubuntu2) ... 484s Selecting previously unselected package libavahi-common3:armhf. 484s Preparing to unpack .../060-libavahi-common3_0.8-16ubuntu2_armhf.deb ... 484s Unpacking libavahi-common3:armhf (0.8-16ubuntu2) ... 484s Selecting previously unselected package libavahi-client3:armhf. 484s Preparing to unpack .../061-libavahi-client3_0.8-16ubuntu2_armhf.deb ... 484s Unpacking libavahi-client3:armhf (0.8-16ubuntu2) ... 484s Selecting previously unselected package libcups2t64:armhf. 484s Preparing to unpack .../062-libcups2t64_2.4.12-0ubuntu1_armhf.deb ... 484s Unpacking libcups2t64:armhf (2.4.12-0ubuntu1) ... 484s Selecting previously unselected package libepoxy0:armhf. 484s Preparing to unpack .../063-libepoxy0_1.5.10-2_armhf.deb ... 484s Unpacking libepoxy0:armhf (1.5.10-2) ... 484s Selecting previously unselected package libwayland-client0:armhf. 484s Preparing to unpack .../064-libwayland-client0_1.24.0-1_armhf.deb ... 484s Unpacking libwayland-client0:armhf (1.24.0-1) ... 484s Selecting previously unselected package libwayland-cursor0:armhf. 484s Preparing to unpack .../065-libwayland-cursor0_1.24.0-1_armhf.deb ... 484s Unpacking libwayland-cursor0:armhf (1.24.0-1) ... 484s Selecting previously unselected package libwayland-egl1:armhf. 484s Preparing to unpack .../066-libwayland-egl1_1.24.0-1_armhf.deb ... 484s Unpacking libwayland-egl1:armhf (1.24.0-1) ... 484s Selecting previously unselected package libxcomposite1:armhf. 484s Preparing to unpack .../067-libxcomposite1_1%3a0.4.6-1_armhf.deb ... 484s Unpacking libxcomposite1:armhf (1:0.4.6-1) ... 484s Selecting previously unselected package libxfixes3:armhf. 484s Preparing to unpack .../068-libxfixes3_1%3a6.0.0-2build1_armhf.deb ... 484s Unpacking libxfixes3:armhf (1:6.0.0-2build1) ... 484s Selecting previously unselected package libxcursor1:armhf. 484s Preparing to unpack .../069-libxcursor1_1%3a1.2.3-1_armhf.deb ... 484s Unpacking libxcursor1:armhf (1:1.2.3-1) ... 485s Selecting previously unselected package libxdamage1:armhf. 485s Preparing to unpack .../070-libxdamage1_1%3a1.1.6-1build1_armhf.deb ... 485s Unpacking libxdamage1:armhf (1:1.1.6-1build1) ... 485s Selecting previously unselected package libxinerama1:armhf. 485s Preparing to unpack .../071-libxinerama1_2%3a1.1.4-3build1_armhf.deb ... 485s Unpacking libxinerama1:armhf (2:1.1.4-3build1) ... 485s Selecting previously unselected package libxrandr2:armhf. 485s Preparing to unpack .../072-libxrandr2_2%3a1.5.4-1_armhf.deb ... 485s Unpacking libxrandr2:armhf (2:1.5.4-1) ... 485s Selecting previously unselected package libgtk-3-common. 485s Preparing to unpack .../073-libgtk-3-common_3.24.50-1ubuntu1_all.deb ... 485s Unpacking libgtk-3-common (3.24.50-1ubuntu1) ... 485s Selecting previously unselected package libgtk-3-0t64:armhf. 485s Preparing to unpack .../074-libgtk-3-0t64_3.24.50-1ubuntu1_armhf.deb ... 485s Unpacking libgtk-3-0t64:armhf (3.24.50-1ubuntu1) ... 485s Selecting previously unselected package gir1.2-gtk-3.0:armhf. 485s Preparing to unpack .../075-gir1.2-gtk-3.0_3.24.50-1ubuntu1_armhf.deb ... 485s Unpacking gir1.2-gtk-3.0:armhf (3.24.50-1ubuntu1) ... 485s Selecting previously unselected package libcairo-script-interpreter2:armhf. 485s Preparing to unpack .../076-libcairo-script-interpreter2_1.18.4-1_armhf.deb ... 485s Unpacking libcairo-script-interpreter2:armhf (1.18.4-1) ... 485s Selecting previously unselected package libcpdb2t64:armhf. 485s Preparing to unpack .../077-libcpdb2t64_2.0~b7-0ubuntu3_armhf.deb ... 485s Unpacking libcpdb2t64:armhf (2.0~b7-0ubuntu3) ... 485s Selecting previously unselected package libcpdb-frontend2t64:armhf. 485s Preparing to unpack .../078-libcpdb-frontend2t64_2.0~b7-0ubuntu3_armhf.deb ... 485s Unpacking libcpdb-frontend2t64:armhf (2.0~b7-0ubuntu3) ... 485s Selecting previously unselected package libglvnd0:armhf. 485s Preparing to unpack .../079-libglvnd0_1.7.0-1build1_armhf.deb ... 485s Unpacking libglvnd0:armhf (1.7.0-1build1) ... 485s Selecting previously unselected package libllvm20:armhf. 485s Preparing to unpack .../080-libllvm20_1%3a20.1.8-0ubuntu1_armhf.deb ... 485s Unpacking libllvm20:armhf (1:20.1.8-0ubuntu1) ... 487s Selecting previously unselected package libx11-xcb1:armhf. 487s Preparing to unpack .../081-libx11-xcb1_2%3a1.8.12-1_armhf.deb ... 487s Unpacking libx11-xcb1:armhf (2:1.8.12-1) ... 487s Selecting previously unselected package libxcb-dri3-0:armhf. 487s Preparing to unpack .../082-libxcb-dri3-0_1.17.0-2_armhf.deb ... 487s Unpacking libxcb-dri3-0:armhf (1.17.0-2) ... 487s Selecting previously unselected package libxcb-present0:armhf. 487s Preparing to unpack .../083-libxcb-present0_1.17.0-2_armhf.deb ... 487s Unpacking libxcb-present0:armhf (1.17.0-2) ... 487s Selecting previously unselected package libxcb-randr0:armhf. 487s Preparing to unpack .../084-libxcb-randr0_1.17.0-2_armhf.deb ... 487s Unpacking libxcb-randr0:armhf (1.17.0-2) ... 487s Selecting previously unselected package libxcb-sync1:armhf. 487s Preparing to unpack .../085-libxcb-sync1_1.17.0-2_armhf.deb ... 487s Unpacking libxcb-sync1:armhf (1.17.0-2) ... 487s Selecting previously unselected package libxcb-xfixes0:armhf. 487s Preparing to unpack .../086-libxcb-xfixes0_1.17.0-2_armhf.deb ... 487s Unpacking libxcb-xfixes0:armhf (1.17.0-2) ... 487s Selecting previously unselected package libxshmfence1:armhf. 487s Preparing to unpack .../087-libxshmfence1_1.3.3-1_armhf.deb ... 487s Unpacking libxshmfence1:armhf (1.3.3-1) ... 487s Selecting previously unselected package mesa-libgallium:armhf. 487s Preparing to unpack .../088-mesa-libgallium_25.2.1-2ubuntu1_armhf.deb ... 487s Unpacking mesa-libgallium:armhf (25.2.1-2ubuntu1) ... 487s Selecting previously unselected package libgbm1:armhf. 487s Preparing to unpack .../089-libgbm1_25.2.1-2ubuntu1_armhf.deb ... 487s Unpacking libgbm1:armhf (25.2.1-2ubuntu1) ... 488s Selecting previously unselected package libegl-mesa0:armhf. 488s Preparing to unpack .../090-libegl-mesa0_25.2.1-2ubuntu1_armhf.deb ... 488s Unpacking libegl-mesa0:armhf (25.2.1-2ubuntu1) ... 488s Selecting previously unselected package libegl1:armhf. 488s Preparing to unpack .../091-libegl1_1.7.0-1build1_armhf.deb ... 488s Unpacking libegl1:armhf (1.7.0-1build1) ... 488s Selecting previously unselected package libxcb-glx0:armhf. 488s Preparing to unpack .../092-libxcb-glx0_1.17.0-2_armhf.deb ... 488s Unpacking libxcb-glx0:armhf (1.17.0-2) ... 488s Selecting previously unselected package libxxf86vm1:armhf. 488s Preparing to unpack .../093-libxxf86vm1_1%3a1.1.4-1build4_armhf.deb ... 488s Unpacking libxxf86vm1:armhf (1:1.1.4-1build4) ... 488s Selecting previously unselected package libvulkan1:armhf. 488s Preparing to unpack .../094-libvulkan1_1.4.321.0-1_armhf.deb ... 488s Unpacking libvulkan1:armhf (1.4.321.0-1) ... 488s Selecting previously unselected package libgl1-mesa-dri:armhf. 488s Preparing to unpack .../095-libgl1-mesa-dri_25.2.1-2ubuntu1_armhf.deb ... 488s Unpacking libgl1-mesa-dri:armhf (25.2.1-2ubuntu1) ... 488s Selecting previously unselected package libglx-mesa0:armhf. 488s Preparing to unpack .../096-libglx-mesa0_25.2.1-2ubuntu1_armhf.deb ... 488s Unpacking libglx-mesa0:armhf (25.2.1-2ubuntu1) ... 488s Selecting previously unselected package libglx0:armhf. 488s Preparing to unpack .../097-libglx0_1.7.0-1build1_armhf.deb ... 488s Unpacking libglx0:armhf (1.7.0-1build1) ... 488s Selecting previously unselected package libgl1:armhf. 488s Preparing to unpack .../098-libgl1_1.7.0-1build1_armhf.deb ... 488s Unpacking libgl1:armhf (1.7.0-1build1) ... 488s Selecting previously unselected package libgstreamer1.0-0:armhf. 488s Preparing to unpack .../099-libgstreamer1.0-0_1.26.5-2_armhf.deb ... 488s Unpacking libgstreamer1.0-0:armhf (1.26.5-2) ... 488s Selecting previously unselected package liborc-0.4-0t64:armhf. 488s Preparing to unpack .../100-liborc-0.4-0t64_1%3a0.4.41-1_armhf.deb ... 488s Unpacking liborc-0.4-0t64:armhf (1:0.4.41-1) ... 488s Selecting previously unselected package libgstreamer-plugins-base1.0-0:armhf. 488s Preparing to unpack .../101-libgstreamer-plugins-base1.0-0_1.26.5-1_armhf.deb ... 488s Unpacking libgstreamer-plugins-base1.0-0:armhf (1.26.5-1) ... 488s Selecting previously unselected package libgstreamer-gl1.0-0:armhf. 488s Preparing to unpack .../102-libgstreamer-gl1.0-0_1.26.5-1_armhf.deb ... 488s Unpacking libgstreamer-gl1.0-0:armhf (1.26.5-1) ... 488s Selecting previously unselected package libharfbuzz-subset0:armhf. 488s Preparing to unpack .../103-libharfbuzz-subset0_10.2.0-1_armhf.deb ... 488s Unpacking libharfbuzz-subset0:armhf (10.2.0-1) ... 488s Selecting previously unselected package librsvg2-2:armhf. 488s Preparing to unpack .../104-librsvg2-2_2.60.0+dfsg-1build1_armhf.deb ... 488s Unpacking librsvg2-2:armhf (2.60.0+dfsg-1build1) ... 488s Selecting previously unselected package libgles2:armhf. 488s Preparing to unpack .../105-libgles2_1.7.0-1build1_armhf.deb ... 488s Unpacking libgles2:armhf (1.7.0-1build1) ... 489s Selecting previously unselected package libgtk-4-common. 489s Preparing to unpack .../106-libgtk-4-common_4.20.0+ds-1_all.deb ... 489s Unpacking libgtk-4-common (4.20.0+ds-1) ... 489s Selecting previously unselected package libgtk-4-1:armhf. 489s Preparing to unpack .../107-libgtk-4-1_4.20.0+ds-1_armhf.deb ... 489s Unpacking libgtk-4-1:armhf (4.20.0+ds-1) ... 489s Selecting previously unselected package gir1.2-gtk-4.0:armhf. 489s Preparing to unpack .../108-gir1.2-gtk-4.0_4.20.0+ds-1_armhf.deb ... 489s Unpacking gir1.2-gtk-4.0:armhf (4.20.0+ds-1) ... 489s Selecting previously unselected package libmozjs-140-0:armhf. 489s Preparing to unpack .../109-libmozjs-140-0_140.2.0-1_armhf.deb ... 489s Unpacking libmozjs-140-0:armhf (140.2.0-1) ... 489s Selecting previously unselected package libgjs0:armhf. 489s Preparing to unpack .../110-libgjs0_1.85.2-2_armhf.deb ... 489s Unpacking libgjs0:armhf (1.85.2-2) ... 489s Selecting previously unselected package gjs. 489s Preparing to unpack .../111-gjs_1.85.2-2_armhf.deb ... 489s Unpacking gjs (1.85.2-2) ... 489s Selecting previously unselected package gjs-tests. 489s Preparing to unpack .../112-gjs-tests_1.85.2-2_armhf.deb ... 489s Unpacking gjs-tests (1.85.2-2) ... 489s Selecting previously unselected package gnome-desktop-testing. 489s Preparing to unpack .../113-gnome-desktop-testing_2021.1-4_armhf.deb ... 489s Unpacking gnome-desktop-testing (2021.1-4) ... 489s Selecting previously unselected package libfontenc1:armhf. 489s Preparing to unpack .../114-libfontenc1_1%3a1.1.8-1build1_armhf.deb ... 489s Unpacking libfontenc1:armhf (1:1.1.8-1build1) ... 489s Selecting previously unselected package libice6:armhf. 489s Preparing to unpack .../115-libice6_2%3a1.1.1-1_armhf.deb ... 489s Unpacking libice6:armhf (2:1.1.1-1) ... 490s Selecting previously unselected package libsm6:armhf. 490s Preparing to unpack .../116-libsm6_2%3a1.2.6-1_armhf.deb ... 490s Unpacking libsm6:armhf (2:1.2.6-1) ... 490s Selecting previously unselected package libxt6t64:armhf. 490s Preparing to unpack .../117-libxt6t64_1%3a1.2.1-1.2build1_armhf.deb ... 490s Unpacking libxt6t64:armhf (1:1.2.1-1.2build1) ... 490s Selecting previously unselected package libxmu6:armhf. 490s Preparing to unpack .../118-libxmu6_2%3a1.1.3-3build2_armhf.deb ... 490s Unpacking libxmu6:armhf (2:1.1.3-3build2) ... 490s Selecting previously unselected package libxpm4:armhf. 490s Preparing to unpack .../119-libxpm4_1%3a3.5.17-1build2_armhf.deb ... 490s Unpacking libxpm4:armhf (1:3.5.17-1build2) ... 490s Selecting previously unselected package libxaw7:armhf. 490s Preparing to unpack .../120-libxaw7_2%3a1.0.16-1_armhf.deb ... 490s Unpacking libxaw7:armhf (2:1.0.16-1) ... 490s Selecting previously unselected package libxfont2:armhf. 490s Preparing to unpack .../121-libxfont2_1%3a2.0.6-1build1_armhf.deb ... 490s Unpacking libxfont2:armhf (1:2.0.6-1build1) ... 490s Selecting previously unselected package libxkbfile1:armhf. 490s Preparing to unpack .../122-libxkbfile1_1%3a1.1.0-1build4_armhf.deb ... 490s Unpacking libxkbfile1:armhf (1:1.1.0-1build4) ... 490s Selecting previously unselected package x11-xkb-utils. 490s Preparing to unpack .../123-x11-xkb-utils_7.7+9_armhf.deb ... 490s Unpacking x11-xkb-utils (7.7+9) ... 490s Selecting previously unselected package xserver-common. 490s Preparing to unpack .../124-xserver-common_2%3a21.1.18-1ubuntu1_all.deb ... 490s Unpacking xserver-common (2:21.1.18-1ubuntu1) ... 490s Selecting previously unselected package xvfb. 490s Preparing to unpack .../125-xvfb_2%3a21.1.18-1ubuntu1_armhf.deb ... 490s Unpacking xvfb (2:21.1.18-1ubuntu1) ... 490s Setting up gnome-desktop-testing (2021.1-4) ... 490s Setting up libgraphite2-3:armhf (1.3.14-2ubuntu1) ... 490s Setting up libxcb-dri3-0:armhf (1.17.0-2) ... 490s Setting up liblcms2-2:armhf (2.16-2) ... 490s Setting up libpixman-1-0:armhf (0.44.0-3) ... 490s Setting up libsharpyuv0:armhf (1.5.0-0.1) ... 490s Setting up libx11-xcb1:armhf (2:1.8.12-1) ... 490s Setting up libxdamage1:armhf (1:1.1.6-1build1) ... 490s Setting up libxcb-xfixes0:armhf (1.17.0-2) ... 490s Setting up liblerc4:armhf (4.0.0+ds-5ubuntu1) ... 490s Setting up libxpm4:armhf (1:3.5.17-1build2) ... 490s Setting up hicolor-icon-theme (0.18-2) ... 490s Setting up libxi6:armhf (2:1.8.2-1) ... 490s Setting up libxrender1:armhf (1:0.9.12-1) ... 490s Setting up libdatrie1:armhf (0.2.13-4) ... 490s Setting up libgirepository-2.0-0:armhf (2.85.3-1) ... 490s Setting up libxcb-render0:armhf (1.17.0-2) ... 490s Setting up libglvnd0:armhf (1.7.0-1build1) ... 490s Setting up libxcb-glx0:armhf (1.17.0-2) ... 490s Setting up libgdk-pixbuf2.0-common (2.42.12+dfsg-5) ... 490s Setting up x11-common (1:7.7+24ubuntu1) ... 491s Setting up libdeflate0:armhf (1.23-2) ... 491s Setting up libcpdb2t64:armhf (2.0~b7-0ubuntu3) ... 491s Setting up libxcb-shm0:armhf (1.17.0-2) ... 491s Setting up libcpdb-frontend2t64:armhf (2.0~b7-0ubuntu3) ... 491s Setting up libjbig0:armhf (2.1-6.1ubuntu2) ... 491s Setting up gir1.2-girepository-3.0:armhf (2.85.3-1) ... 491s Setting up libcolord2:armhf (1.4.7-3) ... 491s Setting up libxxf86vm1:armhf (1:1.1.4-1build4) ... 491s Setting up liborc-0.4-0t64:armhf (1:0.4.41-1) ... 491s Setting up libxcb-present0:armhf (1.17.0-2) ... 491s Setting up libdconf1:armhf (0.40.0-5willsync1) ... 491s Setting up libfontenc1:armhf (1:1.1.8-1build1) ... 491s Setting up libgles2:armhf (1.7.0-1build1) ... 491s Setting up libfreetype6:armhf (2.13.3+dfsg-1) ... 491s Setting up libepoxy0:armhf (1.5.10-2) ... 491s Setting up libxfixes3:armhf (1:6.0.0-2build1) ... 491s Setting up libxcb-sync1:armhf (1.17.0-2) ... 491s Setting up libavahi-common-data:armhf (0.8-16ubuntu2) ... 491s Setting up libatspi2.0-0t64:armhf (2.57.1-1) ... 491s Setting up libxinerama1:armhf (2:1.1.4-3build1) ... 491s Setting up fonts-dejavu-mono (2.37-8) ... 491s Setting up libxrandr2:armhf (2:1.5.4-1) ... 491s Setting up libllvm20:armhf (1:20.1.8-0ubuntu1) ... 491s Setting up fonts-dejavu-core (2.37-8) ... 491s Setting up libjpeg-turbo8:armhf (2.1.5-4ubuntu2) ... 491s Setting up libvulkan1:armhf (1.4.321.0-1) ... 491s Setting up libwebp7:armhf (1.5.0-0.1) ... 491s Setting up libxshmfence1:armhf (1.3.3-1) ... 491s Setting up at-spi2-common (2.57.1-1) ... 491s Setting up libxcb-randr0:armhf (1.17.0-2) ... 491s Setting up libmozjs-140-0:armhf (140.2.0-1) ... 491s Setting up libharfbuzz0b:armhf (10.2.0-1) ... 491s Setting up libthai-data (0.1.29-2build1) ... 491s Setting up libwayland-egl1:armhf (1.24.0-1) ... 491s Setting up libxkbfile1:armhf (1:1.1.0-1build4) ... 491s Setting up libxcomposite1:armhf (1:0.4.6-1) ... 491s Setting up libxfont2:armhf (1:2.0.6-1build1) ... 491s Setting up libgstreamer1.0-0:armhf (1.26.5-2) ... 491s Setcap worked! gst-ptp-helper is not suid! 491s Setting up libgraphene-1.0-0:armhf (1.10.8-5) ... 491s Setting up libwayland-client0:armhf (1.24.0-1) ... 491s Setting up libjpeg8:armhf (8c-2ubuntu11) ... 491s Setting up gir1.2-graphene-1.0:armhf (1.10.8-5) ... 491s Setting up libice6:armhf (2:1.1.1-1) ... 491s Setting up mesa-libgallium:armhf (25.2.1-2ubuntu1) ... 491s Setting up libatk1.0-0t64:armhf (2.57.1-1) ... 491s Setting up libgbm1:armhf (25.2.1-2ubuntu1) ... 491s Setting up gir1.2-atk-1.0:armhf (2.57.1-1) ... 491s Setting up fontconfig-config (2.15.0-2.3ubuntu1) ... 491s Setting up libxtst6:armhf (2:1.2.5-1) ... 491s Setting up libxcursor1:armhf (1:1.2.3-1) ... 491s Setting up libgl1-mesa-dri:armhf (25.2.1-2ubuntu1) ... 491s Setting up libavahi-common3:armhf (0.8-16ubuntu2) ... 491s Setting up libgstreamer-plugins-base1.0-0:armhf (1.26.5-1) ... 491s Setting up dconf-service (0.40.0-5willsync1) ... 491s Setting up libharfbuzz-gobject0:armhf (10.2.0-1) ... 491s Setting up libthai0:armhf (0.1.29-2build1) ... 491s Setting up libegl-mesa0:armhf (25.2.1-2ubuntu1) ... 491s Setting up libtiff6:armhf (4.7.0-3ubuntu2) ... 491s Setting up libwayland-cursor0:armhf (1.24.0-1) ... 491s Setting up libegl1:armhf (1.7.0-1build1) ... 491s Setting up libharfbuzz-subset0:armhf (10.2.0-1) ... 491s Setting up libgdk-pixbuf-2.0-0:armhf (2.42.12+dfsg-5) ... 491s Setting up libfontconfig1:armhf (2.15.0-2.3ubuntu1) ... 491s Setting up libsm6:armhf (2:1.2.6-1) ... 491s Setting up libavahi-client3:armhf (0.8-16ubuntu2) ... 491s Setting up libatk-bridge2.0-0t64:armhf (2.57.1-1) ... 491s Setting up gtk-update-icon-cache (4.20.0+ds-1) ... 491s Setting up fontconfig (2.15.0-2.3ubuntu1) ... 493s Regenerating fonts cache... done. 493s Setting up libxft2:armhf (2.3.6-1build1) ... 493s Setting up libglx-mesa0:armhf (25.2.1-2ubuntu1) ... 493s Setting up libglx0:armhf (1.7.0-1build1) ... 493s Setting up dconf-gsettings-backend:armhf (0.40.0-5willsync1) ... 493s Setting up gir1.2-gdkpixbuf-2.0:armhf (2.42.12+dfsg-5) ... 493s Setting up libpango-1.0-0:armhf (1.56.3-1) ... 493s Setting up libcairo2:armhf (1.18.4-1) ... 493s Setting up libgl1:armhf (1.7.0-1build1) ... 493s Setting up adwaita-icon-theme (48.1-1) ... 493s update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode 493s Setting up libxt6t64:armhf (1:1.2.1-1.2build1) ... 493s Setting up libcairo-gobject2:armhf (1.18.4-1) ... 493s Setting up libgtk-4-common (4.20.0+ds-1) ... 493s Setting up libpangoft2-1.0-0:armhf (1.56.3-1) ... 493s Setting up libcups2t64:armhf (2.4.12-0ubuntu1) ... 493s Setting up libgtk-3-common (3.24.50-1ubuntu1) ... 493s Setting up libpangocairo-1.0-0:armhf (1.56.3-1) ... 493s Setting up libcairo-script-interpreter2:armhf (1.18.4-1) ... 493s Setting up gsettings-desktop-schemas (49~alpha-0ubuntu1) ... 493s Setting up libxmu6:armhf (2:1.1.3-3build2) ... 493s Setting up gir1.2-freedesktop:armhf (1.84.0-1) ... 493s Setting up libpangoxft-1.0-0:armhf (1.56.3-1) ... 493s Setting up libxaw7:armhf (2:1.0.16-1) ... 493s Setting up gir1.2-harfbuzz-0.0:armhf (10.2.0-1) ... 493s Setting up librsvg2-2:armhf (2.60.0+dfsg-1build1) ... 493s Setting up gir1.2-pango-1.0:armhf (1.56.3-1) ... 493s Setting up libgstreamer-gl1.0-0:armhf (1.26.5-1) ... 493s Setting up libgjs0:armhf (1.85.2-2) ... 493s Setting up gjs (1.85.2-2) ... 493s Setting up x11-xkb-utils (7.7+9) ... 493s Setting up xserver-common (2:21.1.18-1ubuntu1) ... 493s Setting up xvfb (2:21.1.18-1ubuntu1) ... 493s Processing triggers for libc-bin (2.42-0ubuntu1) ... 493s Processing triggers for man-db (2.13.1-1) ... 494s Processing triggers for libglib2.0-0t64:armhf (2.85.3-1) ... 494s Setting up libgtk-3-0t64:armhf (3.24.50-1ubuntu1) ... 494s Setting up at-spi2-core (2.57.1-1) ... 494s Setting up libgtk-4-1:armhf (4.20.0+ds-1) ... 494s Setting up gir1.2-gtk-4.0:armhf (4.20.0+ds-1) ... 494s Setting up gir1.2-gtk-3.0:armhf (3.24.50-1ubuntu1) ... 494s Setting up gjs-tests (1.85.2-2) ... 494s Processing triggers for libc-bin (2.42-0ubuntu1) ... 509s autopkgtest [16:52:36]: test installed-tests: [----------------------- 511s Running test: gjs/quit.test 511s 1..1 511s 511s (gjs-console:2333): Gjs-WARNING **: 16:52:38.531: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 511s 511s (gjs-console:2333): Gjs-WARNING **: 16:52:38.532: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 511s 511s (gjs-console:2333): Gjs-WARNING **: 16:52:38.532: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 511s ok 1 - /usr/libexec/installed-tests/gjs/debugger/quit.debugger 511s PASS: gjs/quit.test 511s Running test: gjs/testWeakRef.test 511s JS NATIVE: Registered native JS module '_promiseNative' 511s JS NATIVE: Registered native JS module '_byteArrayNative' 511s JS NATIVE: Registered native JS module '_encodingNative' 511s JS NATIVE: Registered native JS module '_gi' 511s JS NATIVE: Registered native JS module 'gi' 511s JS NATIVE: Registered native JS module 'cairoNative' 511s JS NATIVE: Registered native JS module 'system' 511s JS NATIVE: Registered native JS module 'console' 511s JS NATIVE: Registered native JS module '_print' 511s JS CTX: Enabling JIT 511s JS CTX: Initialized class GjsFileImporter prototype 0xf0400180 511s JS IMPORT: Defining parent (nil) of 0xf04001d8 'imports' is mod 0 511s JS IMPORT: Importing '_print' 511s JS NATIVE: Defining native module '_print' 511s JS IMPORT: Defining parent 0xf04001d8 of 0xf04008d0 '_print' is mod 1 511s JS IMPORT: successfully imported module '_print' 511s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 511s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xf0331040 511s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf0331040 511s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xf0331040 511s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xf0331040 511s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf0331040 511s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xf0331040 511s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xf0331040 511s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf0331040 511s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf0331040 511s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xf0331040 511s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xf0331040 511s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xf0331040 511s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xf0331040 511s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xf0331040 511s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf0331040 511s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xf0331040 511s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xf0331040 511s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf0331040 511s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xf0331040 511s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf0331040 511s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf0331040 511s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf0331040 511s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xf0331040 511s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xf0331040 511s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf0331040 511s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xf0331040 511s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xf0331040 511s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf0331040 511s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xf0331040 511s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xf0331040 511s JS MAINLOOP: Main loop instance 0xfeeed0c: hold 511s JS MAINLOOP: Enqueue job , promise=, allocation site= 511s JS MAINLOOP: Starting promise job dispatcher 511s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xf03310d0 511s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf03310d0 511s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf03310d0 511s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf03310d0 511s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf03310d0 511s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf03310d0 511s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf03310d0 511s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf03310d0 511s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf03310d0 511s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf03310d0 511s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf03310d0 511s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf03310d0 511s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf03310d0 511s JS MAINLOOP: Main loop instance 0xfeeed0c: hold 511s JS MAINLOOP: Enqueue job , promise=, allocation site= 511s JS MAINLOOP: Main loop instance 0xfeeed0c: Spinning loop until released or hook cleared 511s JS MAINLOOP: handling job 0, 511s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 511s JS MAINLOOP: Main loop instance 0xfeeed0c: release 511s JS MAINLOOP: Completed job 0 511s JS MAINLOOP: handling job 1, 511s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 511s JS MAINLOOP: Main loop instance 0xfeeed0c: release 511s JS MAINLOOP: Completed job 1 511s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xf03310d0 511s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf03310d0 511s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf03310d0 511s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf03310d0 511s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf03310d0 511s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf03310d0 511s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf03310d0 511s JS IMPORT: Module metadata hook for module 0xf0463810 511s JS IMPORT: Defining meta.importSync for module 0xf0463810 511s JS NATIVE: Defining native module 'gi' 511s JS CTX: Initialized class GIRepositoryNamespace prototype 0xf04675d8 511s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 511s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 511s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 511s JS IMPORT: Importing directory 'overrides' 511s JS IMPORT: Defining parent 0xf0334430 of 0xf0467648 'overrides' is mod 1 511s JS IMPORT: Defined importer 'overrides' 0xf0467648 in 0xf0334430 511s JS IMPORT: successfully imported directory 'overrides' 511s JS IMPORT: Importing '_promiseNative' 511s JS NATIVE: Defining native module '_promiseNative' 511s JS IMPORT: Defining parent 0xf0334430 of 0xf0467a98 '_promiseNative' is mod 1 511s JS IMPORT: successfully imported module '_promiseNative' 511s JS IMPORT: Importing module GLib succeeded 511s JS IMPORT: Defining parent 0xf0467648 of 0xf0380020 'GLib' is mod 1 511s JS IMPORT: successfully imported module 'GLib' 511s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 511s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xf037f040, JSClass 0xf4e7d440, in object 0xf037f020 511s JS CTX: Initialized class GIRepositoryGType prototype 0xf0467db8 511s JS CTX: Initialized class GIRepositoryFunction prototype 0xf0467e10 511s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 511s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 511s JS G BXD: Defined class for Error (GError), prototype 0xf037f080, JSClass 0xf4e7d440, in object 0xf037f020 511s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 511s JS G BXD: Defined class for Variant (GVariant), prototype 0xf037f0c0, JSClass 0xf4e7d440, in object 0xf037f020 511s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 511s JS G BXD: Defined class for Bytes (GBytes), prototype 0xf037f100, JSClass 0xf4e7d440, in object 0xf037f020 511s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 511s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 511s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xf037f140, JSClass 0xf4e7d440, in object 0xf037f020 511s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 511s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 511s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 511s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 511s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 511s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 511s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 511s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 511s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 511s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 511s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 511s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 511s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 511s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 511s JS G BXD: Defined class for Thread (GThread), prototype 0xf037f180, JSClass 0xf4e7d440, in object 0xf037f020 511s JS G BXD: Defining method ref in prototype for GLib.Thread 511s JS G BXD: Defining method unref in prototype for GLib.Thread 511s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 511s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xf037f1c0, JSClass 0xf4e7d440, in object 0xf037f020 511s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 511s JS G BXD: Defined class for Regex (GRegex), prototype 0xf037f200, JSClass 0xf4e7d440, in object 0xf037f020 511s JS G BXD: Defining method match in prototype for GLib.Regex 511s JS G BXD: Defining method match_full in prototype for GLib.Regex 511s JS G BXD: Defining method match_all in prototype for GLib.Regex 511s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 511s JS G NS: Defined namespace 'GLib' 0xf037f020 in GIRepository 0xf0467498 511s JS IMPORT: Importing module jasmine succeeded 511s JS IMPORT: Defining parent 0xf0334430 of 0xf0380940 'jasmine' is mod 1 511s JS IMPORT: successfully imported module 'jasmine' 511s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 511s JS MAINLOOP: Main loop instance 0xfeeed0c: hold 511s JS MAINLOOP: Enqueue job , promise=, allocation site= 511s JS MAINLOOP: Main loop instance 0xfeeed0c: Spinning loop until released or hook cleared 511s JS MAINLOOP: handling job 0, 511s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 511s JS MAINLOOP: Main loop instance 0xfeeed0c: release 511s JS MAINLOOP: Completed job 0 511s JS IMPORT: Module load hook for module 'file:///usr/libexec/installed-tests/gjs/js/testWeakRef.js' (file:///usr/libexec/installed-tests/gjs/js/testWeakRef.js), global 0xf03310d0 511s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf03310d0 511s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf03310d0 511s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf03310d0 511s JS IMPORT: Module metadata hook for module 0xf0401a70 511s JS IMPORT: Defining meta.importSync for module 0xf0401a70 511s JS NATIVE: Defining native module 'system' 511s JS MAINLOOP: Main loop instance 0xfeeed0c: hold 511s JS MAINLOOP: Enqueue job , promise=, allocation site= 511s JS MAINLOOP: Main loop instance 0xfeeed0c: Spinning loop until released or hook cleared 511s JS MAINLOOP: handling job 0, 511s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testWeakRef.js async resolved" 511s JS MAINLOOP: Main loop instance 0xfeeed0c: release 511s JS MAINLOOP: Completed job 0 511s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xf03310d0 511s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf03310d0 511s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf03310d0 511s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf03310d0 511s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf03310d0 511s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf03310d0 511s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf03310d0 511s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf03310d0 511s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf03310d0 511s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf03310d0 511s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf03310d0 511s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf03310d0 511s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf03310d0 511s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf03310d0 511s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 511s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 511s JS MAINLOOP: Set main loop hook to 511s JS MAINLOOP: Main loop instance 0xfeeed0c: hold 511s JS MAINLOOP: Running and clearing main loop hook 511s JS G BXD: Defining method run in prototype for GLib.MainLoop 511s 1..5 511s JS IMPORT: Importing 'gi' 511s JS IMPORT: Defining parent 0xf0334430 of 0xf03347c0 'gi' is mod 1 511s JS IMPORT: successfully imported module 'gi' 511s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 511s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 511s JS G BXD: Defined class for Source (GSource), prototype 0xf037f260, JSClass 0xf4e7d440, in object 0xf037f020 511s JS G BXD: Defining method set_priority in prototype for GLib.Source 511s JS IMPORT: Importing '_gi' 511s JS NATIVE: Defining native module '_gi' 511s JS IMPORT: Defining parent 0xf0334430 of 0xf0414e58 '_gi' is mod 1 511s JS IMPORT: successfully imported module '_gi' 511s 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 511s JS G NS: Defined namespace 'GjsPrivate' 0xf037f2e0 in GIRepository 0xf03347c0 511s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 511s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 511s JS IMPORT: Importing module _common succeeded 511s JS IMPORT: Defining parent 0xf0334430 of 0xf0380b20 '_common' is mod 1 511s JS IMPORT: successfully imported module '_common' 511s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 511s JS IMPORT: Importing module _legacy succeeded 511s JS IMPORT: Defining parent 0xf0334430 of 0xf0380b40 '_legacy' is mod 1 511s JS IMPORT: successfully imported module '_legacy' 511s JS IMPORT: Importing module GObject succeeded 511s JS IMPORT: Defining parent 0xf0334880 of 0xf0380b00 'GObject' is mod 1 511s JS IMPORT: successfully imported module 'GObject' 511s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 511s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 511s JS G BXD: Defined class for String (GString), prototype 0xf037f4e0, JSClass 0xf4e7d440, in object 0xf037f2c0 511s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 511s JS G PRM: Defined class ParamSpec prototype is 0xf0380b80 class 0xf4e80188 in object 0xf037f2c0 511s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 511s JS G OBJ: Defined class for Object (GObject), prototype 0xf037f600, JSClass 0xf4e7d790, in object 0xf037f2c0 511s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 511s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 511s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xf037f620, JSClass 0xf4e7d790, in object 0xf037f2c0 511s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 511s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 511s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 511s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 511s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 511s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 511s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 511s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 511s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 511s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 511s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 511s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 511s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 511s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 511s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 511s JS G BXD: Defined class for Value (GValue), prototype 0xf037f660, JSClass 0xf4e7d440, in object 0xf037f2c0 511s JS G NS: Defined namespace 'GObject' 0xf037f2c0 in GIRepository 0xf03347c0 511s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 511s JS G BXD: Defining method attach in prototype for GLib.Source 511s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 511s JS IMPORT: Module metadata hook for module 0xf03b11f0 511s JS IMPORT: Defining meta.importSync for module 0xf03b11f0 511s JS G BXD: Defining method destroy in prototype for GLib.Source 511s ok 1 WeakRef works 511s JS MAINLOOP: Running FinalizationRegistry cleanup callback 511s JS MAINLOOP: Completed FinalizationRegistry cleanup callback 511s ok 2 FinalizationRegistry works 511s JS MAINLOOP: Running FinalizationRegistry cleanup callback 511s JS MAINLOOP: Enqueue job , promise=, allocation site= 511s JS MAINLOOP: Completed FinalizationRegistry cleanup callback 511s JS MAINLOOP: handling job 0, 511s JS MAINLOOP: Completed job 0 511s ok 3 FinalizationRegistry works if a microtask is enqueued from the callback 511s JS MAINLOOP: Enqueue job , promise=, allocation site= 511s JS MAINLOOP: handling job 0, 511s JS MAINLOOP: Enqueue job , promise=, allocation site= 511s JS MAINLOOP: Completed job 0 511s JS MAINLOOP: Running FinalizationRegistry cleanup callback 511s JS MAINLOOP: Completed FinalizationRegistry cleanup callback 511s JS MAINLOOP: handling job 1, 511s JS MAINLOOP: Enqueue job , promise=, allocation site= 511s JS MAINLOOP: Completed job 1 511s JS MAINLOOP: handling job 2, 511s ok 4 FinalizationRegistry works if the object is collected in a microtask 511s JS MAINLOOP: Completed job 2 511s JS MAINLOOP: Running FinalizationRegistry cleanup callback 511s JS MAINLOOP: Completed FinalizationRegistry cleanup callback 511s ok 5 FinalizationRegistry works if another collection is queued from the callback 511s JS MAINLOOP: Running FinalizationRegistry cleanup callback 511s JS MAINLOOP: Completed FinalizationRegistry cleanup callback 511s JS G BXD: Defining method quit in prototype for GLib.MainLoop 511s JS MAINLOOP: Enqueue job , promise=, allocation site= 511s JS MAINLOOP: Main loop instance 0xfeeed0c: Spinning loop until released or hook cleared 511s JS MAINLOOP: handling job 0, 511s JS MAINLOOP: Enqueue job , promise=, allocation site= 511s JS MAINLOOP: Completed job 0 511s JS MAINLOOP: handling job 1, 511s JS MAINLOOP: Enqueue job , promise=, allocation site= 511s JS MAINLOOP: Completed job 1 511s JS MAINLOOP: handling job 2, 511s JS MAINLOOP: Enqueue job , promise=, allocation site= 511s JS MAINLOOP: Completed job 2 511s JS MAINLOOP: handling job 3, 511s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 511s JS MAINLOOP: Main loop instance 0xfeeed0c: release 511s JS MAINLOOP: Completed job 3 511s JS MEMORY: Memory report: before destroying context 511s JS MEMORY: 112 objects currently alive 511s JS MEMORY: boxed_instance = 9 511s JS MEMORY: boxed_prototype = 10 511s JS MEMORY: closure = 1 511s JS MEMORY: function = 82 511s JS MEMORY: fundamental_instance = 0 511s JS MEMORY: fundamental_prototype = 0 511s JS MEMORY: gerror_instance = 0 511s JS MEMORY: gerror_prototype = 0 511s JS MEMORY: interface = 0 511s JS MEMORY: module = 5 511s JS MEMORY: ns = 3 511s JS MEMORY: object_instance = 0 511s JS MEMORY: object_prototype = 2 511s JS MEMORY: param = 0 511s JS MEMORY: union_instance = 0 511s JS MEMORY: union_prototype = 0 511s JS CTX: JS shutdown sequence 511s JS CTX: Stopping profiler 511s JS CTX: Shutting down toggle queue 511s JS CTX: Notifying external reference holders of GjsContext dispose 511s JS MAINLOOP: Stopping promise job dispatcher 511s JS CTX: Notifying reference holders of GjsContext dispose 511s JS CTX: Checking unhandled promise rejections 511s JS CTX: Releasing cached JS wrappers 511s JS CTX: Final triggered GC 511s JS CTX: Destroying JS context 511s JS CTX: Releasing all native objects 511s JS CTX: Disabling auto GC 511s JS CTX: Ending trace on global object 511s JS CTX: Freeing allocated resources 511s JS CTX: JS context destroyed 511s PASS: gjs/testWeakRef.test 511s Running test: gjs/testGObject.test 511s JS NATIVE: Registered native JS module '_promiseNative' 511s JS NATIVE: Registered native JS module '_byteArrayNative' 511s JS NATIVE: Registered native JS module '_encodingNative' 511s JS NATIVE: Registered native JS module '_gi' 511s JS NATIVE: Registered native JS module 'gi' 511s JS NATIVE: Registered native JS module 'cairoNative' 511s JS NATIVE: Registered native JS module 'system' 511s JS NATIVE: Registered native JS module 'console' 511s JS NATIVE: Registered native JS module '_print' 511s JS CTX: Enabling JIT 511s JS CTX: Initialized class GjsFileImporter prototype 0xed300180 511s JS IMPORT: Defining parent (nil) of 0xed3001d8 'imports' is mod 0 511s JS IMPORT: Importing '_print' 511s JS NATIVE: Defining native module '_print' 511s JS IMPORT: Defining parent 0xed3001d8 of 0xed3008d0 '_print' is mod 1 511s JS IMPORT: successfully imported module '_print' 511s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 511s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xed131040 511s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xed131040 511s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xed131040 511s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xed131040 511s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed131040 511s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xed131040 511s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xed131040 511s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed131040 511s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed131040 511s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xed131040 511s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xed131040 511s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xed131040 511s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xed131040 511s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xed131040 511s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed131040 511s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xed131040 511s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xed131040 511s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xed131040 511s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xed131040 511s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xed131040 511s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xed131040 511s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xed131040 511s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xed131040 511s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xed131040 511s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed131040 511s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xed131040 511s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xed131040 511s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed131040 511s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xed131040 511s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xed131040 511s JS MAINLOOP: Main loop instance 0x107cfd0c: hold 511s JS MAINLOOP: Enqueue job , promise=, allocation site= 511s JS MAINLOOP: Starting promise job dispatcher 511s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xed1310d0 511s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xed1310d0 511s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xed1310d0 511s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed1310d0 511s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed1310d0 511s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xed1310d0 511s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xed1310d0 511s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xed1310d0 511s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xed1310d0 511s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xed1310d0 511s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed1310d0 511s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xed1310d0 511s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xed1310d0 511s JS MAINLOOP: Main loop instance 0x107cfd0c: hold 511s JS MAINLOOP: Enqueue job , promise=, allocation site= 511s JS MAINLOOP: Main loop instance 0x107cfd0c: Spinning loop until released or hook cleared 511s JS MAINLOOP: handling job 0, 511s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 511s JS MAINLOOP: Main loop instance 0x107cfd0c: release 511s JS MAINLOOP: Completed job 0 511s JS MAINLOOP: handling job 1, 511s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 511s JS MAINLOOP: Main loop instance 0x107cfd0c: release 511s JS MAINLOOP: Completed job 1 511s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xed1310d0 511s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed1310d0 511s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xed1310d0 511s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xed1310d0 511s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed1310d0 511s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed1310d0 511s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xed1310d0 511s JS IMPORT: Module metadata hook for module 0xed35cd80 511s JS IMPORT: Defining meta.importSync for module 0xed35cd80 511s JS NATIVE: Defining native module 'gi' 511s JS CTX: Initialized class GIRepositoryNamespace prototype 0xed360b48 511s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 511s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 511s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 511s JS IMPORT: Importing directory 'overrides' 511s JS IMPORT: Defining parent 0xed134430 of 0xed360bb8 'overrides' is mod 1 511s JS IMPORT: Defined importer 'overrides' 0xed360bb8 in 0xed134430 511s JS IMPORT: successfully imported directory 'overrides' 511s JS IMPORT: Importing '_promiseNative' 511s JS NATIVE: Defining native module '_promiseNative' 511s JS IMPORT: Defining parent 0xed134430 of 0xed361008 '_promiseNative' is mod 1 511s JS IMPORT: successfully imported module '_promiseNative' 511s JS IMPORT: Importing module GLib succeeded 511s JS IMPORT: Defining parent 0xed360bb8 of 0xed180020 'GLib' is mod 1 511s JS IMPORT: successfully imported module 'GLib' 511s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 511s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xed17f040, JSClass 0xf1bbd440, in object 0xed17f020 511s JS CTX: Initialized class GIRepositoryGType prototype 0xed361328 511s JS CTX: Initialized class GIRepositoryFunction prototype 0xed361380 511s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 511s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 511s JS G BXD: Defined class for Error (GError), prototype 0xed17f080, JSClass 0xf1bbd440, in object 0xed17f020 511s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 511s JS G BXD: Defined class for Variant (GVariant), prototype 0xed17f0c0, JSClass 0xf1bbd440, in object 0xed17f020 511s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 511s JS G BXD: Defined class for Bytes (GBytes), prototype 0xed17f100, JSClass 0xf1bbd440, in object 0xed17f020 511s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 511s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 511s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xed17f140, JSClass 0xf1bbd440, in object 0xed17f020 511s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 511s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 511s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 511s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 511s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 511s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 511s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 511s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 511s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 511s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 511s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 511s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 511s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 511s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 511s JS G BXD: Defined class for Thread (GThread), prototype 0xed17f180, JSClass 0xf1bbd440, in object 0xed17f020 511s JS G BXD: Defining method ref in prototype for GLib.Thread 511s JS G BXD: Defining method unref in prototype for GLib.Thread 511s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 511s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xed17f1c0, JSClass 0xf1bbd440, in object 0xed17f020 511s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 511s JS G BXD: Defined class for Regex (GRegex), prototype 0xed17f200, JSClass 0xf1bbd440, in object 0xed17f020 511s JS G BXD: Defining method match in prototype for GLib.Regex 511s JS G BXD: Defining method match_full in prototype for GLib.Regex 511s JS G BXD: Defining method match_all in prototype for GLib.Regex 511s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 511s JS G NS: Defined namespace 'GLib' 0xed17f020 in GIRepository 0xed360a08 511s JS IMPORT: Importing module jasmine succeeded 511s JS IMPORT: Defining parent 0xed134430 of 0xed180940 'jasmine' is mod 1 511s JS IMPORT: successfully imported module 'jasmine' 511s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 511s JS MAINLOOP: Main loop instance 0x107cfd0c: hold 511s JS MAINLOOP: Enqueue job , promise=, allocation site= 511s JS MAINLOOP: Main loop instance 0x107cfd0c: Spinning loop until released or hook cleared 511s JS MAINLOOP: handling job 0, 511s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 511s JS MAINLOOP: Main loop instance 0x107cfd0c: release 511s JS MAINLOOP: Completed job 0 511s JS IMPORT: Importing 'gi' 511s JS IMPORT: Defining parent 0xed134430 of 0xed1347c0 'gi' is mod 1 511s JS IMPORT: successfully imported module 'gi' 511s JS IMPORT: Importing '_gi' 511s JS NATIVE: Defining native module '_gi' 511s JS IMPORT: Defining parent 0xed134430 of 0xed3026c8 '_gi' is mod 1 511s JS IMPORT: successfully imported module '_gi' 511s 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 511s JS G NS: Defined namespace 'GjsPrivate' 0xed17f280 in GIRepository 0xed1347c0 511s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 511s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 511s JS IMPORT: Importing module _common succeeded 511s JS IMPORT: Defining parent 0xed134430 of 0xed1809e0 '_common' is mod 1 511s JS IMPORT: successfully imported module '_common' 511s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 511s JS IMPORT: Importing module _legacy succeeded 511s JS IMPORT: Defining parent 0xed134430 of 0xed180a00 '_legacy' is mod 1 511s JS IMPORT: successfully imported module '_legacy' 511s JS IMPORT: Importing module GObject succeeded 511s JS IMPORT: Defining parent 0xed134870 of 0xed1809c0 'GObject' is mod 1 511s JS IMPORT: successfully imported module 'GObject' 511s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 511s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 511s JS G BXD: Defined class for String (GString), prototype 0xed17f480, JSClass 0xf1bbd440, in object 0xed17f260 511s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 511s JS G PRM: Defined class ParamSpec prototype is 0xed180a40 class 0xf1bc0188 in object 0xed17f260 511s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 511s JS G OBJ: Defined class for Object (GObject), prototype 0xed17f5a0, JSClass 0xf1bbd790, in object 0xed17f260 511s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 511s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 511s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xed17f5c0, JSClass 0xf1bbd790, in object 0xed17f260 511s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 511s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 511s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 511s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 511s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 511s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 511s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 511s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 511s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 511s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 511s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 511s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 511s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 511s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 511s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 511s JS G BXD: Defined class for Value (GValue), prototype 0xed17f600, JSClass 0xf1bbd440, in object 0xed17f260 511s JS G NS: Defined namespace 'GObject' 0xed17f260 in GIRepository 0xed1347c0 511s 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 511s JS G NS: Defined namespace 'GjsTestTools' 0xed17f640 in GIRepository 0xed1347c0 511s JS IMPORT: Importing 'system' 511s JS NATIVE: Defining native module 'system' 511s JS IMPORT: Defining parent 0xed134430 of 0xed306500 'system' is mod 1 511s JS IMPORT: successfully imported module 'system' 511s JS G NS: Found info type GIFlagsInfo for 'ParamFlags' in namespace 'GObject' 511s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 511s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 511s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 511s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 511s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 511s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 511s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 511s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 511s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 511s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 511s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 511s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 511s JS G ENUM: Defining GObject.ParamFlags as 0xed306780 511s JS G NS: Found info type GIConstantInfo for 'MAXINT32' in namespace 'GLib' 511s JS G NS: Found info type GIFunctionInfo for 'param_spec_int' in namespace 'GObject' 511s JS G PRM: Wrapping GParamInt 'int' on (null) with JSObject 511s JS G PRM: JSObject created with param instance 0x1095c3f8 type GParamInt 511s JS G NS: Found info type GIFunctionInfo for 'param_spec_string' in namespace 'GObject' 511s JS G PRM: Wrapping GParamString 'string' on (null) with JSObject 511s JS G PRM: JSObject created with param instance 0x1095cbc0 type GParamString 511s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 511s JS G NS: Found info type GIFunctionInfo for 'param_spec_get_flags' in namespace 'GjsPrivate' 511s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 511s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 511s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 511s JS G NS: Found info type GIFlagsInfo for 'SignalFlags' in namespace 'GObject' 511s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 511s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 511s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 511s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 511s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 511s JS G ENUM: Defining enum value ACTION (fixed from action) 32 511s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 511s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 511s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 511s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 511s JS G ENUM: Defining GObject.SignalFlags as 0xed307240 511s JS CTX: Script evaluation succeeded 511s JS MAINLOOP: Main loop instance 0x107cfd0c: Spinning loop until released or hook cleared 511s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xed1310d0 511s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xed1310d0 511s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed1310d0 511s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed1310d0 511s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed1310d0 511s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed1310d0 511s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed1310d0 511s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed1310d0 511s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xed1310d0 511s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed1310d0 511s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed1310d0 511s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xed1310d0 511s JS IMPORT: Module metadata hook for module 0xed31c300 511s JS IMPORT: Defining meta.importSync for module 0xed31c300 511s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed1310d0 511s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed1310d0 511s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 511s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 511s JS MAINLOOP: Set main loop hook to 511s JS MAINLOOP: Main loop instance 0x107cfd0c: hold 511s JS MAINLOOP: Running and clearing main loop hook 511s JS G BXD: Defining method run in prototype for GLib.MainLoop 511s 1..25 511s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 511s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 511s JS G BXD: Defined class for Source (GSource), prototype 0xed17f6a0, JSClass 0xf1bbd440, in object 0xed17f020 511s JS G BXD: Defining method set_priority in prototype for GLib.Source 511s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 511s JS G BXD: Defining method attach in prototype for GLib.Source 511s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 511s JS IMPORT: Module metadata hook for module 0xed1b1250 511s JS IMPORT: Defining meta.importSync for module 0xed1b1250 511s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 511s JS G BXD: Defining method destroy in prototype for GLib.Source 511s ok 1 GObject overrides GObject.set() 511s JS G NS: Found info type GIFunctionInfo for 'signal_handler_disconnect' in namespace 'GObject' 511s ok 2 GObject overrides Signal alternative syntax handler is called with the right object 511s ok 3 GObject overrides Signal alternative syntax disconnected handler is not called 511s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 511s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 511s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 511s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 511s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 511s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 511s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 511s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 511s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 511s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 511s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 511s JS G ENUM: Defining GLib.LogLevelFlags as 0xed33e000 511s JS G NS: Found info type GIFunctionInfo for 'emit_test_signal_other_thread' in namespace 'GjsTestTools' 511s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 511s ok 4 GObject overrides Signal alternative syntax guards against signal emission on non-js thread 511s ok 5 GObject overrides toString() shows the native object address 511s ok 6 GObject should be able to create a GType object for gpointer 511s ok 7 GObject should be able to create a GType object for GBoxed 511s ok 8 GObject should be able to create a GType object for GParam 511s ok 9 GObject should be able to create a GType object for GInterface 511s ok 10 GObject should be able to create a GType object for GObject 511s ok 11 GObject should be able to create a GType object for GVariant 511s JS G NS: Found info type GIFunctionInfo for 'signal_query' in namespace 'GObject' 511s JS G NS: Found info type GIStructInfo for 'SignalQuery' in namespace 'GObject' 511s JS G BXD: Defined class for SignalQuery (void), prototype 0xed17fea0, JSClass 0xf1bbd440, in object 0xed17f260 511s ok 12 GObject should be able to query signals 511s ok 13 GObject.Object.new() can be called with a property bag 511s ok 14 GObject.Object.new() can be called to construct an object without setting properties 511s ok 15 GObject.Object.new() complains about wrong types 511s ok 16 GObject.Object.new() complains about wrong properties 511s ok 17 GObject.Object.new() can construct C GObjects as well 511s ok 18 GObject.Object.new_with_properties() can be called with two arrays 511s ok 19 GObject.Object.new_with_properties() can be called to construct an object without setting properties 511s ok 20 GObject.Object.new_with_properties() complains about various incorrect usages 511s ok 21 GObject.Object.new_with_properties() complains about wrong types 511s ok 22 GObject.Object.new_with_properties() complains about wrong properties 511s ok 23 GObject.Object.new_with_properties() can construct C GObjects as well 511s ok 24 Unsupported methods throws on data stashing methods 511s JS G OBJ: Defining method is_floating in prototype for GObject (GObject.Object) 511s ok 25 Unsupported methods throws on refcounting methods 511s JS G BXD: Defining method quit in prototype for GLib.MainLoop 511s JS MAINLOOP: Enqueue job , promise=, allocation site= 511s JS MAINLOOP: Main loop instance 0x107cfd0c: Spinning loop until released or hook cleared 511s JS MAINLOOP: handling job 0, 511s JS MAINLOOP: Enqueue job , promise=, allocation site= 511s JS MAINLOOP: Completed job 0 511s JS MAINLOOP: handling job 1, 511s JS MAINLOOP: Enqueue job , promise=, allocation site= 511s JS MAINLOOP: Completed job 1 511s JS MAINLOOP: handling job 2, 511s JS MAINLOOP: Enqueue job , promise=, allocation site= 511s JS MAINLOOP: Completed job 2 511s JS MAINLOOP: handling job 3, 511s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 511s JS MAINLOOP: Main loop instance 0x107cfd0c: release 511s JS MAINLOOP: Completed job 3 511s JS MEMORY: Memory report: before destroying context 511s JS MEMORY: 304 objects currently alive 511s JS MEMORY: boxed_instance = 128 511s JS MEMORY: boxed_prototype = 12 511s JS MEMORY: closure = 2 511s JS MEMORY: function = 130 511s JS MEMORY: fundamental_instance = 0 511s JS MEMORY: fundamental_prototype = 0 511s JS MEMORY: gerror_instance = 0 511s JS MEMORY: gerror_prototype = 0 511s JS MEMORY: interface = 0 511s JS MEMORY: module = 5 511s JS MEMORY: ns = 4 511s JS MEMORY: object_instance = 18 511s JS MEMORY: object_prototype = 3 511s JS MEMORY: param = 2 511s JS MEMORY: union_instance = 0 511s JS MEMORY: union_prototype = 0 511s JS CTX: JS shutdown sequence 511s JS CTX: Stopping profiler 511s JS CTX: Shutting down toggle queue 511s JS CTX: Notifying external reference holders of GjsContext dispose 511s JS MAINLOOP: Stopping promise job dispatcher 511s JS CTX: Notifying reference holders of GjsContext dispose 511s JS CTX: Checking unhandled promise rejections 511s JS CTX: Releasing cached JS wrappers 511s JS CTX: Final triggered GC 511s JS CTX: Destroying JS context 511s JS CTX: Releasing all native objects 511s JS CTX: Disabling auto GC 511s JS CTX: Ending trace on global object 511s JS CTX: Freeing allocated resources 511s JS CTX: JS context destroyed 511s PASS: gjs/testGObject.test 511s Running test: gjs/testGDBus.test 511s JS NATIVE: Registered native JS module '_promiseNative' 511s JS NATIVE: Registered native JS module '_byteArrayNative' 511s JS NATIVE: Registered native JS module '_encodingNative' 511s JS NATIVE: Registered native JS module '_gi' 511s JS NATIVE: Registered native JS module 'gi' 511s JS NATIVE: Registered native JS module 'cairoNative' 511s JS NATIVE: Registered native JS module 'system' 511s JS NATIVE: Registered native JS module 'console' 511s JS NATIVE: Registered native JS module '_print' 511s JS CTX: Enabling JIT 511s JS CTX: Initialized class GjsFileImporter prototype 0xf1500180 511s JS IMPORT: Defining parent (nil) of 0xf15001d8 'imports' is mod 0 511s JS IMPORT: Importing '_print' 511s JS NATIVE: Defining native module '_print' 511s JS IMPORT: Defining parent 0xf15001d8 of 0xf15008d0 '_print' is mod 1 511s JS IMPORT: successfully imported module '_print' 511s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 511s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xf1331040 511s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf1331040 511s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xf1331040 511s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xf1331040 511s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf1331040 511s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xf1331040 511s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xf1331040 511s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf1331040 511s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf1331040 511s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xf1331040 511s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xf1331040 511s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xf1331040 511s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xf1331040 511s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xf1331040 511s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf1331040 511s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xf1331040 511s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xf1331040 511s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf1331040 511s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xf1331040 511s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf1331040 511s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf1331040 511s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf1331040 511s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xf1331040 511s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xf1331040 511s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf1331040 511s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xf1331040 511s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xf1331040 511s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf1331040 511s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xf1331040 511s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xf1331040 511s JS MAINLOOP: Main loop instance 0xc016d0c: hold 511s JS MAINLOOP: Enqueue job , promise=, allocation site= 511s JS MAINLOOP: Starting promise job dispatcher 511s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xf13310d0 511s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf13310d0 511s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf13310d0 511s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf13310d0 511s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf13310d0 511s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf13310d0 511s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf13310d0 511s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf13310d0 511s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf13310d0 511s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf13310d0 511s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf13310d0 511s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf13310d0 511s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf13310d0 511s JS MAINLOOP: Main loop instance 0xc016d0c: hold 511s JS MAINLOOP: Enqueue job , promise=, allocation site= 511s JS MAINLOOP: Main loop instance 0xc016d0c: Spinning loop until released or hook cleared 511s JS MAINLOOP: handling job 0, 511s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 511s JS MAINLOOP: Main loop instance 0xc016d0c: release 511s JS MAINLOOP: Completed job 0 511s JS MAINLOOP: handling job 1, 511s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 511s JS MAINLOOP: Main loop instance 0xc016d0c: release 511s JS MAINLOOP: Completed job 1 511s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xf13310d0 511s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf13310d0 511s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf13310d0 511s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf13310d0 511s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf13310d0 511s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf13310d0 511s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf13310d0 511s JS IMPORT: Module metadata hook for module 0xf155cd80 511s JS IMPORT: Defining meta.importSync for module 0xf155cd80 511s JS NATIVE: Defining native module 'gi' 511s JS CTX: Initialized class GIRepositoryNamespace prototype 0xf1560b48 511s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 511s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 511s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 511s JS IMPORT: Importing directory 'overrides' 511s JS IMPORT: Defining parent 0xf1334430 of 0xf1560bb8 'overrides' is mod 1 511s JS IMPORT: Defined importer 'overrides' 0xf1560bb8 in 0xf1334430 511s JS IMPORT: successfully imported directory 'overrides' 511s JS IMPORT: Importing '_promiseNative' 511s JS NATIVE: Defining native module '_promiseNative' 511s JS IMPORT: Defining parent 0xf1334430 of 0xf1561008 '_promiseNative' is mod 1 511s JS IMPORT: successfully imported module '_promiseNative' 511s JS IMPORT: Importing module GLib succeeded 511s JS IMPORT: Defining parent 0xf1560bb8 of 0xf1380020 'GLib' is mod 1 511s JS IMPORT: successfully imported module 'GLib' 511s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 511s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xf137f040, JSClass 0xf5dcd440, in object 0xf137f020 511s JS CTX: Initialized class GIRepositoryGType prototype 0xf1561328 511s JS CTX: Initialized class GIRepositoryFunction prototype 0xf1561380 511s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 511s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 511s JS G BXD: Defined class for Error (GError), prototype 0xf137f080, JSClass 0xf5dcd440, in object 0xf137f020 511s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 511s JS G BXD: Defined class for Variant (GVariant), prototype 0xf137f0c0, JSClass 0xf5dcd440, in object 0xf137f020 511s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 511s JS G BXD: Defined class for Bytes (GBytes), prototype 0xf137f100, JSClass 0xf5dcd440, in object 0xf137f020 511s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 511s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 511s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xf137f140, JSClass 0xf5dcd440, in object 0xf137f020 511s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 511s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 511s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 511s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 511s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 511s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 511s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 511s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 511s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 511s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 511s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 511s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 511s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 511s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 511s JS G BXD: Defined class for Thread (GThread), prototype 0xf137f180, JSClass 0xf5dcd440, in object 0xf137f020 511s JS G BXD: Defining method ref in prototype for GLib.Thread 511s JS G BXD: Defining method unref in prototype for GLib.Thread 511s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 511s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xf137f1c0, JSClass 0xf5dcd440, in object 0xf137f020 511s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 511s JS G BXD: Defined class for Regex (GRegex), prototype 0xf137f200, JSClass 0xf5dcd440, in object 0xf137f020 511s JS G BXD: Defining method match in prototype for GLib.Regex 511s JS G BXD: Defining method match_full in prototype for GLib.Regex 511s JS G BXD: Defining method match_all in prototype for GLib.Regex 511s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 511s JS G NS: Defined namespace 'GLib' 0xf137f020 in GIRepository 0xf1560a08 511s JS IMPORT: Importing module jasmine succeeded 511s JS IMPORT: Defining parent 0xf1334430 of 0xf1380940 'jasmine' is mod 1 511s JS IMPORT: successfully imported module 'jasmine' 511s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 511s JS MAINLOOP: Main loop instance 0xc016d0c: hold 511s JS MAINLOOP: Enqueue job , promise=, allocation site= 511s JS MAINLOOP: Main loop instance 0xc016d0c: Spinning loop until released or hook cleared 511s JS MAINLOOP: handling job 0, 511s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 511s JS MAINLOOP: Main loop instance 0xc016d0c: release 511s JS MAINLOOP: Completed job 0 511s JS IMPORT: Importing 'gi' 511s JS IMPORT: Defining parent 0xf1334430 of 0xf13347c0 'gi' is mod 1 511s JS IMPORT: successfully imported module 'gi' 511s 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 511s JS G NS: Defined namespace 'GjsPrivate' 0xf137f280 in GIRepository 0xf13347c0 511s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 511s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 511s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 511s JS IMPORT: Importing module _legacy succeeded 511s JS IMPORT: Defining parent 0xf1334430 of 0xf1380a20 '_legacy' is mod 1 511s JS IMPORT: successfully imported module '_legacy' 511s JS IMPORT: Importing module lang succeeded 511s JS IMPORT: Defining parent 0xf1334430 of 0xf1380a00 'lang' is mod 1 511s JS IMPORT: successfully imported module 'lang' 511s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 511s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 511s JS IMPORT: Importing module _signals succeeded 511s JS IMPORT: Defining parent 0xf1334430 of 0xf1380a40 '_signals' is mod 1 511s JS IMPORT: successfully imported module '_signals' 511s JS IMPORT: Importing module signals succeeded 511s JS IMPORT: Defining parent 0xf1334430 of 0xf13809e0 'signals' is mod 1 511s JS IMPORT: successfully imported module 'signals' 511s JS IMPORT: Importing module Gio succeeded 511s JS IMPORT: Defining parent 0xf1334860 of 0xf13809c0 'Gio' is mod 1 511s JS IMPORT: successfully imported module 'Gio' 511s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 511s JS IMPORT: Importing '_gi' 511s JS NATIVE: Defining native module '_gi' 511s JS IMPORT: Defining parent 0xf1334430 of 0xf153bbb8 '_gi' is mod 1 511s JS IMPORT: successfully imported module '_gi' 511s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 511s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 511s JS IMPORT: Importing module _common succeeded 511s JS IMPORT: Defining parent 0xf1334430 of 0xf1380a80 '_common' is mod 1 511s JS IMPORT: successfully imported module '_common' 511s JS IMPORT: Importing module GObject succeeded 511s JS IMPORT: Defining parent 0xf1334860 of 0xf1380a60 'GObject' is mod 1 511s JS IMPORT: successfully imported module 'GObject' 511s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 511s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 511s JS G BXD: Defined class for String (GString), prototype 0xf137f4a0, JSClass 0xf5dcd440, in object 0xf137f2a0 511s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 511s JS G PRM: Defined class ParamSpec prototype is 0xf1380ac0 class 0xf5dd0188 in object 0xf137f2a0 511s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 511s JS G OBJ: Defined class for Object (GObject), prototype 0xf137f5c0, JSClass 0xf5dcd790, in object 0xf137f2a0 511s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 511s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 511s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xf137f5e0, JSClass 0xf5dcd790, in object 0xf137f2a0 511s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 511s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 511s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 511s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 511s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 511s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 511s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 511s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 511s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 511s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 511s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 511s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 511s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 511s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 511s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 511s JS G BXD: Defined class for Value (GValue), prototype 0xf137f620, JSClass 0xf5dcd440, in object 0xf137f2a0 511s JS G NS: Defined namespace 'GObject' 0xf137f2a0 in GIRepository 0xf13347c0 511s JS G OBJ: Defined class for Application (GApplication), prototype 0xf137f660, JSClass 0xf5dcd790, in object 0xf137f260 511s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 511s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xf1380ee0, JSClass 0xf5dcd7d0, in object 0xf137f260 511s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 511s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0xf1380f00, JSClass 0xf5dcd7d0, in object 0xf137f260 511s 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 511s JS G NS: Defined namespace 'GioUnix' 0xf137f6e0 in GIRepository 0xf13347c0 511s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 511s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 511s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xf137f700, JSClass 0xf5dcd790, in object 0xf137f6e0 511s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 511s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 511s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xf13dd240, JSClass 0xf5dcd7d0, in object 0xf137f6e0 511s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 511s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 511s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 511s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0xf137f760, JSClass 0xf5dcd790, in object 0xf137f260 511s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0xf137f7a0, JSClass 0xf5dcd790, in object 0xf137f6e0 511s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 511s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 511s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0xf137f7e0, JSClass 0xf5dcd440, in object 0xf137f6e0 511s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 511s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xf13dd340, JSClass 0xf5dcd7d0, in object 0xf137f6e0 511s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 511s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 511s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 511s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xf137f820, JSClass 0xf5dcd790, in object 0xf137f260 511s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0xf137f860, JSClass 0xf5dcd790, in object 0xf137f6e0 511s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 511s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 511s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xf137f8a0, JSClass 0xf5dcd440, in object 0xf137f6e0 511s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 511s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0xf137f8c0, JSClass 0xf5dcd440, in object 0xf137f6e0 511s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 511s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0xf137f900, JSClass 0xf5dcd790, in object 0xf137f6e0 511s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 511s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 511s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0xf137f940, JSClass 0xf5dcd440, in object 0xf137f6e0 511s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 511s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 511s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0xf137f980, JSClass 0xf5dcd790, in object 0xf137f260 511s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0xf137f9c0, JSClass 0xf5dcd790, in object 0xf137f6e0 511s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 511s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 511s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xf137fa00, JSClass 0xf5dcd440, in object 0xf137f6e0 511s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 511s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 511s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 511s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 511s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 511s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 511s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 511s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 511s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 511s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 511s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 511s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 511s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 511s JS G ENUM: Defining GLib.LogLevelFlags as 0xf1543578 511s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 511s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 511s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xf137fae0, JSClass 0xf5dcd440, in object 0xf137f020 511s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 511s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xf137fb80, JSClass 0xf5dcd790, in object 0xf137f260 511s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 511s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xf13e0300, JSClass 0xf5dcd7d0, in object 0xf137f260 511s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 511s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xf13e0320, JSClass 0xf5dcd7d0, in object 0xf137f260 511s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 511s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xf13e4040, JSClass 0xf5dcd440, in object 0xf137f260 511s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 511s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xf13e42a0, JSClass 0xf5dcd440, in object 0xf137f260 511s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 511s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 511s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 511s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 511s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 511s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 511s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 511s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 511s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 511s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 511s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xf13e43e0, JSClass 0xf5dcd790, in object 0xf137f260 511s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 511s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xf13e0520, JSClass 0xf5dcd7d0, in object 0xf137f260 511s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 511s JS G IFACE: Defined class for Initable (GInitable), prototype 0xf13e0560, JSClass 0xf5dcd7d0, in object 0xf137f260 511s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 511s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xf13e4460, JSClass 0xf5dcd790, in object 0xf137f260 511s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 511s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 511s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 511s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 511s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0xf13e06c0, JSClass 0xf5dcd7d0, in object 0xf137f260 511s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 511s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xf13e44c0, JSClass 0xf5dcd440, in object 0xf137f260 511s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 511s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xf13e4500, JSClass 0xf5dcd440, in object 0xf137f260 511s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 511s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 511s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xf13e4540, JSClass 0xf5dcd790, in object 0xf137f260 511s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xf13e4580, JSClass 0xf5dcd790, in object 0xf137f280 511s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 511s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xf13e45c0, JSClass 0xf5dcd790, in object 0xf137f260 511s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 511s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 511s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 511s JS G IFACE: Defined class for File (GFile), prototype 0xf13e0760, JSClass 0xf5dcd7d0, in object 0xf137f260 511s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xf13e4620, JSClass 0xf5dcd790, in object 0xf13348e0 511s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 511s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xf13e4680, JSClass 0xf5dcd790, in object 0xf137f260 511s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 511s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 511s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0xf13e0960, JSClass 0xf5dcd7d0, in object 0xf137f260 511s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 511s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xf13e46e0, JSClass 0xf5dcd790, in object 0xf137f260 511s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 511s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xf13e4720, JSClass 0xf5dcd440, in object 0xf137f260 511s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 511s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 511s JS G OBJ: Defined class for Settings (GSettings), prototype 0xf13e4760, JSClass 0xf5dcd790, in object 0xf137f260 511s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 511s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 511s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 511s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 511s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 511s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 511s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 511s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 511s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 511s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 511s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 511s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 511s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 511s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 511s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 511s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 511s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 511s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 511s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 511s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 511s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 511s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 511s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 511s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 511s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 511s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 511s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 511s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 511s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 511s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 511s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 511s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 511s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 511s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 511s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 511s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 511s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 511s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 511s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 511s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 511s JS G NS: Defined namespace 'Gio' 0xf137f260 in GIRepository 0xf13347c0 511s 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 511s JS G NS: Defined namespace 'GjsTestTools' 0xf13e47c0 in GIRepository 0xf13347c0 511s JS IMPORT: Module metadata hook for module 0xf135db20 511s JS IMPORT: Defining meta.importSync for module 0xf135db20 511s JS NATIVE: Defining native module '_encodingNative' 511s JS CTX: Script evaluation succeeded 512s JS MAINLOOP: Main loop instance 0xc016d0c: Spinning loop until released or hook cleared 512s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xf13310d0 512s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf13310d0 512s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf13310d0 512s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf13310d0 512s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf13310d0 512s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf13310d0 512s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf13310d0 512s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf13310d0 512s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf13310d0 512s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf13310d0 512s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf13310d0 512s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf13310d0 512s JS IMPORT: Module metadata hook for module 0xf1572508 512s JS IMPORT: Defining meta.importSync for module 0xf1572508 512s JS NATIVE: Defining native module 'system' 512s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf13310d0 512s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf13310d0 512s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 512s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 512s JS MAINLOOP: Set main loop hook to 512s JS MAINLOOP: Main loop instance 0xc016d0c: hold 512s JS MAINLOOP: Running and clearing main loop hook 512s JS G BXD: Defining method run in prototype for GLib.MainLoop 512s 1..63 512s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 512s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 512s JS G BXD: Defined class for Source (GSource), prototype 0xf13e4820, JSClass 0xf5dcd440, in object 0xf137f020 512s JS G BXD: Defining method set_priority in prototype for GLib.Source 512s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 512s JS G BXD: Defining method attach in prototype for GLib.Source 512s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 512s JS IMPORT: Module metadata hook for module 0xf13b11f0 512s JS IMPORT: Defining meta.importSync for module 0xf13b11f0 512s JS G BXD: Defining method cache_build in prototype for Gio.DBusInterfaceInfo 512s JS G OBJ: Defining method export in prototype for GDBusInterfaceSkeleton (Gio.DBusInterfaceSkeleton) 512s JS G NS: Found info type GIEnumInfo for 'BusType' in namespace 'Gio' 512s JS G ENUM: Defining enum value STARTER (fixed from starter) -1 512s JS G ENUM: Defining enum value NONE (fixed from none) 0 512s JS G ENUM: Defining enum value SYSTEM (fixed from system) 1 512s JS G ENUM: Defining enum value SESSION (fixed from session) 2 512s JS G ENUM: Defining Gio.BusType as 0xf1585018 512s JS G NS: Found info type GIFlagsInfo for 'BusNameOwnerFlags' in namespace 'Gio' 512s JS G ENUM: Defining enum value NONE (fixed from none) 0 512s JS G ENUM: Defining enum value ALLOW_REPLACEMENT (fixed from allow_replacement) 1 512s JS G ENUM: Defining enum value REPLACE (fixed from replace) 2 512s JS G ENUM: Defining enum value DO_NOT_QUEUE (fixed from do_not_queue) 4 512s JS G ENUM: Defining Gio.BusNameOwnerFlags as 0xf1585070 512s Gjs-Message: 16:52:38.983: JS LOG: Acquired name [object instance wrapper GIName:Gio.DBusConnection jsobj@0xf13e4980 native@0xc1c6178] 512s JS G BXD: Defining method quit in prototype for GLib.MainLoop 512s JS G NS: Found info type GIFlagsInfo for 'DBusProxyFlags' in namespace 'Gio' 512s JS G ENUM: Defining enum value NONE (fixed from none) 0 512s JS G ENUM: Defining enum value DO_NOT_LOAD_PROPERTIES (fixed from do_not_load_properties) 1 512s JS G ENUM: Defining enum value DO_NOT_CONNECT_SIGNALS (fixed from do_not_connect_signals) 2 512s JS G ENUM: Defining enum value DO_NOT_AUTO_START (fixed from do_not_auto_start) 4 512s JS G ENUM: Defining enum value GET_INVALIDATED_PROPERTIES (fixed from get_invalidated_properties) 8 512s JS G ENUM: Defining enum value DO_NOT_AUTO_START_AT_CONSTRUCTION (fixed from do_not_auto_start_at_construction) 16 512s JS G ENUM: Defining enum value NO_MATCH_RULE (fixed from no_match_rule) 32 512s JS G ENUM: Defining Gio.DBusProxyFlags as 0xf1585348 512s JS G NS: Found info type GIStructInfo for 'DBusSignalInfo' in namespace 'Gio' 512s JS G BXD: Defined class for DBusSignalInfo (GDBusSignalInfo), prototype 0xf13e4a20, JSClass 0xf5dcd440, in object 0xf137f260 512s JS G NS: Found info type GIStructInfo for 'DBusMethodInfo' in namespace 'Gio' 512s JS G BXD: Defined class for DBusMethodInfo (GDBusMethodInfo), prototype 0xf13e4a80, JSClass 0xf5dcd440, in object 0xf137f260 512s JS G NS: Found info type GIStructInfo for 'DBusArgInfo' in namespace 'Gio' 512s JS G BXD: Defined class for DBusArgInfo (GDBusArgInfo), prototype 0xf13e4d80, JSClass 0xf5dcd440, in object 0xf137f260 512s JS G NS: Found info type GIStructInfo for 'DBusPropertyInfo' in namespace 'Gio' 512s JS G BXD: Defined class for DBusPropertyInfo (GDBusPropertyInfo), prototype 0xf13f8220, JSClass 0xf5dcd440, in object 0xf137f260 512s JS G NS: Found info type GIFlagsInfo for 'DBusPropertyInfoFlags' in namespace 'Gio' 512s JS G ENUM: Defining enum value NONE (fixed from none) 0 512s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 512s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 512s JS G ENUM: Defining Gio.DBusPropertyInfoFlags as 0xf158af50 512s JS G BXD: Defining method lookup_property in prototype for Gio.DBusInterfaceInfo 512s JS G BXD: Defining method get_type_string in prototype for GLib.Variant 512s JS G NS: Found info type GIObjectInfo for 'Task' in namespace 'Gio' 512s JS G OBJ: Defined class for Task (GTask), prototype 0xf13f8520, JSClass 0xf5dcd790, in object 0xf137f260 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s JS MAINLOOP: Completed job 1 512s JS G BXD: Defining method destroy in prototype for GLib.Source 512s JS G OBJ: Defining method call_with_unix_fd_list in prototype for GDBusProxy (Gio.DBusProxy) 512s JS G NS: Found info type GIObjectInfo for 'DBusMethodInvocation' in namespace 'Gio' 512s JS G OBJ: Defined class for DBusMethodInvocation (GDBusMethodInvocation), prototype 0xf13f86e0, JSClass 0xf5dcd790, in object 0xf137f260 512s JS G OBJ: Defining method get_message in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 512s JS G NS: Found info type GIObjectInfo for 'DBusMessage' in namespace 'Gio' 512s JS G OBJ: Defined class for DBusMessage (GDBusMessage), prototype 0xf13f8740, JSClass 0xf5dcd790, in object 0xf137f260 512s JS G OBJ: Defining method get_unix_fd_list in prototype for GDBusMessage (Gio.DBusMessage) 512s JS G BXD: Defining method classify in prototype for GLib.Variant 512s JS G BXD: Defining method n_children in prototype for GLib.Variant 512s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 512s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 512s JS G BXD: Defining method lookup_method in prototype for Gio.DBusInterfaceInfo 512s JS G OBJ: Defining method return_value_with_unix_fd_list in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 512s JS G OBJ: Defining method call_with_unix_fd_list_finish in prototype for GDBusProxy (Gio.DBusProxy) 512s JS G BXD: Defining method get_string in prototype for GLib.Variant 512s JS G BXD: Defining method get_variant in prototype for GLib.Variant 512s ok 1 Exported DBus object can call a remote method 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s ok 2 Exported DBus object can call a method with async/await 512s JS MAINLOOP: Completed job 1 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s JS MAINLOOP: Completed job 1 512s JS MAINLOOP: handling job 2, 512s JS MAINLOOP: Completed job 2 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s ok 3 Exported DBus object can initiate a proxy with promise and call a method with async/await 512s JS MAINLOOP: Completed job 1 512s ok 4 Exported DBus object can call a remote method when not using makeProxyWrapper 512s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 512s JS G OBJ: Defining method return_dbus_error in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 512s JS G NS: Found info type GIEnumInfo for 'IOErrorEnum' in namespace 'Gio' 512s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0xf13f25c0, JSClass 0xf5dcd5e0, in object 0xf137f260 512s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 512s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 512s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 512s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 512s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 512s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 512s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 512s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 512s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 512s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 512s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 512s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 512s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 512s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 512s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 512s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 512s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 512s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 512s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 512s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 512s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 512s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 512s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 512s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 512s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 512s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 512s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 512s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 512s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 512s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 512s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 512s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 512s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 512s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 512s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 512s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 512s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 512s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 512s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 512s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 512s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 512s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 512s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 512s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 512s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 512s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 512s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 512s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 512s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 512s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 512s ok 5 Exported DBus object can handle an exception thrown by a remote method 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 1 512s JS MAINLOOP: handling job 2, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 2 512s JS MAINLOOP: handling job 3, 512s ok 6 Exported DBus object can handle an exception thrown by a method with async/await 512s JS MAINLOOP: Completed job 3 512s ok 7 Exported DBus object can still destructure the return value when an exception is thrown 512s Gjs-Message: 16:52:39.028: JS LOG: Missing handler for DBus method thisDoesNotExist 512s JS G OBJ: Defining method return_gerror in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 512s JS G NS: Found info type GIEnumInfo for 'DBusError' in namespace 'Gio' 512s JS G ERR: Defined class for DBusError (GError), prototype 0xf13f2660, JSClass 0xf5dcd5e0, in object 0xf137f260 512s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 512s JS G ENUM: Defining enum value NO_MEMORY (fixed from no_memory) 1 512s JS G ENUM: Defining enum value SERVICE_UNKNOWN (fixed from service_unknown) 2 512s JS G ENUM: Defining enum value NAME_HAS_NO_OWNER (fixed from name_has_no_owner) 3 512s JS G ENUM: Defining enum value NO_REPLY (fixed from no_reply) 4 512s JS G ENUM: Defining enum value IO_ERROR (fixed from io_error) 5 512s JS G ENUM: Defining enum value BAD_ADDRESS (fixed from bad_address) 6 512s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 7 512s JS G ENUM: Defining enum value LIMITS_EXCEEDED (fixed from limits_exceeded) 8 512s JS G ENUM: Defining enum value ACCESS_DENIED (fixed from access_denied) 9 512s JS G ENUM: Defining enum value AUTH_FAILED (fixed from auth_failed) 10 512s JS G ENUM: Defining enum value NO_SERVER (fixed from no_server) 11 512s JS G ENUM: Defining enum value TIMEOUT (fixed from timeout) 12 512s JS G ENUM: Defining enum value NO_NETWORK (fixed from no_network) 13 512s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 14 512s JS G ENUM: Defining enum value DISCONNECTED (fixed from disconnected) 15 512s JS G ENUM: Defining enum value INVALID_ARGS (fixed from invalid_args) 16 512s JS G ENUM: Defining enum value FILE_NOT_FOUND (fixed from file_not_found) 17 512s JS G ENUM: Defining enum value FILE_EXISTS (fixed from file_exists) 18 512s JS G ENUM: Defining enum value UNKNOWN_METHOD (fixed from unknown_method) 19 512s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 20 512s JS G ENUM: Defining enum value MATCH_RULE_NOT_FOUND (fixed from match_rule_not_found) 21 512s JS G ENUM: Defining enum value MATCH_RULE_INVALID (fixed from match_rule_invalid) 22 512s JS G ENUM: Defining enum value SPAWN_EXEC_FAILED (fixed from spawn_exec_failed) 23 512s JS G ENUM: Defining enum value SPAWN_FORK_FAILED (fixed from spawn_fork_failed) 24 512s JS G ENUM: Defining enum value SPAWN_CHILD_EXITED (fixed from spawn_child_exited) 25 512s JS G ENUM: Defining enum value SPAWN_CHILD_SIGNALED (fixed from spawn_child_signaled) 26 512s JS G ENUM: Defining enum value SPAWN_FAILED (fixed from spawn_failed) 27 512s JS G ENUM: Defining enum value SPAWN_SETUP_FAILED (fixed from spawn_setup_failed) 28 512s JS G ENUM: Defining enum value SPAWN_CONFIG_INVALID (fixed from spawn_config_invalid) 29 512s JS G ENUM: Defining enum value SPAWN_SERVICE_INVALID (fixed from spawn_service_invalid) 30 512s JS G ENUM: Defining enum value SPAWN_SERVICE_NOT_FOUND (fixed from spawn_service_not_found) 31 512s JS G ENUM: Defining enum value SPAWN_PERMISSIONS_INVALID (fixed from spawn_permissions_invalid) 32 512s JS G ENUM: Defining enum value SPAWN_FILE_INVALID (fixed from spawn_file_invalid) 33 512s JS G ENUM: Defining enum value SPAWN_NO_MEMORY (fixed from spawn_no_memory) 34 512s JS G ENUM: Defining enum value UNIX_PROCESS_ID_UNKNOWN (fixed from unix_process_id_unknown) 35 512s JS G ENUM: Defining enum value INVALID_SIGNATURE (fixed from invalid_signature) 36 512s JS G ENUM: Defining enum value INVALID_FILE_CONTENT (fixed from invalid_file_content) 37 512s JS G ENUM: Defining enum value SELINUX_SECURITY_CONTEXT_UNKNOWN (fixed from selinux_security_context_unknown) 38 512s JS G ENUM: Defining enum value ADT_AUDIT_DATA_UNKNOWN (fixed from adt_audit_data_unknown) 39 512s JS G ENUM: Defining enum value OBJECT_PATH_IN_USE (fixed from object_path_in_use) 40 512s JS G ENUM: Defining enum value UNKNOWN_OBJECT (fixed from unknown_object) 41 512s JS G ENUM: Defining enum value UNKNOWN_INTERFACE (fixed from unknown_interface) 42 512s JS G ENUM: Defining enum value UNKNOWN_PROPERTY (fixed from unknown_property) 43 512s JS G ENUM: Defining enum value PROPERTY_READ_ONLY (fixed from property_read_only) 44 512s ok 8 Exported DBus object throws an exception when trying to call a method that does not exist 512s Gjs-Message: 16:52:39.030: JS LOG: Missing handler for DBus method thisDoesNotExist 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 1 512s JS MAINLOOP: handling job 2, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 2 512s JS MAINLOOP: handling job 3, 512s ok 9 Exported DBus object throws an exception when trying to call an async method that does not exist 512s JS MAINLOOP: Completed job 3 512s JS G BXD: Defining method get_int32 in prototype for GLib.Variant 512s ok 10 Exported DBus object can pass a parameter to a remote method that is not a JSON object 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s ok 11 Exported DBus object can pass a parameter to a method with async/await that is not a JSON object 512s JS MAINLOOP: Completed job 1 512s ok 12 Exported DBus object can call a remote method with no in parameter 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s ok 13 Exported DBus object can call an async/await method with no in parameter 512s JS MAINLOOP: Completed job 1 512s ok 14 Exported DBus object can call a remote method with multiple in parameters 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s ok 15 Exported DBus object can call an async/await method with multiple in parameters 512s JS MAINLOOP: Completed job 1 512s ok 16 Exported DBus object can call a remote method with no return value 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s ok 17 Exported DBus object can call an async/await method with no return value 512s JS MAINLOOP: Completed job 1 512s JS G OBJ: Defining method emit_signal in prototype for GjsDBusImplementation (GjsPrivate.DBusImplementation) 512s ok 18 Exported DBus object can emit a DBus signal 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s ok 19 Exported DBus object can emit a DBus signal with async/await 512s JS MAINLOOP: Completed job 1 512s ok 20 Exported DBus object can call a remote method with multiple return values 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s ok 21 Exported DBus object can call an async/await method with multiple return values 512s JS MAINLOOP: Completed job 1 512s ok 22 Exported DBus object does not coalesce one array into the array of return values 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s ok 23 Exported DBus object does not coalesce one array into the array of return values with async/await 512s JS MAINLOOP: Completed job 1 512s ok 24 Exported DBus object does not coalesce an array of arrays into the array of return values 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s ok 25 Exported DBus object does not coalesce an array of arrays into the array of return values with async/await 512s JS MAINLOOP: Completed job 1 512s ok 26 Exported DBus object can return multiple arrays from a remote method 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s ok 27 Exported DBus object can return multiple arrays from an async/await method 512s JS MAINLOOP: Completed job 1 512s ok 28 Exported DBus object handles a bad signature by throwing an exception 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 1 512s JS MAINLOOP: handling job 2, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 2 512s JS MAINLOOP: handling job 3, 512s ok 29 Exported DBus object handles a bad signature in async/await by rejecting the promise 512s JS MAINLOOP: Completed job 3 512s JS G OBJ: Defining method return_value in prototype for GDBusMethodInvocation (Gio.DBusMethodInvocation) 512s ok 30 Exported DBus object can call a remote method that is implemented asynchronously 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s ok 31 Exported DBus object can call an async/await method that is implemented asynchronously 512s JS MAINLOOP: Completed job 1 512s JS G BXD: Defining method get_byte in prototype for GLib.Variant 512s ok 32 Exported DBus object can send and receive bytes from a remote method 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 1 512s JS MAINLOOP: handling job 2, 512s JS MAINLOOP: Completed job 2 512s JS MAINLOOP: handling job 3, 512s JS MAINLOOP: Completed job 3 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 1 512s JS MAINLOOP: handling job 2, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 2 512s JS MAINLOOP: handling job 3, 512s ok 33 Exported DBus object can send and receive bytes from an async/await method 512s JS MAINLOOP: Completed job 3 512s ok 34 Exported DBus object can call a remote method that returns an array of structs 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s ok 35 Exported DBus object can call an async/await method that returns an array of structs 512s JS MAINLOOP: Completed job 1 512s JS G BXD: Defining method get_double in prototype for GLib.Variant 512s ok 36 Exported DBus object can send and receive dicts from a remote method 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s ok 37 Exported DBus object can send and receive dicts from an async/await method 512s JS MAINLOOP: Completed job 1 512s JS G NS: Found info type GIFunctionInfo for 'open_bytes' in namespace 'GjsTestTools' 512s JS G NS: Found info type GIObjectInfo for 'UnixFDList' in namespace 'Gio' 512s JS G OBJ: Defined class for UnixFDList (GUnixFDList), prototype 0xef34bac0, JSClass 0xf5dcd790, in object 0xf137f260 512s JS G NS: Found info type GIObjectInfo for 'Cancellable' in namespace 'Gio' 512s JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0xef34bb20, JSClass 0xf5dcd790, in object 0xf137f260 512s JS G BXD: Defining method get_handle in prototype for GLib.Variant 512s JS G OBJ: Defining method get_length in prototype for GUnixFDList (Gio.UnixFDList) 512s JS G OBJ: Defining method get in prototype for GUnixFDList (Gio.UnixFDList) 512s JS G OBJ: Defining method read_bytes in prototype for GInputStream (Gio.InputStream) 512s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 512s JS IMPORT: Importing '_byteArrayNative' 512s JS NATIVE: Defining native module '_byteArrayNative' 512s JS IMPORT: Defining parent 0xf1334430 of 0xf15d6ff0 '_byteArrayNative' is mod 1 512s JS IMPORT: successfully imported module '_byteArrayNative' 512s ok 38 Exported DBus object can call a remote method with a Unix FD 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s ok 39 Exported DBus object can call an async/await method with a Unix FD 512s JS MAINLOOP: Completed job 1 512s JS G OBJ: Defining method read_bytes_async in prototype for GInputStream (Gio.InputStream) 512s JS G OBJ: Defining method read_bytes_finish in prototype for GInputStream (Gio.InputStream) 512s ok 40 Exported DBus object can call an asynchronously implemented remote method with a Unix FD 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s ok 41 Exported DBus object can call an asynchronously implemented async/await method with a Unix FD 512s JS MAINLOOP: Completed job 1 512s ok 42 Exported DBus object can call a remote method that returns a Unix FD 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s ok 43 Exported DBus object can call an async/await method that returns a Unix FD 512s JS MAINLOOP: Completed job 1 512s ok 44 Exported DBus object can call an asynchronously implemented remote method that returns a Unix FD 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s ok 45 Exported DBus object can call an asynchronously implemented asyc/await method that returns a Unix FD 512s JS MAINLOOP: Completed job 1 512s ok 46 Exported DBus object throws an exception when not passing a Gio.UnixFDList to a method that requires one 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 1 512s JS MAINLOOP: handling job 2, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 2 512s JS MAINLOOP: handling job 3, 512s ok 47 Exported DBus object rejects the promise when not passing a Gio.UnixFDList to an async method that requires one 512s JS MAINLOOP: Completed job 3 512s ok 48 Exported DBus object throws an exception when passing a handle out of range of a Gio.UnixFDList 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 1 512s JS MAINLOOP: handling job 2, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 2 512s JS MAINLOOP: handling job 3, 512s ok 49 Exported DBus object rejects the promise when async passing a handle out of range of a Gio.UnixFDList 512s JS MAINLOOP: Completed job 3 512s ok 50 Exported DBus object Has defined properties 512s JS G OBJ: Defining method get_cached_property in prototype for GDBusProxy (Gio.DBusProxy) 512s ok 51 Exported DBus object reading readonly property works 512s ok 52 Exported DBus object reading readwrite property works 512s ok 53 Exported DBus object reading writeonly throws an error 512s JS G OBJ: Defining method set_cached_property in prototype for GDBusProxy (Gio.DBusProxy) 512s JS G OBJ: Defining method call in prototype for GDBusProxy (Gio.DBusProxy) 512s JS G NS: Found info type GIFlagsInfo for 'DBusCallFlags' in namespace 'Gio' 512s JS G ENUM: Defining enum value NONE (fixed from none) 0 512s JS G ENUM: Defining enum value NO_AUTO_START (fixed from no_auto_start) 1 512s JS G ENUM: Defining enum value ALLOW_INTERACTIVE_AUTHORIZATION (fixed from allow_interactive_authorization) 2 512s JS G ENUM: Defining Gio.DBusCallFlags as 0xf1537f00 512s JS G NS: Found info type GIFunctionInfo for 'timeout_add' in namespace 'GLib' 512s JS G BXD: Defining method get_context in prototype for GLib.MainLoop 512s JS G NS: Found info type GIStructInfo for 'MainContext' in namespace 'GLib' 512s JS G BXD: Defined class for MainContext (GMainContext), prototype 0xef3608c0, JSClass 0xf5dcd440, in object 0xf137f020 512s JS G BXD: Defining method iteration in prototype for GLib.MainContext 512s JS G NS: Found info type GIFunctionInfo for 'source_remove' in namespace 'GLib' 512s ok 54 Exported DBus object Setting a readwrite property works 512s JS G OBJ: Defining method call_finish in prototype for GDBusProxy (Gio.DBusProxy) 512s ok 55 Exported DBus object Setting a writeonly property works 512s ok 56 Exported DBus object Setting a readonly property throws an error 512s ok 57 Exported DBus object Reading a property that prepacks the return value works 512s JS G OBJ: Defining method emit_property_changed in prototype for GjsDBusImplementation (GjsPrivate.DBusImplementation) 512s ok 58 Exported DBus object Marking a property as invalidated works 512s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GjsPrivate' 512s JS G OBJ: Defining method cancel in prototype for GCancellable (Gio.Cancellable) 512s ok 59 DBus Proxy wrapper init failures are reported in sync mode 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s JS MAINLOOP: Completed job 1 512s JS G BXD: Defining method matches in prototype for GLib.Error 512s ok 60 DBus Proxy wrapper init failures are reported in async mode 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s JS MAINLOOP: Completed job 1 512s ok 61 DBus Proxy wrapper can init a proxy asynchronously when promisified 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 1 512s JS MAINLOOP: handling job 2, 512s JS MAINLOOP: Completed job 2 512s JS MAINLOOP: handling job 3, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 3 512s JS MAINLOOP: handling job 4, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 4 512s JS MAINLOOP: handling job 5, 512s ok 62 DBus Proxy wrapper can create a proxy from a promise 512s JS MAINLOOP: Completed job 5 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 1 512s JS MAINLOOP: handling job 2, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 2 512s JS MAINLOOP: handling job 3, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 3 512s JS MAINLOOP: handling job 4, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 4 512s JS MAINLOOP: handling job 5, 512s ok 63 DBus Proxy wrapper can create fail a proxy from a promise 512s JS MAINLOOP: Completed job 5 512s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_default' in namespace 'GjsPrivate' 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Main loop instance 0xc016d0c: Spinning loop until released or hook cleared 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 1 512s JS MAINLOOP: handling job 2, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 2 512s JS MAINLOOP: handling job 3, 512s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 512s JS MAINLOOP: Main loop instance 0xc016d0c: release 512s JS MAINLOOP: Completed job 3 512s JS MEMORY: Memory report: before destroying context 512s JS MEMORY: 2867 objects currently alive 512s JS MEMORY: boxed_instance = 2065 512s JS MEMORY: boxed_prototype = 27 512s JS MEMORY: closure = 73 512s JS MEMORY: function = 440 512s JS MEMORY: fundamental_instance = 0 512s JS MEMORY: fundamental_prototype = 0 512s JS MEMORY: gerror_instance = 12 512s JS MEMORY: gerror_prototype = 2 512s JS MEMORY: interface = 11 512s JS MEMORY: module = 9 512s JS MEMORY: ns = 6 512s JS MEMORY: object_instance = 196 512s JS MEMORY: object_prototype = 26 512s JS MEMORY: param = 0 512s JS MEMORY: union_instance = 0 512s JS MEMORY: union_prototype = 0 512s JS CTX: JS shutdown sequence 512s JS CTX: Stopping profiler 512s JS CTX: Shutting down toggle queue 512s JS CTX: Notifying external reference holders of GjsContext dispose 512s JS MAINLOOP: Stopping promise job dispatcher 512s JS CTX: Notifying reference holders of GjsContext dispose 512s JS CTX: Checking unhandled promise rejections 512s JS CTX: Releasing cached JS wrappers 512s JS CTX: Final triggered GC 512s JS CTX: Destroying JS context 512s JS CTX: Releasing all native objects 512s JS CTX: Disabling auto GC 512s JS CTX: Ending trace on global object 512s JS CTX: Freeing allocated resources 512s JS CTX: JS context destroyed 512s PASS: gjs/testGDBus.test 512s Running test: gjs/testUtility.test 512s JS NATIVE: Registered native JS module '_promiseNative' 512s JS NATIVE: Registered native JS module '_byteArrayNative' 512s JS NATIVE: Registered native JS module '_encodingNative' 512s JS NATIVE: Registered native JS module '_gi' 512s JS NATIVE: Registered native JS module 'gi' 512s JS NATIVE: Registered native JS module 'cairoNative' 512s JS NATIVE: Registered native JS module 'system' 512s JS NATIVE: Registered native JS module 'console' 512s JS NATIVE: Registered native JS module '_print' 512s JS CTX: Enabling JIT 512s JS CTX: Initialized class GjsFileImporter prototype 0xedc00180 512s JS IMPORT: Defining parent (nil) of 0xedc001d8 'imports' is mod 0 512s JS IMPORT: Importing '_print' 512s JS NATIVE: Defining native module '_print' 512s JS IMPORT: Defining parent 0xedc001d8 of 0xedc008d0 '_print' is mod 1 512s JS IMPORT: successfully imported module '_print' 512s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 512s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xeda31040 512s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeda31040 512s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xeda31040 512s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xeda31040 512s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeda31040 512s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xeda31040 512s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xeda31040 512s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeda31040 512s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeda31040 512s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xeda31040 512s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xeda31040 512s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xeda31040 512s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xeda31040 512s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xeda31040 512s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeda31040 512s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xeda31040 512s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xeda31040 512s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeda31040 512s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xeda31040 512s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeda31040 512s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeda31040 512s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeda31040 512s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xeda31040 512s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xeda31040 512s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeda31040 512s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xeda31040 512s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xeda31040 512s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeda31040 512s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xeda31040 512s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xeda31040 512s JS MAINLOOP: Main loop instance 0xda22d0c: hold 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Starting promise job dispatcher 512s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xeda310d0 512s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xeda310d0 512s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeda310d0 512s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeda310d0 512s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeda310d0 512s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeda310d0 512s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xeda310d0 512s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xeda310d0 512s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xeda310d0 512s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeda310d0 512s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeda310d0 512s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xeda310d0 512s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xeda310d0 512s JS MAINLOOP: Main loop instance 0xda22d0c: hold 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Main loop instance 0xda22d0c: Spinning loop until released or hook cleared 512s JS MAINLOOP: handling job 0, 512s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 512s JS MAINLOOP: Main loop instance 0xda22d0c: release 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 512s JS MAINLOOP: Main loop instance 0xda22d0c: release 512s JS MAINLOOP: Completed job 1 512s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xeda310d0 512s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeda310d0 512s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeda310d0 512s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeda310d0 512s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeda310d0 512s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeda310d0 512s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeda310d0 512s JS IMPORT: Module metadata hook for module 0xedc5cd80 512s JS IMPORT: Defining meta.importSync for module 0xedc5cd80 512s JS NATIVE: Defining native module 'gi' 512s JS CTX: Initialized class GIRepositoryNamespace prototype 0xedc60b48 512s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 512s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 512s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 512s JS IMPORT: Importing directory 'overrides' 512s JS IMPORT: Defining parent 0xeda34430 of 0xedc60bb8 'overrides' is mod 1 512s JS IMPORT: Defined importer 'overrides' 0xedc60bb8 in 0xeda34430 512s JS IMPORT: successfully imported directory 'overrides' 512s JS IMPORT: Importing '_promiseNative' 512s JS NATIVE: Defining native module '_promiseNative' 512s JS IMPORT: Defining parent 0xeda34430 of 0xedc61008 '_promiseNative' is mod 1 512s JS IMPORT: successfully imported module '_promiseNative' 512s JS IMPORT: Importing module GLib succeeded 512s JS IMPORT: Defining parent 0xedc60bb8 of 0xeda80020 'GLib' is mod 1 512s JS IMPORT: successfully imported module 'GLib' 512s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 512s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xeda7f040, JSClass 0xf252d440, in object 0xeda7f020 512s JS CTX: Initialized class GIRepositoryGType prototype 0xedc61328 512s JS CTX: Initialized class GIRepositoryFunction prototype 0xedc61380 512s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 512s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 512s JS G BXD: Defined class for Error (GError), prototype 0xeda7f080, JSClass 0xf252d440, in object 0xeda7f020 512s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 512s JS G BXD: Defined class for Variant (GVariant), prototype 0xeda7f0c0, JSClass 0xf252d440, in object 0xeda7f020 512s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 512s JS G BXD: Defined class for Bytes (GBytes), prototype 0xeda7f100, JSClass 0xf252d440, in object 0xeda7f020 512s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 512s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 512s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xeda7f140, JSClass 0xf252d440, in object 0xeda7f020 512s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 512s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 512s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 512s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 512s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 512s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 512s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 512s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 512s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 512s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 512s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 512s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 512s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 512s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 512s JS G BXD: Defined class for Thread (GThread), prototype 0xeda7f180, JSClass 0xf252d440, in object 0xeda7f020 512s JS G BXD: Defining method ref in prototype for GLib.Thread 512s JS G BXD: Defining method unref in prototype for GLib.Thread 512s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 512s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xeda7f1c0, JSClass 0xf252d440, in object 0xeda7f020 512s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 512s JS G BXD: Defined class for Regex (GRegex), prototype 0xeda7f200, JSClass 0xf252d440, in object 0xeda7f020 512s JS G BXD: Defining method match in prototype for GLib.Regex 512s JS G BXD: Defining method match_full in prototype for GLib.Regex 512s JS G BXD: Defining method match_all in prototype for GLib.Regex 512s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 512s JS G NS: Defined namespace 'GLib' 0xeda7f020 in GIRepository 0xedc60a08 512s JS IMPORT: Importing module jasmine succeeded 512s JS IMPORT: Defining parent 0xeda34430 of 0xeda80940 'jasmine' is mod 1 512s JS IMPORT: successfully imported module 'jasmine' 512s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 512s JS MAINLOOP: Main loop instance 0xda22d0c: hold 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Main loop instance 0xda22d0c: Spinning loop until released or hook cleared 512s JS MAINLOOP: handling job 0, 512s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 512s JS MAINLOOP: Main loop instance 0xda22d0c: release 512s JS MAINLOOP: Completed job 0 512s JS IMPORT: Module load hook for module 'file:///usr/libexec/installed-tests/gjs/js/testUtility.js' (file:///usr/libexec/installed-tests/gjs/js/testUtility.js), global 0xeda310d0 512s JS IMPORT: Module resolve hook for module "gi://Utility" (relative to ), global 0xeda310d0 512s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeda310d0 512s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeda310d0 512s JS IMPORT: Module resolve hook for module "gi://Utility" (relative to ), global 0xeda310d0 512s JS IMPORT: Module resolve hook for module "gi://Utility" (relative to ), global 0xeda310d0 512s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeda310d0 512s JS IMPORT: JS import 'Utility' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/Utility.js 512s JS G NS: Defined namespace 'Utility' 0xeda7f260 in GIRepository 0xedc60a08 512s JS MAINLOOP: Main loop instance 0xda22d0c: hold 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Main loop instance 0xda22d0c: Spinning loop until released or hook cleared 512s JS MAINLOOP: handling job 0, 512s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testUtility.js async resolved" 512s JS MAINLOOP: Main loop instance 0xda22d0c: release 512s JS MAINLOOP: Completed job 0 512s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xeda310d0 512s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeda310d0 512s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeda310d0 512s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeda310d0 512s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeda310d0 512s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeda310d0 512s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeda310d0 512s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeda310d0 512s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeda310d0 512s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeda310d0 512s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeda310d0 512s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeda310d0 512s JS IMPORT: Module metadata hook for module 0xedc08e70 512s JS IMPORT: Defining meta.importSync for module 0xedc08e70 512s JS NATIVE: Defining native module 'system' 512s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeda310d0 512s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeda310d0 512s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 512s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 512s JS MAINLOOP: Set main loop hook to 512s JS MAINLOOP: Main loop instance 0xda22d0c: hold 512s JS MAINLOOP: Running and clearing main loop hook 512s JS G BXD: Defining method run in prototype for GLib.MainLoop 512s 1..9 512s JS IMPORT: Importing 'gi' 512s JS IMPORT: Defining parent 0xeda34430 of 0xeda347c0 'gi' is mod 1 512s JS IMPORT: successfully imported module 'gi' 512s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 512s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 512s JS G BXD: Defined class for Source (GSource), prototype 0xeda7f280, JSClass 0xf252d440, in object 0xeda7f020 512s JS G BXD: Defining method set_priority in prototype for GLib.Source 512s JS IMPORT: Importing '_gi' 512s JS NATIVE: Defining native module '_gi' 512s JS IMPORT: Defining parent 0xeda34430 of 0xedc12ca0 '_gi' is mod 1 512s JS IMPORT: successfully imported module '_gi' 512s 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 512s JS G NS: Defined namespace 'GjsPrivate' 0xeda7f300 in GIRepository 0xeda347c0 512s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 512s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 512s JS IMPORT: Importing module _common succeeded 512s JS IMPORT: Defining parent 0xeda34430 of 0xeda80b20 '_common' is mod 1 512s JS IMPORT: successfully imported module '_common' 512s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 512s JS IMPORT: Importing module _legacy succeeded 512s JS IMPORT: Defining parent 0xeda34430 of 0xeda80b40 '_legacy' is mod 1 512s JS IMPORT: successfully imported module '_legacy' 512s JS IMPORT: Importing module GObject succeeded 512s JS IMPORT: Defining parent 0xeda348a0 of 0xeda80b00 'GObject' is mod 1 512s JS IMPORT: successfully imported module 'GObject' 512s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 512s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 512s JS G BXD: Defined class for String (GString), prototype 0xeda7f500, JSClass 0xf252d440, in object 0xeda7f2e0 512s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 512s JS G PRM: Defined class ParamSpec prototype is 0xeda80b80 class 0xf2530188 in object 0xeda7f2e0 512s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 512s JS G OBJ: Defined class for Object (GObject), prototype 0xeda7f620, JSClass 0xf252d790, in object 0xeda7f2e0 512s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 512s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 512s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xeda7f640, JSClass 0xf252d790, in object 0xeda7f2e0 512s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 512s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 512s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 512s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 512s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 512s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 512s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 512s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 512s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 512s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 512s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 512s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 512s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 512s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 512s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 512s JS G BXD: Defined class for Value (GValue), prototype 0xeda7f680, JSClass 0xf252d440, in object 0xeda7f2e0 512s JS G NS: Defined namespace 'GObject' 0xeda7f2e0 in GIRepository 0xeda347c0 512s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 512s JS G BXD: Defining method attach in prototype for GLib.Source 512s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 512s JS IMPORT: Module metadata hook for module 0xedab1310 512s JS IMPORT: Defining meta.importSync for module 0xedab1310 512s JS G NS: Found info type GIFunctionInfo for 'dir_foreach' in namespace 'Utility' 512s JS G BXD: Defining method destroy in prototype for GLib.Source 512s ok 1 Utility callback recognizes callback correctly 512s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'Utility' 512s JS G OBJ: Defined class for Object (UtilityObject), prototype 0xeda7f800, JSClass 0xf252d790, in object 0xeda7f260 512s JS G OBJ: Defining method watch_dir in prototype for UtilityObject (Utility.Object) 512s ok 2 Utility object recognizes callback correctly 512s ok 3 Utility unions/structs TaggedValue # SKIP Unions nested in structs not supported. Open an issue if you need this 512s ok 4 Utility unions/structs Byte # SKIP Unions must currently be registered as boxed types. Open an issue if you need this 512s JS G NS: Found info type GIStructInfo for 'Buffer' in namespace 'Utility' 512s JS G BXD: Defined class for Buffer (void), prototype 0xeda7fa00, JSClass 0xf252d440, in object 0xeda7f260 512s ok 5 Utility unions/structs Buffer 512s ok 6 Utility unions/structs Struct # SKIP Bitfields not supported. Open an issue if you need this 512s ok 7 Utility unions/structs Union # SKIP Unions must currently be registered as boxed types. Open an issue if you need this 512s JS G NS: Found info type GIEnumInfo for 'EnumType' in namespace 'Utility' 512s JS G ENUM: Defining enum value A (fixed from a) 0 512s JS G ENUM: Defining enum value B (fixed from b) 1 512s JS G ENUM: Defining enum value C (fixed from c) 2 512s JS G ENUM: Defining Utility.EnumType as 0xedc39df8 512s ok 8 Utility enums/flags enum 512s JS G NS: Found info type GIFlagsInfo for 'FlagType' in namespace 'Utility' 512s JS G ENUM: Defining enum value A (fixed from a) 1 512s JS G ENUM: Defining enum value B (fixed from b) 2 512s JS G ENUM: Defining enum value C (fixed from c) 4 512s JS G ENUM: Defining Utility.FlagType as 0xedc422e8 512s ok 9 Utility enums/flags flags 512s JS G BXD: Defining method quit in prototype for GLib.MainLoop 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Main loop instance 0xda22d0c: Spinning loop until released or hook cleared 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 1 512s JS MAINLOOP: handling job 2, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 2 512s JS MAINLOOP: handling job 3, 512s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 512s JS MAINLOOP: Main loop instance 0xda22d0c: release 512s JS MAINLOOP: Completed job 3 512s JS MEMORY: Memory report: before destroying context 512s JS MEMORY: 194 objects currently alive 512s JS MEMORY: boxed_instance = 49 512s JS MEMORY: boxed_prototype = 12 512s JS MEMORY: closure = 2 512s JS MEMORY: function = 118 512s JS MEMORY: fundamental_instance = 0 512s JS MEMORY: fundamental_prototype = 0 512s JS MEMORY: gerror_instance = 0 512s JS MEMORY: gerror_prototype = 0 512s JS MEMORY: interface = 0 512s JS MEMORY: module = 5 512s JS MEMORY: ns = 4 512s JS MEMORY: object_instance = 1 512s JS MEMORY: object_prototype = 3 512s JS MEMORY: param = 0 512s JS MEMORY: union_instance = 0 512s JS MEMORY: union_prototype = 0 512s JS CTX: JS shutdown sequence 512s JS CTX: Stopping profiler 512s JS CTX: Shutting down toggle queue 512s JS CTX: Notifying external reference holders of GjsContext dispose 512s JS MAINLOOP: Stopping promise job dispatcher 512s JS CTX: Notifying reference holders of GjsContext dispose 512s JS CTX: Checking unhandled promise rejections 512s JS CTX: Releasing cached JS wrappers 512s JS CTX: Final triggered GC 512s JS CTX: Destroying JS context 512s JS CTX: Releasing all native objects 512s JS CTX: Disabling auto GC 512s JS CTX: Ending trace on global object 512s JS CTX: Freeing allocated resources 512s JS CTX: JS context destroyed 512s PASS: gjs/testUtility.test 512s Running test: gjs/testLegacyGObject.test 512s JS NATIVE: Registered native JS module '_promiseNative' 512s JS NATIVE: Registered native JS module '_byteArrayNative' 512s JS NATIVE: Registered native JS module '_encodingNative' 512s JS NATIVE: Registered native JS module '_gi' 512s JS NATIVE: Registered native JS module 'gi' 512s JS NATIVE: Registered native JS module 'cairoNative' 512s JS NATIVE: Registered native JS module 'system' 512s JS NATIVE: Registered native JS module 'console' 512s JS NATIVE: Registered native JS module '_print' 512s JS CTX: Enabling JIT 512s JS CTX: Initialized class GjsFileImporter prototype 0xea800180 512s JS IMPORT: Defining parent (nil) of 0xea8001d8 'imports' is mod 0 512s JS IMPORT: Importing '_print' 512s JS NATIVE: Defining native module '_print' 512s JS IMPORT: Defining parent 0xea8001d8 of 0xea8008d0 '_print' is mod 1 512s JS IMPORT: successfully imported module '_print' 512s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 512s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xea631040 512s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xea631040 512s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xea631040 512s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xea631040 512s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xea631040 512s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xea631040 512s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xea631040 512s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xea631040 512s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xea631040 512s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xea631040 512s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xea631040 512s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xea631040 512s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xea631040 512s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xea631040 512s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xea631040 512s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xea631040 512s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xea631040 512s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xea631040 512s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xea631040 512s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xea631040 512s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xea631040 512s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xea631040 512s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xea631040 512s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xea631040 512s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xea631040 512s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xea631040 512s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xea631040 512s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xea631040 512s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xea631040 512s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xea631040 512s JS MAINLOOP: Main loop instance 0xba01d0c: hold 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Starting promise job dispatcher 512s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xea6310d0 512s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xea6310d0 512s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xea6310d0 512s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xea6310d0 512s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xea6310d0 512s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xea6310d0 512s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xea6310d0 512s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xea6310d0 512s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xea6310d0 512s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xea6310d0 512s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xea6310d0 512s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xea6310d0 512s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xea6310d0 512s JS MAINLOOP: Main loop instance 0xba01d0c: hold 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Main loop instance 0xba01d0c: Spinning loop until released or hook cleared 512s JS MAINLOOP: handling job 0, 512s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 512s JS MAINLOOP: Main loop instance 0xba01d0c: release 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 512s JS MAINLOOP: Main loop instance 0xba01d0c: release 512s JS MAINLOOP: Completed job 1 512s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xea6310d0 512s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xea6310d0 512s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xea6310d0 512s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xea6310d0 512s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xea6310d0 512s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xea6310d0 512s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xea6310d0 512s JS IMPORT: Module metadata hook for module 0xea85cd80 512s JS IMPORT: Defining meta.importSync for module 0xea85cd80 512s JS NATIVE: Defining native module 'gi' 512s JS CTX: Initialized class GIRepositoryNamespace prototype 0xea860b48 512s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 512s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 512s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 512s JS IMPORT: Importing directory 'overrides' 512s JS IMPORT: Defining parent 0xea634430 of 0xea860bb8 'overrides' is mod 1 512s JS IMPORT: Defined importer 'overrides' 0xea860bb8 in 0xea634430 512s JS IMPORT: successfully imported directory 'overrides' 512s JS IMPORT: Importing '_promiseNative' 512s JS NATIVE: Defining native module '_promiseNative' 512s JS IMPORT: Defining parent 0xea634430 of 0xea861008 '_promiseNative' is mod 1 512s JS IMPORT: successfully imported module '_promiseNative' 512s JS IMPORT: Importing module GLib succeeded 512s JS IMPORT: Defining parent 0xea860bb8 of 0xea680020 'GLib' is mod 1 512s JS IMPORT: successfully imported module 'GLib' 512s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 512s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xea67f040, JSClass 0xef12d440, in object 0xea67f020 512s JS CTX: Initialized class GIRepositoryGType prototype 0xea861328 512s JS CTX: Initialized class GIRepositoryFunction prototype 0xea861380 512s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 512s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 512s JS G BXD: Defined class for Error (GError), prototype 0xea67f080, JSClass 0xef12d440, in object 0xea67f020 512s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 512s JS G BXD: Defined class for Variant (GVariant), prototype 0xea67f0c0, JSClass 0xef12d440, in object 0xea67f020 512s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 512s JS G BXD: Defined class for Bytes (GBytes), prototype 0xea67f100, JSClass 0xef12d440, in object 0xea67f020 512s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 512s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 512s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xea67f140, JSClass 0xef12d440, in object 0xea67f020 512s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 512s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 512s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 512s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 512s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 512s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 512s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 512s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 512s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 512s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 512s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 512s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 512s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 512s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 512s JS G BXD: Defined class for Thread (GThread), prototype 0xea67f180, JSClass 0xef12d440, in object 0xea67f020 512s JS G BXD: Defining method ref in prototype for GLib.Thread 512s JS G BXD: Defining method unref in prototype for GLib.Thread 512s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 512s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xea67f1c0, JSClass 0xef12d440, in object 0xea67f020 512s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 512s JS G BXD: Defined class for Regex (GRegex), prototype 0xea67f200, JSClass 0xef12d440, in object 0xea67f020 512s JS G BXD: Defining method match in prototype for GLib.Regex 512s JS G BXD: Defining method match_full in prototype for GLib.Regex 512s JS G BXD: Defining method match_all in prototype for GLib.Regex 512s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 512s JS G NS: Defined namespace 'GLib' 0xea67f020 in GIRepository 0xea860a08 512s JS IMPORT: Importing module jasmine succeeded 512s JS IMPORT: Defining parent 0xea634430 of 0xea680940 'jasmine' is mod 1 512s JS IMPORT: successfully imported module 'jasmine' 512s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 512s JS MAINLOOP: Main loop instance 0xba01d0c: hold 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Main loop instance 0xba01d0c: Spinning loop until released or hook cleared 512s JS MAINLOOP: handling job 0, 512s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 512s JS MAINLOOP: Main loop instance 0xba01d0c: release 512s JS MAINLOOP: Completed job 0 512s JS IMPORT: Importing 'gi' 512s JS IMPORT: Defining parent 0xea634430 of 0xea6347c0 'gi' is mod 1 512s JS IMPORT: successfully imported module 'gi' 512s 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 512s JS G NS: Defined namespace 'GjsPrivate' 0xea67f280 in GIRepository 0xea6347c0 512s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 512s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 512s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 512s JS IMPORT: Importing module _legacy succeeded 512s JS IMPORT: Defining parent 0xea634430 of 0xea680a20 '_legacy' is mod 1 512s JS IMPORT: successfully imported module '_legacy' 512s JS IMPORT: Importing module lang succeeded 512s JS IMPORT: Defining parent 0xea634430 of 0xea680a00 'lang' is mod 1 512s JS IMPORT: successfully imported module 'lang' 512s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 512s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 512s JS IMPORT: Importing module _signals succeeded 512s JS IMPORT: Defining parent 0xea634430 of 0xea680a40 '_signals' is mod 1 512s JS IMPORT: successfully imported module '_signals' 512s JS IMPORT: Importing module signals succeeded 512s JS IMPORT: Defining parent 0xea634430 of 0xea6809e0 'signals' is mod 1 512s JS IMPORT: successfully imported module 'signals' 512s JS IMPORT: Importing module Gio succeeded 512s JS IMPORT: Defining parent 0xea634860 of 0xea6809c0 'Gio' is mod 1 512s JS IMPORT: successfully imported module 'Gio' 512s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 512s JS IMPORT: Importing '_gi' 512s JS NATIVE: Defining native module '_gi' 512s JS IMPORT: Defining parent 0xea634430 of 0xea839a90 '_gi' is mod 1 512s JS IMPORT: successfully imported module '_gi' 512s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 512s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 512s JS IMPORT: Importing module _common succeeded 512s JS IMPORT: Defining parent 0xea634430 of 0xea680a80 '_common' is mod 1 512s JS IMPORT: successfully imported module '_common' 512s JS IMPORT: Importing module GObject succeeded 512s JS IMPORT: Defining parent 0xea634860 of 0xea680a60 'GObject' is mod 1 512s JS IMPORT: successfully imported module 'GObject' 512s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 512s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 512s JS G BXD: Defined class for String (GString), prototype 0xea67f4a0, JSClass 0xef12d440, in object 0xea67f2a0 512s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 512s JS G PRM: Defined class ParamSpec prototype is 0xea680ac0 class 0xef130188 in object 0xea67f2a0 512s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 512s JS G OBJ: Defined class for Object (GObject), prototype 0xea67f5c0, JSClass 0xef12d790, in object 0xea67f2a0 512s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 512s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 512s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xea67f5e0, JSClass 0xef12d790, in object 0xea67f2a0 512s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 512s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 512s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 512s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 512s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 512s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 512s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 512s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 512s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 512s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 512s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 512s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 512s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 512s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 512s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 512s JS G BXD: Defined class for Value (GValue), prototype 0xea67f620, JSClass 0xef12d440, in object 0xea67f2a0 512s JS G NS: Defined namespace 'GObject' 0xea67f2a0 in GIRepository 0xea6347c0 512s JS G OBJ: Defined class for Application (GApplication), prototype 0xea67f660, JSClass 0xef12d790, in object 0xea67f260 512s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 512s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xea680ee0, JSClass 0xef12d7d0, in object 0xea67f260 512s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 512s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0xea680f00, JSClass 0xef12d7d0, in object 0xea67f260 512s 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 512s JS G NS: Defined namespace 'GioUnix' 0xea67f6e0 in GIRepository 0xea6347c0 512s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 512s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 512s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xea67f700, JSClass 0xef12d790, in object 0xea67f6e0 512s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 512s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 512s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xea6dd240, JSClass 0xef12d7d0, in object 0xea67f6e0 512s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 512s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 512s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 512s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0xea67f760, JSClass 0xef12d790, in object 0xea67f260 512s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0xea67f7a0, JSClass 0xef12d790, in object 0xea67f6e0 512s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 512s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 512s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0xea67f7e0, JSClass 0xef12d440, in object 0xea67f6e0 512s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 512s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xea6dd340, JSClass 0xef12d7d0, in object 0xea67f6e0 512s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 512s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 512s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 512s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xea67f820, JSClass 0xef12d790, in object 0xea67f260 512s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0xea67f860, JSClass 0xef12d790, in object 0xea67f6e0 512s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 512s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 512s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xea67f8a0, JSClass 0xef12d440, in object 0xea67f6e0 512s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 512s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0xea67f8c0, JSClass 0xef12d440, in object 0xea67f6e0 512s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 512s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0xea67f900, JSClass 0xef12d790, in object 0xea67f6e0 512s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 512s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 512s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0xea67f940, JSClass 0xef12d440, in object 0xea67f6e0 512s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 512s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 512s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0xea67f980, JSClass 0xef12d790, in object 0xea67f260 512s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0xea67f9c0, JSClass 0xef12d790, in object 0xea67f6e0 512s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 512s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 512s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xea67fa00, JSClass 0xef12d440, in object 0xea67f6e0 512s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 512s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 512s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 512s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 512s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 512s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 512s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 512s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 512s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 512s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 512s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 512s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 512s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 512s JS G ENUM: Defining GLib.LogLevelFlags as 0xea841450 512s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 512s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 512s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xea67fae0, JSClass 0xef12d440, in object 0xea67f020 512s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 512s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xea67fb80, JSClass 0xef12d790, in object 0xea67f260 512s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 512s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xea6e1300, JSClass 0xef12d7d0, in object 0xea67f260 512s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 512s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xea6e1320, JSClass 0xef12d7d0, in object 0xea67f260 512s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 512s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xea6e5040, JSClass 0xef12d440, in object 0xea67f260 512s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 512s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xea6e52a0, JSClass 0xef12d440, in object 0xea67f260 512s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 512s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 512s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 512s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 512s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 512s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 512s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 512s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 512s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 512s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 512s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xea6e53e0, JSClass 0xef12d790, in object 0xea67f260 512s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 512s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xea6e1520, JSClass 0xef12d7d0, in object 0xea67f260 512s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 512s JS G IFACE: Defined class for Initable (GInitable), prototype 0xea6e1560, JSClass 0xef12d7d0, in object 0xea67f260 512s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 512s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xea6e5460, JSClass 0xef12d790, in object 0xea67f260 512s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 512s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 512s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 512s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 512s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0xea6e16c0, JSClass 0xef12d7d0, in object 0xea67f260 512s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 512s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xea6e54c0, JSClass 0xef12d440, in object 0xea67f260 512s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 512s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xea6e5500, JSClass 0xef12d440, in object 0xea67f260 512s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 512s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 512s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xea6e5540, JSClass 0xef12d790, in object 0xea67f260 512s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xea6e5580, JSClass 0xef12d790, in object 0xea67f280 512s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 512s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xea6e55c0, JSClass 0xef12d790, in object 0xea67f260 512s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 512s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 512s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 512s JS G IFACE: Defined class for File (GFile), prototype 0xea6e1760, JSClass 0xef12d7d0, in object 0xea67f260 512s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xea6e5620, JSClass 0xef12d790, in object 0xea6348e0 512s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 512s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xea6e5680, JSClass 0xef12d790, in object 0xea67f260 512s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 512s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 512s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0xea6e1960, JSClass 0xef12d7d0, in object 0xea67f260 512s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 512s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xea6e56e0, JSClass 0xef12d790, in object 0xea67f260 512s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 512s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xea6e5720, JSClass 0xef12d440, in object 0xea67f260 512s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 512s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 512s JS G OBJ: Defined class for Settings (GSettings), prototype 0xea6e5760, JSClass 0xef12d790, in object 0xea67f260 512s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 512s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 512s JS G NS: Defined namespace 'Gio' 0xea67f260 in GIRepository 0xea6347c0 512s JS IMPORT: Importing module Gtk succeeded 512s JS IMPORT: Defining parent 0xea634860 of 0xea6e1fe0 'Gtk' is mod 1 512s JS IMPORT: successfully imported module 'Gtk' 512s JS G NS: Found info type GIObjectInfo for 'Widget' in namespace 'Gtk' 512s JS G NS: Found info type GIObjectInfo for 'InitiallyUnowned' in namespace 'GObject' 512s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0xea6e57e0, JSClass 0xef12d790, in object 0xea67f2a0 512s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0xea6e5820, JSClass 0xef12d790, in object 0xea6e57c0 512s JS G NS: Found info type GIInterfaceInfo for 'Buildable' in namespace 'Gtk' 512s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0xea6ed240, JSClass 0xef12d7d0, in object 0xea6e57c0 512s JS IMPORT: JS import 'Atk' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/Atk.js 512s JS G NS: Defined namespace 'Atk' 0xea6e5880 in GIRepository 0xea6347c0 512s JS G NS: Found info type GIInterfaceInfo for 'ImplementorIface' in namespace 'Atk' 512s JS G IFACE: Defined class for ImplementorIface (AtkImplementorIface), prototype 0xea6ed260, JSClass 0xef12d7d0, in object 0xea6e5880 512s JS G NS: Found info type GIObjectInfo for 'Container' in namespace 'Gtk' 512s JS G OBJ: Defined class for Container (GtkContainer), prototype 0xea6e58c0, JSClass 0xef12d790, in object 0xea6e57c0 512s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 512s JS G NS: Defined namespace 'Gtk' 0xea6e57c0 in GIRepository 0xea6347c0 512s JS IMPORT: JS import 'mainloop' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/mainloop.js 512s JS IMPORT: Importing module mainloop succeeded 512s JS IMPORT: Defining parent 0xea634430 of 0xea6ed340 'mainloop' is mod 1 512s JS IMPORT: successfully imported module 'mainloop' 512s JS G NS: Found info type GIFlagsInfo for 'ParamFlags' in namespace 'GObject' 512s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 512s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 512s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 512s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 512s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 512s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 512s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 512s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 512s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 512s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 512s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 512s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 512s JS G ENUM: Defining GObject.ParamFlags as 0xea84ac78 512s JS G NS: Found info type GIFunctionInfo for 'param_spec_string' in namespace 'GObject' 512s JS G PRM: Wrapping GParamString 'readwrite' on (null) with JSObject 512s JS G PRM: JSObject created with param instance 0xbb9b160 type GParamString 512s JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject 512s JS G PRM: JSObject created with param instance 0xbb9b310 type GParamString 512s JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject 512s JS G PRM: JSObject created with param instance 0xbb9b3a8 type GParamString 512s JS G NS: Found info type GIFlagsInfo for 'SignalFlags' in namespace 'GObject' 512s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 512s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 512s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 512s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 512s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 512s JS G ENUM: Defining enum value ACTION (fixed from action) 32 512s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 512s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 512s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 512s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 512s JS G ENUM: Defining GObject.SignalFlags as 0xea84ae78 512s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 512s JS G NS: Found info type GIFunctionInfo for 'param_spec_get_flags' in namespace 'GjsPrivate' 512s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 512s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 512s JS G OBJ: Defined class for Gjs_MyObject (Gjs_MyObject), prototype 0xea6e5900, JSClass 0xef12d790, in object 0xea6348e0 512s JS G NS: Found info type GIFunctionInfo for 'signal_lookup' in namespace 'GObject' 512s JS G NS: Found info type GIFunctionInfo for 'signal_override_class_closure' in namespace 'GObject' 512s JS G OBJ: Defined class for Gjs_MyApplication (Gjs_MyApplication), prototype 0xea6e5940, JSClass 0xef12d790, in object 0xea6348e0 512s JS G OBJ: Defined class for Gjs_MyInitable (Gjs_MyInitable), prototype 0xea6e5980, JSClass 0xef12d790, in object 0xea6348e0 512s JS G OBJ: Defined class for Gjs_Derived (Gjs_Derived), prototype 0xea6e59c0, JSClass 0xef12d790, in object 0xea6348e0 512s JS G OBJ: Defined class for Gjs_Legacy_OddlyNamed (Gjs_Legacy_OddlyNamed), prototype 0xea6e5a00, JSClass 0xef12d790, in object 0xea6348e0 512s JS G OBJ: Defined class for Gjs_MyCustomInit (Gjs_MyCustomInit), prototype 0xea6e5a40, JSClass 0xef12d790, in object 0xea6348e0 512s JS G OBJ: Defined class for Gjs_GObjectImplementingLangInterface (Gjs_GObjectImplementingLangInterface), prototype 0xea6e5a80, JSClass 0xef12d790, in object 0xea6348e0 512s JS G PRM: Wrapping GParamString 'interface-prop' on (null) with JSObject 512s JS G PRM: JSObject created with param instance 0xbc433e0 type GParamString 512s JS G IFACE: Defined class for ArbitraryGTypeName (ArbitraryGTypeName), prototype 0xea6ed540, JSClass 0xef12d7d0, in object 0xea6348e0 512s JS G IFACE: Defined class for Gjs_InterfaceRequiringGObjectInterface (Gjs_InterfaceRequiringGObjectInterface), prototype 0xea6ed580, JSClass 0xef12d7d0, in object 0xea6348e0 512s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 512s JS G PRM: JSObject created with param instance 0xbc44070 type GParamOverride 512s JS G PRM: Wrapping GParamString 'class-prop' on (null) with JSObject 512s JS G PRM: JSObject created with param instance 0xbae2700 type GParamString 512s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 512s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 512s JS G OBJ: Defined class for Gjs_GObjectImplementingGObjectInterface (Gjs_GObjectImplementingGObjectInterface), prototype 0xea6e5b00, JSClass 0xef12d790, in object 0xea6348e0 512s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 512s JS G PRM: JSObject created with param instance 0xbae2808 type GParamOverride 512s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 512s JS G OBJ: Defined class for Gjs_MinimalImplementationOfAGObjectInterface (Gjs_MinimalImplementationOfAGObjectInterface), prototype 0xea6e5b40, JSClass 0xef12d790, in object 0xea6348e0 512s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 512s JS G PRM: JSObject created with param instance 0xbb61de0 type GParamOverride 512s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 512s JS G OBJ: Defined class for Gjs_ImplementationOfTwoInterfaces (Gjs_ImplementationOfTwoInterfaces), prototype 0xea6e5b80, JSClass 0xef12d790, in object 0xea6348e0 512s JS G IFACE: Defined class for Gjs_LegacyInterface1 (Gjs_LegacyInterface1), prototype 0xea6ed700, JSClass 0xef12d7d0, in object 0xea6348e0 512s JS G IFACE: Defined class for Gjs_LegacyInterface2 (Gjs_LegacyInterface2), prototype 0xea6ed740, JSClass 0xef12d7d0, in object 0xea6348e0 512s JS G NS: Found info type GIFunctionInfo for 'param_spec_int' in namespace 'GObject' 512s JS G PRM: Wrapping GParamInt 'property' on (null) with JSObject 512s JS G PRM: JSObject created with param instance 0xbc4bd58 type GParamInt 512s JS G PRM: Wrapping GParamInt 'override-property' on (null) with JSObject 512s JS G PRM: JSObject created with param instance 0xbc4bea8 type GParamInt 512s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 512s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 512s JS G OBJ: Defined class for Gjs_Legacy (Gjs_Legacy), prototype 0xea6e5c00, JSClass 0xef12d790, in object 0xea6348e0 512s JS G PRM: Wrapping GParamOverride 'override-property' on (null) with JSObject 512s JS G PRM: JSObject created with param instance 0xbc4c4f8 type GParamOverride 512s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 512s JS CTX: Script evaluation succeeded 512s JS MAINLOOP: Main loop instance 0xba01d0c: Spinning loop until released or hook cleared 512s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xea6310d0 512s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xea6310d0 512s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xea6310d0 512s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xea6310d0 512s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xea6310d0 512s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xea6310d0 512s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xea6310d0 512s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xea6310d0 512s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xea6310d0 512s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xea6310d0 512s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xea6310d0 512s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xea6310d0 512s JS IMPORT: Module metadata hook for module 0xea887998 512s JS IMPORT: Defining meta.importSync for module 0xea887998 512s JS NATIVE: Defining native module 'system' 512s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xea6310d0 512s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xea6310d0 512s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 512s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 512s JS MAINLOOP: Set main loop hook to 512s JS MAINLOOP: Main loop instance 0xba01d0c: hold 512s JS MAINLOOP: Running and clearing main loop hook 512s JS G BXD: Defining method run in prototype for GLib.MainLoop 512s 1..60 512s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 512s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 512s JS G BXD: Defined class for Source (GSource), prototype 0xea6e5c80, JSClass 0xef12d440, in object 0xea67f020 512s JS G BXD: Defining method set_priority in prototype for GLib.Source 512s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 512s JS G BXD: Defining method attach in prototype for GLib.Source 512s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 512s JS IMPORT: Module metadata hook for module 0xea6b1220 512s JS IMPORT: Defining meta.importSync for module 0xea6b1220 512s JS G BXD: Defining method destroy in prototype for GLib.Source 512s ok 1 GObject class constructs with default values for properties 512s ok 2 GObject class constructs with a hash of property values 512s JS G NS: Found info type GIObjectInfo for 'Builder' in namespace 'Gtk' 512s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0xea6e5f20, JSClass 0xef12d790, in object 0xea6e57c0 512s JS G OBJ: Defining method get_object in prototype for GtkBuilder (Gtk.Builder) 512s ok 3 GObject class constructs with property values from Gtk.Builder 512s ok 4 GObject class does not allow changing CONSTRUCT_ONLY properties 512s ok 5 GObject class has a name 512s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 512s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 512s JS G PRM: JSObject created with param instance 0xbb9b310 type GParamString 512s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 512s JS G PRM: JSObject created with param instance 0xbb9b310 type GParamString 512s ok 6 GObject class has a notify signal 512s ok 7 GObject class can define its own signals 512s ok 8 GObject class passes emitted arguments to signal handlers 512s ok 9 GObject class can return values from signals 512s ok 10 GObject class does not call first-wins signal handlers after one returns a value 512s ok 11 GObject class gets the return value of the default handler 512s ok 12 GObject class calls run-last default handler last 512s ok 13 GObject class can inherit from something that's not GObject.Object 512s ok 14 GObject class can implement an interface 512s JS G NS: Found info type GIObjectInfo for 'Cancellable' in namespace 'Gio' 512s JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0xe7907920, JSClass 0xef12d790, in object 0xea67f260 512s ok 15 GObject class can implement interface vfuncs 512s ok 16 GObject class can be a subclass 512s ok 17 GObject class can have any valid Lang.Class name 512s ok 18 GObject class calls its _instance_init() function while chaining up in constructor 512s JS G NS: Found info type GIFunctionInfo for 'param_spec_object' in namespace 'GObject' 512s JS G PRM: Wrapping GParamObject 'file' on (null) with JSObject 512s JS G PRM: JSObject created with param instance 0xbc88130 type GParamObject 512s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 512s JS G OBJ: Defined class for Gjs_InterfacePropObject (Gjs_InterfacePropObject), prototype 0xe7907ce0, JSClass 0xef12d790, in object 0xea6348e0 512s ok 19 GObject class can have an interface-valued property 512s JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject 512s JS G PRM: JSObject created with param instance 0xbc8c8c8 type GParamOverride 512s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 512s JS G OBJ: Defined class for Gjs_OverrideObject (Gjs_OverrideObject), prototype 0xe7907e20, JSClass 0xef12d790, in object 0xea6348e0 512s ok 20 GObject class can override a property from the parent class 512s ok 21 GObject class cannot override a non-existent property 512s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 512s JS G NS: Found info type GIObjectInfo for 'TlsDatabase' in namespace 'Gio' 512s JS G OBJ: Defined class for TlsDatabase (GTlsDatabase), prototype 0xe7934020, JSClass 0xef12d790, in object 0xea67f260 512s JS G NS: Found info type GIInterfaceInfo for 'TlsFileDatabase' in namespace 'Gio' 512s JS G IFACE: Defined class for TlsFileDatabase (GTlsFileDatabase), prototype 0xea6edd40, JSClass 0xef12d7d0, in object 0xea67f260 512s JS G OBJ: Defined class for Gjs_ForgottenOverride (Gjs_ForgottenOverride), prototype 0xe7934080, JSClass 0xef12d790, in object 0xea6348e0 512s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 512s ok 22 GObject class handles gracefully forgetting to override a C property 512s JS G PRM: Wrapping GParamOverride 'anchors' on (null) with JSObject 512s JS G PRM: JSObject created with param instance 0xbc8fa10 type GParamOverride 512s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 512s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 512s JS G OBJ: Defined class for Gjs_ForgottenAccessors (Gjs_ForgottenAccessors), prototype 0xe79341a0, JSClass 0xef12d790, in object 0xea6348e0 512s JS G OBJ: Defined class for Gjs_ForgottenAccessors2 (Gjs_ForgottenAccessors2), prototype 0xe7934200, JSClass 0xef12d790, in object 0xea6348e0 512s ok 23 GObject class handles gracefully overriding a C property but forgetting the accessors 512s ok 24 GObject interface class can implement a Lang.Interface 512s ok 25 GObject interface throws when an interface requires a GObject interface but not GObject.Object 512s JS G OBJ: Defined class for Gjs_ObjectImplementingLangInterfaceAndCInterface (Gjs_ObjectImplementingLangInterfaceAndCInterface), prototype 0xe7934460, JSClass 0xef12d790, in object 0xea6348e0 512s ok 26 GObject interface can be implemented by a GObject class along with a JS interface 512s ok 27 GObject interface is an instance of the interface classes 512s ok 28 GObject interface cannot be instantiated 512s ok 29 GObject interface has a name 512s ok 30 GObject interface reports its type name 512s JS G NS: Found info type GIFunctionInfo for 'type_is_a' in namespace 'GObject' 512s ok 31 GObject interface can be implemented by a GObject class 512s ok 32 GObject interface is implemented by a GObject class with the correct class object 512s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 512s JS G PRM: JSObject created with param instance 0xbc983c0 type GParamOverride 512s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 512s JS G OBJ: Defined class for Gjs_GObjectImplementingBothKindsOfInterface (Gjs_GObjectImplementingBothKindsOfInterface), prototype 0xe7934880, JSClass 0xef12d790, in object 0xea6348e0 512s ok 33 GObject interface can be implemented by a class also implementing a Lang.Interface 512s ok 34 GObject interface can have its required function implemented 512s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 512s JS G PRM: JSObject created with param instance 0xbc9a128 type GParamOverride 512s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 512s JS G OBJ: Defined class for Gjs_BadObject (Gjs_BadObject), prototype 0xe7934a00, JSClass 0xef12d790, in object 0xea6348e0 512s ok 35 GObject interface must have its required function implemented 512s ok 36 GObject interface doesn't have to have its optional function implemented 512s ok 37 GObject interface can have its optional function deferred to by the implementation 512s ok 38 GObject interface can have its function chained up to 512s ok 39 GObject interface can require another interface 512s ok 40 GObject interface can chain up to another interface 512s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 512s JS G PRM: JSObject created with param instance 0xbc9ec50 type GParamOverride 512s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 512s JS G OBJ: Defined class for Gjs_MinimalImplementationOfTwoInterfaces (Gjs_MinimalImplementationOfTwoInterfaces), prototype 0xe7934de0, JSClass 0xef12d790, in object 0xea6348e0 512s ok 41 GObject interface defers to the last interface's optional function 512s ok 42 GObject interface must be implemented by a class that implements all required interfaces 512s ok 43 GObject interface must be implemented by a class that implements required interfaces in correct order 512s JS G IFACE: Defined class for Gjs_InitableInterface (Gjs_InitableInterface), prototype 0xea6edf20, JSClass 0xef12d7d0, in object 0xea6348e0 512s ok 44 GObject interface can require an interface from C 512s JS G BXD: Defining method is_running in prototype for GLib.MainLoop 512s JS G BXD: Defining method quit in prototype for GLib.MainLoop 512s ok 45 GObject interface can define signals on the implementing class 512s ok 46 GObject interface can define properties on the implementing class 512s JS G OBJ: Defined class for Gjs_MyNaughtyObject (Gjs_MyNaughtyObject), prototype 0xe793d200, JSClass 0xef12d790, in object 0xea6348e0 512s ok 47 GObject interface must have its properties overridden 512s JS G OBJ: Defined class for Gjs_MyMetaObject (Gjs_MyMetaObject), prototype 0xe793d2c0, JSClass 0xef12d790, in object 0xea6348e0 512s JS G IFACE: Defined class for Gjs_MyMetaInterface (Gjs_MyMetaInterface), prototype 0xea6edf80, JSClass 0xef12d7d0, in object 0xea6348e0 512s ok 48 GObject interface gets the correct type for its metaclass 512s JS G OBJ: Defined class for Gjs_SubObject (Gjs_SubObject), prototype 0xe793d3a0, JSClass 0xef12d790, in object 0xea6348e0 512s ok 49 GObject interface can be implemented by a class as well as its parent class 512s JS G OBJ: Defined class for Gjs_SubImplementer (Gjs_SubImplementer), prototype 0xe793d480, JSClass 0xef12d790, in object 0xea6348e0 512s ok 50 GObject interface can be reimplemented by a subclass of a class that already implements it 512s ok 51 ES6 GObject class inheriting from GObject.Class calls a static method on the parent class 512s ok 52 ES6 GObject class inheriting from GObject.Class calls a method on the parent class 512s ok 53 ES6 GObject class inheriting from GObject.Class passes arguments to the parent class's constructor 512s ok 54 ES6 GObject class inheriting from GObject.Class chains up to a method on the parent class 512s ok 55 ES6 GObject class inheriting from GObject.Class overrides a method on the parent class 512s ok 56 ES6 GObject class inheriting from GObject.Class sets and gets a property from the parent class 512s ok 57 ES6 GObject class inheriting from GObject.Class overrides a property from the parent class 512s ok 58 ES6 GObject class inheriting from GObject.Class inherits a signal from the parent class 512s ok 59 ES6 GObject class inheriting from GObject.Class inherits legacy interfaces from the parent 512s ok 60 ES6 GObject class inheriting from GObject.Class can implement a legacy interface itself 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Main loop instance 0xba01d0c: Spinning loop until released or hook cleared 512s JS MAINLOOP: handling job 0, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 1 512s JS MAINLOOP: handling job 2, 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Completed job 2 512s JS MAINLOOP: handling job 3, 512s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 512s JS MAINLOOP: Main loop instance 0xba01d0c: release 512s JS MAINLOOP: Completed job 3 512s JS MEMORY: Memory report: before destroying context 512s JS MEMORY: 1002 objects currently alive 512s JS MEMORY: boxed_instance = 360 512s JS MEMORY: boxed_prototype = 22 512s JS MEMORY: closure = 16 512s JS MEMORY: function = 428 512s JS MEMORY: fundamental_instance = 0 512s JS MEMORY: fundamental_prototype = 0 512s JS MEMORY: gerror_instance = 0 512s JS MEMORY: gerror_prototype = 0 512s JS MEMORY: interface = 20 512s JS MEMORY: module = 11 512s JS MEMORY: ns = 7 512s JS MEMORY: object_instance = 67 512s JS MEMORY: object_prototype = 52 512s JS MEMORY: param = 19 512s JS MEMORY: union_instance = 0 512s JS MEMORY: union_prototype = 0 512s JS CTX: JS shutdown sequence 512s JS CTX: Stopping profiler 512s JS CTX: Shutting down toggle queue 512s JS CTX: Notifying external reference holders of GjsContext dispose 512s JS MAINLOOP: Stopping promise job dispatcher 512s JS CTX: Notifying reference holders of GjsContext dispose 512s JS CTX: Checking unhandled promise rejections 512s JS CTX: Releasing cached JS wrappers 512s JS CTX: Final triggered GC 512s JS CTX: Destroying JS context 512s JS CTX: Releasing all native objects 512s JS CTX: Disabling auto GC 512s JS CTX: Ending trace on global object 512s JS CTX: Freeing allocated resources 512s JS CTX: JS context destroyed 512s PASS: gjs/testLegacyGObject.test 512s Running test: gjs/testWarnings.sh.test 512s ok 1 - overwriting method with Signals.addSignalMethods() should warn 512s ok 2 - passing too many arguments to a GI function should warn 512s ok 3 - file and line number are logged for syntax errors 512s 1..3 512s PASS: gjs/testWarnings.sh.test 512s Running test: gjs/testCairoModule.test 512s JS NATIVE: Registered native JS module '_promiseNative' 512s JS NATIVE: Registered native JS module '_byteArrayNative' 512s JS NATIVE: Registered native JS module '_encodingNative' 512s JS NATIVE: Registered native JS module '_gi' 512s JS NATIVE: Registered native JS module 'gi' 512s JS NATIVE: Registered native JS module 'cairoNative' 512s JS NATIVE: Registered native JS module 'system' 512s JS NATIVE: Registered native JS module 'console' 512s JS NATIVE: Registered native JS module '_print' 512s JS CTX: Enabling JIT 512s JS CTX: Initialized class GjsFileImporter prototype 0xec000180 512s JS IMPORT: Defining parent (nil) of 0xec0001d8 'imports' is mod 0 512s JS IMPORT: Importing '_print' 512s JS NATIVE: Defining native module '_print' 512s JS IMPORT: Defining parent 0xec0001d8 of 0xec0008d0 '_print' is mod 1 512s JS IMPORT: successfully imported module '_print' 512s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 512s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xebe31040 512s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xebe31040 512s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xebe31040 512s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xebe31040 512s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xebe31040 512s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xebe31040 512s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xebe31040 512s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xebe31040 512s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xebe31040 512s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xebe31040 512s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xebe31040 512s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xebe31040 512s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xebe31040 512s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xebe31040 512s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xebe31040 512s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xebe31040 512s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xebe31040 512s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xebe31040 512s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xebe31040 512s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xebe31040 512s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xebe31040 512s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xebe31040 512s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xebe31040 512s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xebe31040 512s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xebe31040 512s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xebe31040 512s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xebe31040 512s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xebe31040 512s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xebe31040 512s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xebe31040 512s JS MAINLOOP: Main loop instance 0xcc65d0c: hold 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Starting promise job dispatcher 512s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xebe310d0 512s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xebe310d0 512s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xebe310d0 512s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xebe310d0 512s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xebe310d0 512s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xebe310d0 512s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xebe310d0 512s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xebe310d0 512s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xebe310d0 512s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xebe310d0 512s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xebe310d0 512s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xebe310d0 512s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xebe310d0 512s JS MAINLOOP: Main loop instance 0xcc65d0c: hold 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Main loop instance 0xcc65d0c: Spinning loop until released or hook cleared 512s JS MAINLOOP: handling job 0, 512s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 512s JS MAINLOOP: Main loop instance 0xcc65d0c: release 512s JS MAINLOOP: Completed job 0 512s JS MAINLOOP: handling job 1, 512s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 512s JS MAINLOOP: Main loop instance 0xcc65d0c: release 512s JS MAINLOOP: Completed job 1 512s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xebe310d0 512s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xebe310d0 512s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xebe310d0 512s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xebe310d0 512s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xebe310d0 512s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xebe310d0 512s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xebe310d0 512s JS IMPORT: Module metadata hook for module 0xec05cd80 512s JS IMPORT: Defining meta.importSync for module 0xec05cd80 512s JS NATIVE: Defining native module 'gi' 512s JS CTX: Initialized class GIRepositoryNamespace prototype 0xec060b48 512s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 512s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 512s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 512s JS IMPORT: Importing directory 'overrides' 512s JS IMPORT: Defining parent 0xebe34430 of 0xec060bb8 'overrides' is mod 1 512s JS IMPORT: Defined importer 'overrides' 0xec060bb8 in 0xebe34430 512s JS IMPORT: successfully imported directory 'overrides' 512s JS IMPORT: Importing '_promiseNative' 512s JS NATIVE: Defining native module '_promiseNative' 512s JS IMPORT: Defining parent 0xebe34430 of 0xec061008 '_promiseNative' is mod 1 512s JS IMPORT: successfully imported module '_promiseNative' 512s JS IMPORT: Importing module GLib succeeded 512s JS IMPORT: Defining parent 0xec060bb8 of 0xebe80020 'GLib' is mod 1 512s JS IMPORT: successfully imported module 'GLib' 512s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 512s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xebe7f040, JSClass 0xf08bd440, in object 0xebe7f020 512s JS CTX: Initialized class GIRepositoryGType prototype 0xec061328 512s JS CTX: Initialized class GIRepositoryFunction prototype 0xec061380 512s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 512s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 512s JS G BXD: Defined class for Error (GError), prototype 0xebe7f080, JSClass 0xf08bd440, in object 0xebe7f020 512s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 512s JS G BXD: Defined class for Variant (GVariant), prototype 0xebe7f0c0, JSClass 0xf08bd440, in object 0xebe7f020 512s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 512s JS G BXD: Defined class for Bytes (GBytes), prototype 0xebe7f100, JSClass 0xf08bd440, in object 0xebe7f020 512s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 512s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 512s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xebe7f140, JSClass 0xf08bd440, in object 0xebe7f020 512s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 512s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 512s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 512s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 512s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 512s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 512s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 512s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 512s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 512s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 512s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 512s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 512s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 512s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 512s JS G BXD: Defined class for Thread (GThread), prototype 0xebe7f180, JSClass 0xf08bd440, in object 0xebe7f020 512s JS G BXD: Defining method ref in prototype for GLib.Thread 512s JS G BXD: Defining method unref in prototype for GLib.Thread 512s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 512s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xebe7f1c0, JSClass 0xf08bd440, in object 0xebe7f020 512s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 512s JS G BXD: Defined class for Regex (GRegex), prototype 0xebe7f200, JSClass 0xf08bd440, in object 0xebe7f020 512s JS G BXD: Defining method match in prototype for GLib.Regex 512s JS G BXD: Defining method match_full in prototype for GLib.Regex 512s JS G BXD: Defining method match_all in prototype for GLib.Regex 512s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 512s JS G NS: Defined namespace 'GLib' 0xebe7f020 in GIRepository 0xec060a08 512s JS IMPORT: Importing module jasmine succeeded 512s JS IMPORT: Defining parent 0xebe34430 of 0xebe80940 'jasmine' is mod 1 512s JS IMPORT: successfully imported module 'jasmine' 512s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 512s JS MAINLOOP: Main loop instance 0xcc65d0c: hold 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Main loop instance 0xcc65d0c: Spinning loop until released or hook cleared 512s JS MAINLOOP: handling job 0, 512s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 512s JS MAINLOOP: Main loop instance 0xcc65d0c: release 512s JS MAINLOOP: Completed job 0 512s JS IMPORT: Module load hook for module 'file:///usr/libexec/installed-tests/gjs/js/testCairoModule.js' (file:///usr/libexec/installed-tests/gjs/js/testCairoModule.js), global 0xebe310d0 512s JS IMPORT: Module resolve hook for module "cairo" (relative to ), global 0xebe310d0 512s JS IMPORT: Module resolve hook for module "gi://cairo" (relative to ), global 0xebe310d0 512s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xebe310d0 512s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xebe310d0 512s JS IMPORT: Module resolve hook for module "cairo" (relative to ), global 0xebe310d0 512s JS IMPORT: Module resolve hook for module "gi://cairo" (relative to ), global 0xebe310d0 512s JS IMPORT: Module resolve hook for module "cairo" (relative to ), global 0xebe310d0 512s JS IMPORT: Module metadata hook for module 0xec0773b8 512s JS IMPORT: Defining meta.importSync for module 0xec0773b8 512s JS NATIVE: Defining native module 'cairoNative' 512s JS CTX: Initialized class Region prototype 0xec07a8a0 512s JS CTX: Initialized class Context prototype 0xec07a9b8 512s JS CTX: Initialized class Surface prototype 0xec07b190 512s JS CTX: Initialized class Pattern prototype 0xec07b268 512s JS CTX: Initialized class Path prototype 0xec07b2c0 512s JS CTX: Initialized class ImageSurface prototype 0xec07b318 512s JS CTX: Initialized class PSSurface prototype 0xec07b3f0 512s JS CTX: Initialized class PDFSurface prototype 0xec07b4c8 512s JS CTX: Initialized class SVGSurface prototype 0xec07b5a0 512s JS CTX: Initialized class Gradient prototype 0xec07b5f8 512s JS CTX: Initialized class LinearGradient prototype 0xec07b650 512s JS CTX: Initialized class RadialGradient prototype 0xec07b6a8 512s JS CTX: Initialized class SurfacePattern prototype 0xec07b700 512s JS CTX: Initialized class SolidPattern prototype 0xec07b758 512s JS IMPORT: JS import '_cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_cairo.js 512s JS IMPORT: JS import '_cairo' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_cairo.js 512s JS IMPORT: Importing module _cairo succeeded 512s JS IMPORT: Defining parent 0xebe34430 of 0xebe809c0 '_cairo' is mod 1 512s JS IMPORT: successfully imported module '_cairo' 512s JS IMPORT: Module resolve hook for module "gi://cairo" (relative to ), global 0xebe310d0 512s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xebe310d0 512s JS IMPORT: Importing module cairo succeeded 512s JS IMPORT: Defining parent 0xec060bb8 of 0xebe809e0 'cairo' is mod 1 512s JS IMPORT: successfully imported module 'cairo' 512s JS IMPORT: JS import 'cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/cairo.js 512s JS IMPORT: Importing 'cairoNative' 512s JS IMPORT: Defining parent 0xebe34430 of 0xec07a888 'cairoNative' is mod 1 512s JS IMPORT: successfully imported module 'cairoNative' 512s JS IMPORT: Importing module cairo succeeded 512s JS IMPORT: Defining parent 0xebe34430 of 0xebe80a00 'cairo' is mod 1 512s JS IMPORT: successfully imported module 'cairo' 512s JS G NS: Found info type GIEnumInfo for 'Antialias' in namespace 'cairo' 512s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 512s JS G ENUM: Defining enum value NONE (fixed from none) 1 512s JS G ENUM: Defining enum value GRAY (fixed from gray) 2 512s JS G ENUM: Defining enum value SUBPIXEL (fixed from subpixel) 3 512s JS G ENUM: Defining enum value FAST (fixed from fast) 4 512s JS G ENUM: Defining enum value GOOD (fixed from good) 5 512s JS G ENUM: Defining enum value BEST (fixed from best) 6 512s JS G ENUM: Defining cairo.Antialias as 0xec07cbc0 512s JS G NS: Found info type GIEnumInfo for 'Content' in namespace 'cairo' 512s JS G ENUM: Defining enum value COLOR (fixed from color) 4096 512s JS G ENUM: Defining enum value ALPHA (fixed from alpha) 8192 512s JS G ENUM: Defining enum value COLOR_ALPHA (fixed from color_alpha) 12288 512s JS G ENUM: Defining cairo.Content as 0xec07cc98 512s JS G NS: Found info type GIEnumInfo for 'Extend' in namespace 'cairo' 512s JS G ENUM: Defining enum value NONE (fixed from none) 0 512s JS G ENUM: Defining enum value REPEAT (fixed from repeat) 1 512s JS G ENUM: Defining enum value REFLECT (fixed from reflect) 2 512s JS G ENUM: Defining enum value PAD (fixed from pad) 3 512s JS G ENUM: Defining cairo.Extend as 0xec07ccf0 512s JS G NS: Found info type GIEnumInfo for 'FillRule' in namespace 'cairo' 512s JS G ENUM: Defining enum value WINDING (fixed from winding) 0 512s JS G ENUM: Defining enum value EVEN_ODD (fixed from even_odd) 1 512s JS G ENUM: Defining cairo.FillRule as 0xec07cd48 512s JS G NS: Found info type GIEnumInfo for 'Filter' in namespace 'cairo' 512s JS G ENUM: Defining enum value FAST (fixed from fast) 0 512s JS G ENUM: Defining enum value GOOD (fixed from good) 1 512s JS G ENUM: Defining enum value BEST (fixed from best) 2 512s JS G ENUM: Defining enum value NEAREST (fixed from nearest) 3 512s JS G ENUM: Defining enum value BILINEAR (fixed from bilinear) 4 512s JS G ENUM: Defining enum value GAUSSIAN (fixed from gaussian) 5 512s JS G ENUM: Defining cairo.Filter as 0xec07cda0 512s JS G NS: Found info type GIEnumInfo for 'FontSlant' in namespace 'cairo' 512s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 512s JS G ENUM: Defining enum value ITALIC (fixed from italic) 1 512s JS G ENUM: Defining enum value OBLIQUE (fixed from oblique) 2 512s JS G ENUM: Defining cairo.FontSlant as 0xec07ce78 512s JS G NS: Found info type GIEnumInfo for 'FontWeight' in namespace 'cairo' 512s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 512s JS G ENUM: Defining enum value BOLD (fixed from bold) 1 512s JS G ENUM: Defining cairo.FontWeight as 0xec07ced0 512s JS G NS: Found info type GIEnumInfo for 'Format' in namespace 'cairo' 512s JS G ENUM: Defining enum value INVALID (fixed from invalid) -1 512s JS G ENUM: Defining enum value ARGB32 (fixed from argb32) 0 512s JS G ENUM: Defining enum value RGB24 (fixed from rgb24) 1 512s JS G ENUM: Defining enum value A8 (fixed from a8) 2 512s JS G ENUM: Defining enum value A1 (fixed from a1) 3 512s JS G ENUM: Defining enum value RGB16_565 (fixed from rgb16_565) 4 512s JS G ENUM: Defining enum value RGB30 (fixed from rgb30) 5 512s JS G ENUM: Defining cairo.Format as 0xec07cf28 512s JS G NS: Found info type GIEnumInfo for 'LineCap' in namespace 'cairo' 512s JS G ENUM: Defining enum value BUTT (fixed from butt) 0 512s JS G ENUM: Defining enum value ROUND (fixed from round) 1 512s JS G ENUM: Defining enum value SQUARE (fixed from square) 2 512s JS G ENUM: Defining cairo.LineCap as 0xec07d000 512s JS G NS: Found info type GIEnumInfo for 'LineJoin' in namespace 'cairo' 512s JS G ENUM: Defining enum value MITER (fixed from miter) 0 512s JS G ENUM: Defining enum value ROUND (fixed from round) 1 512s JS G ENUM: Defining enum value BEVEL (fixed from bevel) 2 512s JS G ENUM: Defining cairo.LineJoin as 0xec07d058 512s JS G NS: Found info type GIEnumInfo for 'Operator' in namespace 'cairo' 512s JS G ENUM: Defining enum value CLEAR (fixed from clear) 0 512s JS G ENUM: Defining enum value SOURCE (fixed from source) 1 512s JS G ENUM: Defining enum value OVER (fixed from over) 2 512s JS G ENUM: Defining enum value IN (fixed from in) 3 512s JS G ENUM: Defining enum value OUT (fixed from out) 4 512s JS G ENUM: Defining enum value ATOP (fixed from atop) 5 512s JS G ENUM: Defining enum value DEST (fixed from dest) 6 512s JS G ENUM: Defining enum value DEST_OVER (fixed from dest_over) 7 512s JS G ENUM: Defining enum value DEST_IN (fixed from dest_in) 8 512s JS G ENUM: Defining enum value DEST_OUT (fixed from dest_out) 9 512s JS G ENUM: Defining enum value DEST_ATOP (fixed from dest_atop) 10 512s JS G ENUM: Defining enum value XOR (fixed from xor) 11 512s JS G ENUM: Defining enum value ADD (fixed from add) 12 512s JS G ENUM: Defining enum value SATURATE (fixed from saturate) 13 512s JS G ENUM: Defining enum value MULTIPLY (fixed from multiply) 14 512s JS G ENUM: Defining enum value SCREEN (fixed from screen) 15 512s JS G ENUM: Defining enum value OVERLAY (fixed from overlay) 16 512s JS G ENUM: Defining enum value DARKEN (fixed from darken) 17 512s JS G ENUM: Defining enum value LIGHTEN (fixed from lighten) 18 512s JS G ENUM: Defining enum value COLOR_DODGE (fixed from color_dodge) 19 512s JS G ENUM: Defining enum value COLOR_BURN (fixed from color_burn) 20 512s JS G ENUM: Defining enum value HARD_LIGHT (fixed from hard_light) 21 512s JS G ENUM: Defining enum value SOFT_LIGHT (fixed from soft_light) 22 512s JS G ENUM: Defining enum value DIFFERENCE (fixed from difference) 23 512s JS G ENUM: Defining enum value EXCLUSION (fixed from exclusion) 24 512s JS G ENUM: Defining enum value HSL_HUE (fixed from hsl_hue) 25 512s JS G ENUM: Defining enum value HSL_SATURATION (fixed from hsl_saturation) 26 512s JS G ENUM: Defining enum value HSL_COLOR (fixed from hsl_color) 27 512s JS G ENUM: Defining enum value HSL_LUMINOSITY (fixed from hsl_luminosity) 28 512s JS G ENUM: Defining cairo.Operator as 0xec07d0b0 512s JS G NS: Found info type GIEnumInfo for 'PatternType' in namespace 'cairo' 512s JS G ENUM: Defining enum value SOLID (fixed from solid) 0 512s JS G ENUM: Defining enum value SURFACE (fixed from surface) 1 512s JS G ENUM: Defining enum value LINEAR (fixed from linear) 2 512s JS G ENUM: Defining enum value RADIAL (fixed from radial) 3 512s JS G ENUM: Defining enum value MESH (fixed from mesh) 4 512s JS G ENUM: Defining enum value RASTER_SOURCE (fixed from raster_source) 5 512s JS G ENUM: Defining cairo.PatternType as 0xec07d288 512s JS G NS: Found info type GIEnumInfo for 'SurfaceType' in namespace 'cairo' 512s JS G ENUM: Defining enum value IMAGE (fixed from image) 0 512s JS G ENUM: Defining enum value PDF (fixed from pdf) 1 512s JS G ENUM: Defining enum value PS (fixed from ps) 2 512s JS G ENUM: Defining enum value XLIB (fixed from xlib) 3 512s JS G ENUM: Defining enum value XCB (fixed from xcb) 4 512s JS G ENUM: Defining enum value GLITZ (fixed from glitz) 5 512s JS G ENUM: Defining enum value QUARTZ (fixed from quartz) 6 512s JS G ENUM: Defining enum value WIN32 (fixed from win32) 7 512s JS G ENUM: Defining enum value BEOS (fixed from beos) 8 512s JS G ENUM: Defining enum value DIRECTFB (fixed from directfb) 9 512s JS G ENUM: Defining enum value SVG (fixed from svg) 10 512s JS G ENUM: Defining enum value OS2 (fixed from os2) 11 512s JS G ENUM: Defining enum value WIN32_PRINTING (fixed from win32_printing) 12 512s JS G ENUM: Defining enum value QUARTZ_IMAGE (fixed from quartz_image) 13 512s JS G ENUM: Defining enum value SCRIPT (fixed from script) 14 512s JS G ENUM: Defining enum value QT (fixed from qt) 15 512s JS G ENUM: Defining enum value RECORDING (fixed from recording) 16 512s JS G ENUM: Defining enum value VG (fixed from vg) 17 512s JS G ENUM: Defining enum value GL (fixed from gl) 18 512s JS G ENUM: Defining enum value DRM (fixed from drm) 19 512s JS G ENUM: Defining enum value TEE (fixed from tee) 20 512s JS G ENUM: Defining enum value XML (fixed from xml) 21 512s JS G ENUM: Defining enum value SKIA (fixed from skia) 22 512s JS G ENUM: Defining enum value SUBSURFACE (fixed from subsurface) 23 512s JS G ENUM: Defining enum value COGL (fixed from cogl) 24 512s JS G ENUM: Defining cairo.SurfaceType as 0xec07d360 512s JS G NS: Found info type GIStructInfo for 'Region' in namespace 'cairo' 512s JS G BXD: Defined class for Region (CairoRegion), prototype 0xebe7f4a0, JSClass 0xf08bd440, in object 0xebe7f2e0 512s JS G NS: Found info type GIStructInfo for 'Context' in namespace 'cairo' 512s JS G BXD: Defined class for Context (CairoContext), prototype 0xebe7f4c0, JSClass 0xf08bd440, in object 0xebe7f2e0 512s JS G NS: Found info type GIStructInfo for 'Surface' in namespace 'cairo' 512s JS G BXD: Defined class for Surface (CairoSurface), prototype 0xebe7f4e0, JSClass 0xf08bd440, in object 0xebe7f2e0 512s JS G NS: Found info type GIStructInfo for 'Pattern' in namespace 'cairo' 512s JS G BXD: Defined class for Pattern (CairoPattern), prototype 0xebe7f500, JSClass 0xf08bd440, in object 0xebe7f2e0 512s JS G NS: Found info type GIStructInfo for 'Path' in namespace 'cairo' 512s JS G BXD: Defined class for Path (void), prototype 0xebe7f520, JSClass 0xf08bd440, in object 0xebe7f2e0 512s JS G NS: Defined namespace 'cairo' 0xebe7f2e0 in GIRepository 0xec060a08 512s JS MAINLOOP: Main loop instance 0xcc65d0c: hold 512s JS MAINLOOP: Enqueue job , promise=, allocation site= 512s JS MAINLOOP: Main loop instance 0xcc65d0c: Spinning loop until released or hook cleared 512s JS MAINLOOP: handling job 0, 512s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testCairoModule.js async resolved" 512s JS MAINLOOP: Main loop instance 0xcc65d0c: release 512s JS MAINLOOP: Completed job 0 512s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xebe310d0 512s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xebe310d0 512s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xebe310d0 512s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xebe310d0 512s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xebe310d0 512s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xebe310d0 512s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xebe310d0 512s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xebe310d0 512s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xebe310d0 512s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xebe310d0 512s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xebe310d0 512s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xebe310d0 512s JS IMPORT: Module metadata hook for module 0xec005848 512s JS IMPORT: Defining meta.importSync for module 0xec005848 512s JS NATIVE: Defining native module 'system' 512s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xebe310d0 512s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xebe310d0 512s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 512s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 512s JS MAINLOOP: Set main loop hook to 512s JS MAINLOOP: Main loop instance 0xcc65d0c: hold 512s JS MAINLOOP: Running and clearing main loop hook 512s JS G BXD: Defining method run in prototype for GLib.MainLoop 512s 1..3 512s JS IMPORT: Importing 'gi' 512s JS IMPORT: Defining parent 0xebe34430 of 0xebe347c0 'gi' is mod 1 512s JS IMPORT: successfully imported module 'gi' 512s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 512s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 512s JS G BXD: Defined class for Source (GSource), prototype 0xebe7f560, JSClass 0xf08bd440, in object 0xebe7f020 512s JS G BXD: Defining method set_priority in prototype for GLib.Source 512s JS IMPORT: Importing '_gi' 512s JS NATIVE: Defining native module '_gi' 512s JS IMPORT: Defining parent 0xebe34430 of 0xec00e9f8 '_gi' is mod 1 512s JS IMPORT: successfully imported module '_gi' 512s 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 512s JS G NS: Defined namespace 'GjsPrivate' 0xebe7f5e0 in GIRepository 0xebe347c0 512s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 512s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 512s JS IMPORT: Importing module _common succeeded 512s JS IMPORT: Defining parent 0xebe34430 of 0xebe80b80 '_common' is mod 1 512s JS IMPORT: successfully imported module '_common' 512s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 512s JS IMPORT: Importing module _legacy succeeded 512s JS IMPORT: Defining parent 0xebe34430 of 0xebe80ba0 '_legacy' is mod 1 512s JS IMPORT: successfully imported module '_legacy' 512s JS IMPORT: Importing module GObject succeeded 512s JS IMPORT: Defining parent 0xebe348e0 of 0xebe80b60 'GObject' is mod 1 512s JS IMPORT: successfully imported module 'GObject' 512s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 512s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 512s JS G BXD: Defined class for String (GString), prototype 0xebe7f7c0, JSClass 0xf08bd440, in object 0xebe7f5c0 512s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 512s JS G PRM: Defined class ParamSpec prototype is 0xebe80be0 class 0xf08c0188 in object 0xebe7f5c0 512s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 512s JS G OBJ: Defined class for Object (GObject), prototype 0xebe7f8e0, JSClass 0xf08bd790, in object 0xebe7f5c0 512s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 512s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 512s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xebe7f900, JSClass 0xf08bd790, in object 0xebe7f5c0 512s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 512s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 512s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 512s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 512s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 512s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 512s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 512s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 512s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 512s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 512s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 513s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 513s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 513s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 513s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 513s JS G BXD: Defined class for Value (GValue), prototype 0xebe7f940, JSClass 0xf08bd440, in object 0xebe7f5c0 513s JS G NS: Defined namespace 'GObject' 0xebe7f5c0 in GIRepository 0xebe347c0 513s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 513s JS G BXD: Defining method attach in prototype for GLib.Source 513s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 513s JS IMPORT: Module metadata hook for module 0xebeb0640 513s JS IMPORT: Defining meta.importSync for module 0xebeb0640 513s JS G BXD: Defining method destroy in prototype for GLib.Source 513s ok 1 Cairo imported as ES module cairo default import 513s ok 2 Cairo imported via GI has the same functionality as imports.cairo 513s JS G NS: Found info type GIStructInfo for 'RectangleInt' in namespace 'cairo' 513s JS G BXD: Defined class for RectangleInt (CairoRectangleInt), prototype 0xebe7fb40, JSClass 0xf08bd440, in object 0xebe7f2e0 513s ok 3 Cairo imported via GI has boxed types from the GIR file 513s JS G BXD: Defining method quit in prototype for GLib.MainLoop 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Main loop instance 0xcc65d0c: Spinning loop until released or hook cleared 513s JS MAINLOOP: handling job 0, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 0 513s JS MAINLOOP: handling job 1, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 1 513s JS MAINLOOP: handling job 2, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 2 513s JS MAINLOOP: handling job 3, 513s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 513s JS MAINLOOP: Main loop instance 0xcc65d0c: release 513s JS MAINLOOP: Completed job 3 513s JS MEMORY: Memory report: before destroying context 513s JS MEMORY: 171 objects currently alive 513s JS MEMORY: boxed_instance = 23 513s JS MEMORY: boxed_prototype = 17 513s JS MEMORY: closure = 1 513s JS MEMORY: function = 116 513s JS MEMORY: fundamental_instance = 0 513s JS MEMORY: fundamental_prototype = 0 513s JS MEMORY: gerror_instance = 0 513s JS MEMORY: gerror_prototype = 0 513s JS MEMORY: interface = 0 513s JS MEMORY: module = 8 513s JS MEMORY: ns = 4 513s JS MEMORY: object_instance = 0 513s JS MEMORY: object_prototype = 2 513s JS MEMORY: param = 0 513s JS MEMORY: union_instance = 0 513s JS MEMORY: union_prototype = 0 513s JS CTX: JS shutdown sequence 513s JS CTX: Stopping profiler 513s JS CTX: Shutting down toggle queue 513s JS CTX: Notifying external reference holders of GjsContext dispose 513s JS MAINLOOP: Stopping promise job dispatcher 513s JS CTX: Notifying reference holders of GjsContext dispose 513s JS CTX: Checking unhandled promise rejections 513s JS CTX: Releasing cached JS wrappers 513s JS CTX: Final triggered GC 513s JS CTX: Destroying JS context 513s JS CTX: Releasing all native objects 513s JS CTX: Disabling auto GC 513s JS CTX: Ending trace on global object 513s JS CTX: Freeing allocated resources 513s JS CTX: JS context destroyed 513s PASS: gjs/testCairoModule.test 513s Running test: gjs/testExceptions.test 513s JS NATIVE: Registered native JS module '_promiseNative' 513s JS NATIVE: Registered native JS module '_byteArrayNative' 513s JS NATIVE: Registered native JS module '_encodingNative' 513s JS NATIVE: Registered native JS module '_gi' 513s JS NATIVE: Registered native JS module 'gi' 513s JS NATIVE: Registered native JS module 'cairoNative' 513s JS NATIVE: Registered native JS module 'system' 513s JS NATIVE: Registered native JS module 'console' 513s JS NATIVE: Registered native JS module '_print' 513s JS CTX: Enabling JIT 513s JS CTX: Initialized class GjsFileImporter prototype 0xe7a00180 513s JS IMPORT: Defining parent (nil) of 0xe7a001d8 'imports' is mod 0 513s JS IMPORT: Importing '_print' 513s JS NATIVE: Defining native module '_print' 513s JS IMPORT: Defining parent 0xe7a001d8 of 0xe7a008d0 '_print' is mod 1 513s JS IMPORT: successfully imported module '_print' 513s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 513s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xe7831040 513s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe7831040 513s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe7831040 513s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe7831040 513s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe7831040 513s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe7831040 513s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe7831040 513s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe7831040 513s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe7831040 513s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe7831040 513s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe7831040 513s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe7831040 513s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe7831040 513s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe7831040 513s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe7831040 513s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe7831040 513s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe7831040 513s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe7831040 513s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe7831040 513s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe7831040 513s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe7831040 513s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe7831040 513s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe7831040 513s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe7831040 513s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe7831040 513s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe7831040 513s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe7831040 513s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe7831040 513s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe7831040 513s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe7831040 513s JS MAINLOOP: Main loop instance 0xdf57d0c: hold 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Starting promise job dispatcher 513s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xe78310d0 513s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe78310d0 513s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe78310d0 513s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe78310d0 513s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe78310d0 513s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe78310d0 513s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe78310d0 513s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe78310d0 513s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe78310d0 513s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe78310d0 513s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe78310d0 513s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe78310d0 513s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe78310d0 513s JS MAINLOOP: Main loop instance 0xdf57d0c: hold 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Main loop instance 0xdf57d0c: Spinning loop until released or hook cleared 513s JS MAINLOOP: handling job 0, 513s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 513s JS MAINLOOP: Main loop instance 0xdf57d0c: release 513s JS MAINLOOP: Completed job 0 513s JS MAINLOOP: handling job 1, 513s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 513s JS MAINLOOP: Main loop instance 0xdf57d0c: release 513s JS MAINLOOP: Completed job 1 513s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe78310d0 513s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe78310d0 513s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe78310d0 513s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe78310d0 513s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe78310d0 513s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe78310d0 513s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe78310d0 513s JS IMPORT: Module metadata hook for module 0xe7a5cd80 513s JS IMPORT: Defining meta.importSync for module 0xe7a5cd80 513s JS NATIVE: Defining native module 'gi' 513s JS CTX: Initialized class GIRepositoryNamespace prototype 0xe7a60b48 513s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 513s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 513s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 513s JS IMPORT: Importing directory 'overrides' 513s JS IMPORT: Defining parent 0xe7834430 of 0xe7a60bb8 'overrides' is mod 1 513s JS IMPORT: Defined importer 'overrides' 0xe7a60bb8 in 0xe7834430 513s JS IMPORT: successfully imported directory 'overrides' 513s JS IMPORT: Importing '_promiseNative' 513s JS NATIVE: Defining native module '_promiseNative' 513s JS IMPORT: Defining parent 0xe7834430 of 0xe7a61008 '_promiseNative' is mod 1 513s JS IMPORT: successfully imported module '_promiseNative' 513s JS IMPORT: Importing module GLib succeeded 513s JS IMPORT: Defining parent 0xe7a60bb8 of 0xe7880020 'GLib' is mod 1 513s JS IMPORT: successfully imported module 'GLib' 513s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 513s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe787f040, JSClass 0xec35d440, in object 0xe787f020 513s JS CTX: Initialized class GIRepositoryGType prototype 0xe7a61328 513s JS CTX: Initialized class GIRepositoryFunction prototype 0xe7a61380 513s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 513s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 513s JS G BXD: Defined class for Error (GError), prototype 0xe787f080, JSClass 0xec35d440, in object 0xe787f020 513s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 513s JS G BXD: Defined class for Variant (GVariant), prototype 0xe787f0c0, JSClass 0xec35d440, in object 0xe787f020 513s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 513s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe787f100, JSClass 0xec35d440, in object 0xe787f020 513s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 513s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 513s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe787f140, JSClass 0xec35d440, in object 0xe787f020 513s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 513s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 513s JS G BXD: Defined class for Thread (GThread), prototype 0xe787f180, JSClass 0xec35d440, in object 0xe787f020 513s JS G BXD: Defining method ref in prototype for GLib.Thread 513s JS G BXD: Defining method unref in prototype for GLib.Thread 513s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 513s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xe787f1c0, JSClass 0xec35d440, in object 0xe787f020 513s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 513s JS G BXD: Defined class for Regex (GRegex), prototype 0xe787f200, JSClass 0xec35d440, in object 0xe787f020 513s JS G BXD: Defining method match in prototype for GLib.Regex 513s JS G BXD: Defining method match_full in prototype for GLib.Regex 513s JS G BXD: Defining method match_all in prototype for GLib.Regex 513s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 513s JS G NS: Defined namespace 'GLib' 0xe787f020 in GIRepository 0xe7a60a08 513s JS IMPORT: Importing module jasmine succeeded 513s JS IMPORT: Defining parent 0xe7834430 of 0xe7880940 'jasmine' is mod 1 513s JS IMPORT: successfully imported module 'jasmine' 513s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 513s JS MAINLOOP: Main loop instance 0xdf57d0c: hold 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Main loop instance 0xdf57d0c: Spinning loop until released or hook cleared 513s JS MAINLOOP: handling job 0, 513s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 513s JS MAINLOOP: Main loop instance 0xdf57d0c: release 513s JS MAINLOOP: Completed job 0 513s JS IMPORT: Importing 'gi' 513s JS IMPORT: Defining parent 0xe7834430 of 0xe78347c0 'gi' is mod 1 513s JS IMPORT: successfully imported module 'gi' 513s 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 513s JS G NS: Defined namespace 'GIMarshallingTests' 0xe787f260 in GIRepository 0xe78347c0 513s 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 513s JS G NS: Defined namespace 'GjsPrivate' 0xe787f2a0 in GIRepository 0xe78347c0 513s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 513s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 513s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 513s JS IMPORT: Importing module _legacy succeeded 513s JS IMPORT: Defining parent 0xe7834430 of 0xe7880a20 '_legacy' is mod 1 513s JS IMPORT: successfully imported module '_legacy' 513s JS IMPORT: Importing module lang succeeded 513s JS IMPORT: Defining parent 0xe7834430 of 0xe7880a00 'lang' is mod 1 513s JS IMPORT: successfully imported module 'lang' 513s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 513s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 513s JS IMPORT: Importing module _signals succeeded 513s JS IMPORT: Defining parent 0xe7834430 of 0xe7880a40 '_signals' is mod 1 513s JS IMPORT: successfully imported module '_signals' 513s JS IMPORT: Importing module signals succeeded 513s JS IMPORT: Defining parent 0xe7834430 of 0xe78809e0 'signals' is mod 1 513s JS IMPORT: successfully imported module 'signals' 513s JS IMPORT: Importing module Gio succeeded 513s JS IMPORT: Defining parent 0xe7834860 of 0xe78809c0 'Gio' is mod 1 513s JS IMPORT: successfully imported module 'Gio' 513s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 513s JS IMPORT: Importing '_gi' 513s JS NATIVE: Defining native module '_gi' 513s JS IMPORT: Defining parent 0xe7834430 of 0xe7a0dee0 '_gi' is mod 1 513s JS IMPORT: successfully imported module '_gi' 513s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 513s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 513s JS IMPORT: Importing module _common succeeded 513s JS IMPORT: Defining parent 0xe7834430 of 0xe7880a80 '_common' is mod 1 513s JS IMPORT: successfully imported module '_common' 513s JS IMPORT: Importing module GObject succeeded 513s JS IMPORT: Defining parent 0xe7834860 of 0xe7880a60 'GObject' is mod 1 513s JS IMPORT: successfully imported module 'GObject' 513s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 513s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 513s JS G BXD: Defined class for String (GString), prototype 0xe787f4c0, JSClass 0xec35d440, in object 0xe787f2c0 513s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 513s JS G PRM: Defined class ParamSpec prototype is 0xe7880ac0 class 0xec360188 in object 0xe787f2c0 513s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 513s JS G OBJ: Defined class for Object (GObject), prototype 0xe787f5e0, JSClass 0xec35d790, in object 0xe787f2c0 513s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 513s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 513s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe787f600, JSClass 0xec35d790, in object 0xe787f2c0 513s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 513s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 513s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 513s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 513s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 513s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 513s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 513s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 513s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 513s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 513s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 513s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 513s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 513s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 513s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 513s JS G BXD: Defined class for Value (GValue), prototype 0xe787f640, JSClass 0xec35d440, in object 0xe787f2c0 513s JS G NS: Defined namespace 'GObject' 0xe787f2c0 in GIRepository 0xe78347c0 513s JS G OBJ: Defined class for Application (GApplication), prototype 0xe787f680, JSClass 0xec35d790, in object 0xe787f280 513s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 513s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xe7880ee0, JSClass 0xec35d7d0, in object 0xe787f280 513s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 513s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0xe7880f00, JSClass 0xec35d7d0, in object 0xe787f280 513s 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 513s JS G NS: Defined namespace 'GioUnix' 0xe787f700 in GIRepository 0xe78347c0 513s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 513s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 513s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xe787f720, JSClass 0xec35d790, in object 0xe787f700 513s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 513s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 513s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xe78d8240, JSClass 0xec35d7d0, in object 0xe787f700 513s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 513s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 513s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 513s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0xe787f780, JSClass 0xec35d790, in object 0xe787f280 513s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0xe787f7c0, JSClass 0xec35d790, in object 0xe787f700 513s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 513s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 513s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0xe787f800, JSClass 0xec35d440, in object 0xe787f700 513s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 513s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xe78d8340, JSClass 0xec35d7d0, in object 0xe787f700 513s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 513s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 513s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 513s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xe787f840, JSClass 0xec35d790, in object 0xe787f280 513s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0xe787f880, JSClass 0xec35d790, in object 0xe787f700 513s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 513s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 513s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xe787f8c0, JSClass 0xec35d440, in object 0xe787f700 513s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 513s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0xe787f8e0, JSClass 0xec35d440, in object 0xe787f700 513s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 513s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0xe787f920, JSClass 0xec35d790, in object 0xe787f700 513s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 513s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 513s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0xe787f960, JSClass 0xec35d440, in object 0xe787f700 513s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 513s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 513s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0xe787f9a0, JSClass 0xec35d790, in object 0xe787f280 513s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0xe787f9e0, JSClass 0xec35d790, in object 0xe787f700 513s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 513s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 513s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xe787fa20, JSClass 0xec35d440, in object 0xe787f700 513s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 513s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 513s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 513s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 513s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 513s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 513s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 513s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 513s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 513s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 513s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 513s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 513s JS G ENUM: Defining GLib.LogLevelFlags as 0xe7a158a0 513s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 513s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 513s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xe787fb00, JSClass 0xec35d440, in object 0xe787f020 513s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 513s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xe787fba0, JSClass 0xec35d790, in object 0xe787f280 513s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 513s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xe78dc300, JSClass 0xec35d7d0, in object 0xe787f280 513s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 513s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xe78dc320, JSClass 0xec35d7d0, in object 0xe787f280 513s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 513s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xe78e0060, JSClass 0xec35d440, in object 0xe787f280 513s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 513s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xe78e02c0, JSClass 0xec35d440, in object 0xe787f280 513s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 513s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 513s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 513s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 513s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 513s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 513s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 513s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 513s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 513s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 513s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xe78e0400, JSClass 0xec35d790, in object 0xe787f280 513s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 513s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xe78dc520, JSClass 0xec35d7d0, in object 0xe787f280 513s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 513s JS G IFACE: Defined class for Initable (GInitable), prototype 0xe78dc560, JSClass 0xec35d7d0, in object 0xe787f280 513s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 513s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xe78e0480, JSClass 0xec35d790, in object 0xe787f280 513s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 513s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 513s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 513s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 513s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0xe78dc6c0, JSClass 0xec35d7d0, in object 0xe787f280 513s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 513s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xe78e04e0, JSClass 0xec35d440, in object 0xe787f280 513s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 513s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xe78e0520, JSClass 0xec35d440, in object 0xe787f280 513s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 513s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 513s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xe78e0560, JSClass 0xec35d790, in object 0xe787f280 513s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xe78e05a0, JSClass 0xec35d790, in object 0xe787f2a0 513s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 513s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xe78e05e0, JSClass 0xec35d790, in object 0xe787f280 513s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 513s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 513s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 513s JS G IFACE: Defined class for File (GFile), prototype 0xe78dc760, JSClass 0xec35d7d0, in object 0xe787f280 513s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xe78e0640, JSClass 0xec35d790, in object 0xe78348e0 513s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 513s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xe78e06a0, JSClass 0xec35d790, in object 0xe787f280 513s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 513s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 513s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0xe78dc960, JSClass 0xec35d7d0, in object 0xe787f280 513s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 513s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xe78e0700, JSClass 0xec35d790, in object 0xe787f280 513s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 513s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xe78e0740, JSClass 0xec35d440, in object 0xe787f280 513s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 513s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 513s JS G OBJ: Defined class for Settings (GSettings), prototype 0xe78e0780, JSClass 0xec35d790, in object 0xe787f280 513s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 513s JS G NS: Defined namespace 'Gio' 0xe787f280 in GIRepository 0xe78347c0 513s JS G NS: Found info type GIFlagsInfo for 'ParamFlags' in namespace 'GObject' 513s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 513s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 513s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 513s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 513s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 513s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 513s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 513s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 513s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 513s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 513s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 513s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 513s JS G ENUM: Defining GObject.ParamFlags as 0xe7a1daf8 513s JS G NS: Found info type GIFunctionInfo for 'param_spec_string' in namespace 'GObject' 513s JS G PRM: Wrapping GParamString 'prop' on (null) with JSObject 513s JS G PRM: JSObject created with param instance 0xe154ae0 type GParamString 513s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 513s JS G NS: Found info type GIFunctionInfo for 'param_spec_get_flags' in namespace 'GjsPrivate' 513s JS G PRM: Wrapping GParamString 'prop' on (null) with JSObject 513s JS G PRM: JSObject created with param instance 0xe157c60 type GParamString 513s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 513s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 513s JS CTX: Script evaluation succeeded 513s JS MAINLOOP: Main loop instance 0xdf57d0c: Spinning loop until released or hook cleared 513s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe78310d0 513s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe78310d0 513s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe78310d0 513s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe78310d0 513s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe78310d0 513s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe78310d0 513s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe78310d0 513s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe78310d0 513s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe78310d0 513s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe78310d0 513s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe78310d0 513s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe78310d0 513s JS IMPORT: Module metadata hook for module 0xe7a37368 513s JS IMPORT: Defining meta.importSync for module 0xe7a37368 513s JS NATIVE: Defining native module 'system' 513s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe78310d0 513s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe78310d0 513s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 513s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 513s JS MAINLOOP: Set main loop hook to 513s JS MAINLOOP: Main loop instance 0xdf57d0c: hold 513s JS MAINLOOP: Running and clearing main loop hook 513s JS G BXD: Defining method run in prototype for GLib.MainLoop 513s 1..32 513s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 513s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 513s JS G BXD: Defined class for Source (GSource), prototype 0xe78e0860, JSClass 0xec35d440, in object 0xe787f020 513s JS G BXD: Defining method set_priority in prototype for GLib.Source 513s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 513s JS G BXD: Defining method attach in prototype for GLib.Source 513s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 513s JS IMPORT: Module metadata hook for module 0xe78b1370 513s JS IMPORT: Defining meta.importSync for module 0xe78b1370 513s JS G BXD: Defining method destroy in prototype for GLib.Source 513s ok 1 Exceptions are thrown from property setter 513s ok 2 Exceptions are thrown from property getter 513s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 513s ok 3 Exceptions are logged from constructor 513s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 513s JS G OBJ: Defining method bind_property in prototype for GObject (GObject.Object) 513s JS G NS: Found info type GIFlagsInfo for 'BindingFlags' in namespace 'GObject' 513s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 513s JS G ENUM: Defining enum value BIDIRECTIONAL (fixed from bidirectional) 1 513s JS G ENUM: Defining enum value SYNC_CREATE (fixed from sync_create) 2 513s JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 4 513s JS G ENUM: Defining GObject.BindingFlags as 0xe7a53568 513s JS G NS: Found info type GIObjectInfo for 'Binding' in namespace 'GObject' 513s JS G OBJ: Defined class for Binding (GBinding), prototype 0xe78e0b60, JSClass 0xec35d790, in object 0xe787f2c0 513s ok 4 Exceptions are logged from property setter with binding 513s ok 5 Exceptions are logged from property getter with binding 513s JS G NS: Found info type GIFunctionInfo for 'file_new_for_path' in namespace 'Gio' 513s JS G NS: Found info type GIEnumInfo for 'IOErrorEnum' in namespace 'Gio' 513s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0xe78e6420, JSClass 0xec35d5e0, in object 0xe787f280 513s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 513s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 513s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 513s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 513s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 513s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 513s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 513s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 513s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 513s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 513s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 513s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 513s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 513s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 513s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 513s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 513s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 513s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 513s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 513s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 513s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 513s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 513s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 513s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 513s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 513s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 513s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 513s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 513s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 513s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 513s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 513s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 513s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 513s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 513s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 513s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 513s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 513s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 513s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 513s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 513s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 513s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 513s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 513s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 513s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 513s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 513s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 513s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 513s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 513s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 513s ok 6 logError logs a warning for a GError 513s ok 7 logError logs a warning with a message if given 513s ok 8 logError also logs an error for a created GError that is not thrown 513s ok 9 logError logs an error created with the GLib.Error constructor 513s JS G NS: Found info type GIFunctionInfo for 'quark_from_string' in namespace 'GLib' 513s ok 10 logError logs the quark for a JS-created GError type 513s JS G NS: Found info type GIFunctionInfo for 'gerror_return' in namespace 'GIMarshallingTests' 513s ok 11 logError logs with stack for a GError created from a C struct 513s ok 12 logError logs an error with a prefix if given 513s ok 13 logError logs an error with prefix and message 513s ok 14 logError Syntax Error logs a SyntaxError 513s ok 15 logError Syntax Error logs a stack trace with the SyntaxError 513s ok 16 logError logs an error with cause 513s ok 17 logError logs a GError with cause 513s ok 18 logError logs an error with non-object cause 513s ok 19 logError logs an error with a cause tree 513s ok 20 logError logs an error with cyclical causes 513s JS G NS: Found info type GIFunctionInfo for 'get_locale_variants' in namespace 'GLib' 513s ok 21 Exception from function with too few arguments contains the full function name 513s ok 22 Exception from function with too few arguments contains the full method name 513s ok 23 thrown GError is an instance of error enum type 513s JS G BXD: Defining method matches in prototype for GLib.Error 513s JS G NS: Found info type GIFunctionInfo for 'io_error_quark' in namespace 'Gio' 513s ok 24 thrown GError matches error domain and code 513s ok 25 thrown GError has properties for domain and code 513s ok 26 GError.new_literal constructs a valid GLib.Error 513s ok 27 GError.new_literal does not accept invalid domains 513s ok 28 Interoperation with Error.isError thrown GError 513s ok 29 Interoperation with Error.isError returned GError # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/700 513s ok 30 Interoperation with Error.isError created GError 513s ok 31 Interoperation with Error.isError GError created with the GLib.Error constructor 513s ok 32 Interoperation with Error.isError GError created with GLib.Error.new_literal 513s JS G BXD: Defining method quit in prototype for GLib.MainLoop 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Main loop instance 0xdf57d0c: Spinning loop until released or hook cleared 513s JS MAINLOOP: handling job 0, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 0 513s JS MAINLOOP: handling job 1, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 1 513s JS MAINLOOP: handling job 2, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 2 513s JS MAINLOOP: handling job 3, 513s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 513s JS MAINLOOP: Main loop instance 0xdf57d0c: release 513s JS MAINLOOP: Completed job 3 513s JS MEMORY: Memory report: before destroying context 513s JS MEMORY: 741 objects currently alive 513s JS MEMORY: boxed_instance = 247 513s JS MEMORY: boxed_prototype = 22 513s JS MEMORY: closure = 1 513s JS MEMORY: function = 385 513s JS MEMORY: fundamental_instance = 0 513s JS MEMORY: fundamental_prototype = 0 513s JS MEMORY: gerror_instance = 16 513s JS MEMORY: gerror_prototype = 1 513s JS MEMORY: interface = 11 513s JS MEMORY: module = 9 513s JS MEMORY: ns = 6 513s JS MEMORY: object_instance = 17 513s JS MEMORY: object_prototype = 24 513s JS MEMORY: param = 2 513s JS MEMORY: union_instance = 0 513s JS MEMORY: union_prototype = 0 513s JS CTX: JS shutdown sequence 513s JS CTX: Stopping profiler 513s JS CTX: Shutting down toggle queue 513s JS CTX: Notifying external reference holders of GjsContext dispose 513s JS MAINLOOP: Stopping promise job dispatcher 513s JS CTX: Notifying reference holders of GjsContext dispose 513s JS CTX: Checking unhandled promise rejections 513s JS CTX: Releasing cached JS wrappers 513s JS CTX: Final triggered GC 513s JS G OBJ: Enqueuing GObject 0xe158d78 to toggle UP after shutdown, probably from another thread (0xe038650). 513s JS G OBJ: Enqueuing GObject 0xe0efbb0 to toggle UP after shutdown, probably from another thread (0xe038650). 513s JS CTX: Destroying JS context 513s JS CTX: Releasing all native objects 513s JS CTX: Disabling auto GC 513s JS CTX: Ending trace on global object 513s JS CTX: Freeing allocated resources 513s JS CTX: JS context destroyed 513s PASS: gjs/testExceptions.test 513s Running test: gjs/testPromise.test 513s JS NATIVE: Registered native JS module '_promiseNative' 513s JS NATIVE: Registered native JS module '_byteArrayNative' 513s JS NATIVE: Registered native JS module '_encodingNative' 513s JS NATIVE: Registered native JS module '_gi' 513s JS NATIVE: Registered native JS module 'gi' 513s JS NATIVE: Registered native JS module 'cairoNative' 513s JS NATIVE: Registered native JS module 'system' 513s JS NATIVE: Registered native JS module 'console' 513s JS NATIVE: Registered native JS module '_print' 513s JS CTX: Enabling JIT 513s JS CTX: Initialized class GjsFileImporter prototype 0xe6000180 513s JS IMPORT: Defining parent (nil) of 0xe60001d8 'imports' is mod 0 513s JS IMPORT: Importing '_print' 513s JS NATIVE: Defining native module '_print' 513s JS IMPORT: Defining parent 0xe60001d8 of 0xe60008d0 '_print' is mod 1 513s JS IMPORT: successfully imported module '_print' 513s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 513s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xe5e31040 513s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe5e31040 513s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe5e31040 513s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe5e31040 513s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe5e31040 513s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe5e31040 513s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe5e31040 513s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe5e31040 513s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe5e31040 513s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe5e31040 513s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe5e31040 513s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe5e31040 513s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe5e31040 513s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe5e31040 513s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe5e31040 513s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe5e31040 513s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe5e31040 513s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe5e31040 513s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe5e31040 513s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe5e31040 513s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe5e31040 513s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe5e31040 513s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe5e31040 513s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe5e31040 513s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe5e31040 513s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe5e31040 513s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe5e31040 513s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe5e31040 513s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe5e31040 513s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe5e31040 513s JS MAINLOOP: Main loop instance 0xdc56d0c: hold 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Starting promise job dispatcher 513s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xe5e310d0 513s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe5e310d0 513s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe5e310d0 513s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe5e310d0 513s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe5e310d0 513s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe5e310d0 513s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe5e310d0 513s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe5e310d0 513s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe5e310d0 513s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe5e310d0 513s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe5e310d0 513s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe5e310d0 513s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe5e310d0 513s JS MAINLOOP: Main loop instance 0xdc56d0c: hold 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Main loop instance 0xdc56d0c: Spinning loop until released or hook cleared 513s JS MAINLOOP: handling job 0, 513s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 513s JS MAINLOOP: Main loop instance 0xdc56d0c: release 513s JS MAINLOOP: Completed job 0 513s JS MAINLOOP: handling job 1, 513s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 513s JS MAINLOOP: Main loop instance 0xdc56d0c: release 513s JS MAINLOOP: Completed job 1 513s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe5e310d0 513s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe5e310d0 513s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe5e310d0 513s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe5e310d0 513s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe5e310d0 513s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe5e310d0 513s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe5e310d0 513s JS IMPORT: Module metadata hook for module 0xe605cd80 513s JS IMPORT: Defining meta.importSync for module 0xe605cd80 513s JS NATIVE: Defining native module 'gi' 513s JS CTX: Initialized class GIRepositoryNamespace prototype 0xe6060b48 513s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 513s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 513s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 513s JS IMPORT: Importing directory 'overrides' 513s JS IMPORT: Defining parent 0xe5e34430 of 0xe6060bb8 'overrides' is mod 1 513s JS IMPORT: Defined importer 'overrides' 0xe6060bb8 in 0xe5e34430 513s JS IMPORT: successfully imported directory 'overrides' 513s JS IMPORT: Importing '_promiseNative' 513s JS NATIVE: Defining native module '_promiseNative' 513s JS IMPORT: Defining parent 0xe5e34430 of 0xe6061008 '_promiseNative' is mod 1 513s JS IMPORT: successfully imported module '_promiseNative' 513s JS IMPORT: Importing module GLib succeeded 513s JS IMPORT: Defining parent 0xe6060bb8 of 0xe5e80020 'GLib' is mod 1 513s JS IMPORT: successfully imported module 'GLib' 513s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 513s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe5e7f040, JSClass 0xea8ed440, in object 0xe5e7f020 513s JS CTX: Initialized class GIRepositoryGType prototype 0xe6061328 513s JS CTX: Initialized class GIRepositoryFunction prototype 0xe6061380 513s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 513s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 513s JS G BXD: Defined class for Error (GError), prototype 0xe5e7f080, JSClass 0xea8ed440, in object 0xe5e7f020 513s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 513s JS G BXD: Defined class for Variant (GVariant), prototype 0xe5e7f0c0, JSClass 0xea8ed440, in object 0xe5e7f020 513s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 513s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe5e7f100, JSClass 0xea8ed440, in object 0xe5e7f020 513s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 513s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 513s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe5e7f140, JSClass 0xea8ed440, in object 0xe5e7f020 513s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 513s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 513s JS G BXD: Defined class for Thread (GThread), prototype 0xe5e7f180, JSClass 0xea8ed440, in object 0xe5e7f020 513s JS G BXD: Defining method ref in prototype for GLib.Thread 513s JS G BXD: Defining method unref in prototype for GLib.Thread 513s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 513s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xe5e7f1c0, JSClass 0xea8ed440, in object 0xe5e7f020 513s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 513s JS G BXD: Defined class for Regex (GRegex), prototype 0xe5e7f200, JSClass 0xea8ed440, in object 0xe5e7f020 513s JS G BXD: Defining method match in prototype for GLib.Regex 513s JS G BXD: Defining method match_full in prototype for GLib.Regex 513s JS G BXD: Defining method match_all in prototype for GLib.Regex 513s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 513s JS G NS: Defined namespace 'GLib' 0xe5e7f020 in GIRepository 0xe6060a08 513s JS IMPORT: Importing module jasmine succeeded 513s JS IMPORT: Defining parent 0xe5e34430 of 0xe5e80940 'jasmine' is mod 1 513s JS IMPORT: successfully imported module 'jasmine' 513s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 513s JS MAINLOOP: Main loop instance 0xdc56d0c: hold 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Main loop instance 0xdc56d0c: Spinning loop until released or hook cleared 513s JS MAINLOOP: handling job 0, 513s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 513s JS MAINLOOP: Main loop instance 0xdc56d0c: release 513s JS MAINLOOP: Completed job 0 513s JS IMPORT: Importing 'gi' 513s JS IMPORT: Defining parent 0xe5e34430 of 0xe6060a08 'gi' is mod 1 513s JS IMPORT: successfully imported module 'gi' 513s JS CTX: Script evaluation succeeded 513s JS MAINLOOP: Main loop instance 0xdc56d0c: Spinning loop until released or hook cleared 513s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe5e310d0 513s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe5e310d0 513s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe5e310d0 513s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe5e310d0 513s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe5e310d0 513s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe5e310d0 513s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe5e310d0 513s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe5e310d0 513s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe5e310d0 513s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe5e310d0 513s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe5e310d0 513s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe5e310d0 513s JS IMPORT: Module metadata hook for module 0xe60040f8 513s JS IMPORT: Defining meta.importSync for module 0xe60040f8 513s JS NATIVE: Defining native module 'system' 513s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe5e310d0 513s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe5e310d0 513s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 513s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 513s JS MAINLOOP: Set main loop hook to 513s JS MAINLOOP: Main loop instance 0xdc56d0c: hold 513s JS MAINLOOP: Running and clearing main loop hook 513s JS G BXD: Defining method run in prototype for GLib.MainLoop 513s 1..3 513s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 513s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 513s JS G BXD: Defined class for Source (GSource), prototype 0xe5e7f260, JSClass 0xea8ed440, in object 0xe5e7f020 513s JS G BXD: Defining method set_priority in prototype for GLib.Source 513s JS IMPORT: Importing '_gi' 513s JS NATIVE: Defining native module '_gi' 513s JS IMPORT: Defining parent 0xe5e34430 of 0xe600cfc0 '_gi' is mod 1 513s JS IMPORT: successfully imported module '_gi' 513s 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 513s JS G NS: Defined namespace 'GjsPrivate' 0xe5e7f2e0 in GIRepository 0xe5e347e0 513s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 513s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 513s JS IMPORT: Importing module _common succeeded 513s JS IMPORT: Defining parent 0xe5e34430 of 0xe5e80b20 '_common' is mod 1 513s JS IMPORT: successfully imported module '_common' 513s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 513s JS IMPORT: Importing module _legacy succeeded 513s JS IMPORT: Defining parent 0xe5e34430 of 0xe5e80b40 '_legacy' is mod 1 513s JS IMPORT: successfully imported module '_legacy' 513s JS IMPORT: Importing module GObject succeeded 513s JS IMPORT: Defining parent 0xe5e348b0 of 0xe5e80b00 'GObject' is mod 1 513s JS IMPORT: successfully imported module 'GObject' 513s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 513s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 513s JS G BXD: Defined class for String (GString), prototype 0xe5e7f4e0, JSClass 0xea8ed440, in object 0xe5e7f2c0 513s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 513s JS G PRM: Defined class ParamSpec prototype is 0xe5e80b80 class 0xea8f0188 in object 0xe5e7f2c0 513s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 513s JS G OBJ: Defined class for Object (GObject), prototype 0xe5e7f600, JSClass 0xea8ed790, in object 0xe5e7f2c0 513s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 513s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 513s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe5e7f620, JSClass 0xea8ed790, in object 0xe5e7f2c0 513s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 513s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 513s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 513s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 513s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 513s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 513s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 513s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 513s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 513s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 513s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 513s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 513s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 513s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 513s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 513s JS G BXD: Defined class for Value (GValue), prototype 0xe5e7f660, JSClass 0xea8ed440, in object 0xe5e7f2c0 513s JS G NS: Defined namespace 'GObject' 0xe5e7f2c0 in GIRepository 0xe5e347e0 513s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 513s JS G BXD: Defining method attach in prototype for GLib.Source 513s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 513s JS IMPORT: Module metadata hook for module 0xe5eb13a0 513s JS IMPORT: Defining meta.importSync for module 0xe5eb13a0 513s JS G BXD: Defining method destroy in prototype for GLib.Source 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS G BXD: Defining method get_context in prototype for GLib.MainLoop 513s JS G NS: Found info type GIStructInfo for 'MainContext' in namespace 'GLib' 513s JS G BXD: Defined class for MainContext (GMainContext), prototype 0xe5e7f740, JSClass 0xea8ed440, in object 0xe5e7f020 513s JS G BXD: Defining method iteration in prototype for GLib.MainContext 513s JS MAINLOOP: handling job 0, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 0 513s JS MAINLOOP: handling job 1, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 1 513s JS MAINLOOP: handling job 2, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 2 513s JS MAINLOOP: handling job 3, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 3 513s JS MAINLOOP: handling job 4, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 4 513s JS MAINLOOP: handling job 5, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 5 513s JS MAINLOOP: handling job 6, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 6 513s JS MAINLOOP: handling job 7, 513s JS MAINLOOP: Completed job 7 513s ok 1 Promise waits for all promises before handling unhandled, when handled 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT_IDLE' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 513s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 513s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 513s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 513s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 513s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 513s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 513s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 513s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 513s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 513s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 513s JS G ENUM: Defining GLib.LogLevelFlags as 0xe601d9a0 513s JS MAINLOOP: handling job 0, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 0 513s JS MAINLOOP: handling job 1, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 1 513s JS MAINLOOP: handling job 2, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 2 513s JS MAINLOOP: handling job 3, 513s JS MAINLOOP: Completed job 3 513s JS G BXD: Defining method quit in prototype for GLib.MainLoop 513s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 513s ok 2 Promise waits for all promises before handling unhandled, when unhandled 513s JS G NS: Found info type GIConstantInfo for 'PRIORITY_HIGH' in namespace 'GLib' 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: handling job 0, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 0 513s JS MAINLOOP: handling job 1, 513s JS MAINLOOP: Completed job 1 513s ok 3 Promise do not lead to high-priority IDLE starvation 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Main loop instance 0xdc56d0c: Spinning loop until released or hook cleared 513s JS MAINLOOP: handling job 0, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 0 513s JS MAINLOOP: handling job 1, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 1 513s JS MAINLOOP: handling job 2, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 2 513s JS MAINLOOP: handling job 3, 513s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 513s JS MAINLOOP: Main loop instance 0xdc56d0c: release 513s JS MAINLOOP: Completed job 3 513s JS MEMORY: Memory report: before destroying context 513s JS MEMORY: 176 objects currently alive 513s JS MEMORY: boxed_instance = 28 513s JS MEMORY: boxed_prototype = 12 513s JS MEMORY: closure = 1 513s JS MEMORY: function = 125 513s JS MEMORY: fundamental_instance = 0 513s JS MEMORY: fundamental_prototype = 0 513s JS MEMORY: gerror_instance = 0 513s JS MEMORY: gerror_prototype = 0 513s JS MEMORY: interface = 0 513s JS MEMORY: module = 5 513s JS MEMORY: ns = 3 513s JS MEMORY: object_instance = 0 513s JS MEMORY: object_prototype = 2 513s JS MEMORY: param = 0 513s JS MEMORY: union_instance = 0 513s JS MEMORY: union_prototype = 0 513s JS CTX: JS shutdown sequence 513s JS CTX: Stopping profiler 513s JS CTX: Shutting down toggle queue 513s JS CTX: Notifying external reference holders of GjsContext dispose 513s JS MAINLOOP: Stopping promise job dispatcher 513s JS CTX: Notifying reference holders of GjsContext dispose 513s JS CTX: Checking unhandled promise rejections 513s JS CTX: Releasing cached JS wrappers 513s JS CTX: Final triggered GC 513s JS CTX: Destroying JS context 513s JS CTX: Releasing all native objects 513s JS CTX: Disabling auto GC 513s JS CTX: Ending trace on global object 513s JS CTX: Freeing allocated resources 513s JS CTX: JS context destroyed 513s PASS: gjs/testPromise.test 513s Running test: gjs/step.test 513s 1..1 513s 513s (gjs-console:2521): Gjs-WARNING **: 16:52:40.378: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 513s 513s (gjs-console:2521): Gjs-WARNING **: 16:52:40.378: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 513s 513s (gjs-console:2521): Gjs-WARNING **: 16:52:40.378: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 513s 513s (gjs-console:2521): Gjs-WARNING **: 16:52:40.379: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 513s 513s (gjs-console:2521): Gjs-WARNING **: 16:52:40.380: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 513s 513s (gjs-console:2521): Gjs-WARNING **: 16:52:40.381: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 513s 513s (gjs-console:2521): Gjs-WARNING **: 16:52:40.381: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 513s 513s (gjs-console:2521): Gjs-WARNING **: 16:52:40.382: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 513s 513s (gjs-console:2521): Gjs-WARNING **: 16:52:40.382: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 513s 513s (gjs-console:2521): Gjs-WARNING **: 16:52:40.382: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 513s 513s (gjs-console:2521): Gjs-WARNING **: 16:52:40.382: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 513s 513s (gjs-console:2521): Gjs-WARNING **: 16:52:40.383: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 513s 513s (gjs-console:2521): Gjs-WARNING **: 16:52:40.383: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 513s 513s (gjs-console:2521): Gjs-WARNING **: 16:52:40.383: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 513s ok 1 - /usr/libexec/installed-tests/gjs/debugger/step.debugger 513s PASS: gjs/step.test 513s Running test: gjs/testConsole.test 513s JS NATIVE: Registered native JS module '_promiseNative' 513s JS NATIVE: Registered native JS module '_byteArrayNative' 513s JS NATIVE: Registered native JS module '_encodingNative' 513s JS NATIVE: Registered native JS module '_gi' 513s JS NATIVE: Registered native JS module 'gi' 513s JS NATIVE: Registered native JS module 'cairoNative' 513s JS NATIVE: Registered native JS module 'system' 513s JS NATIVE: Registered native JS module 'console' 513s JS NATIVE: Registered native JS module '_print' 513s JS CTX: Enabling JIT 513s JS CTX: Initialized class GjsFileImporter prototype 0xeb900180 513s JS IMPORT: Defining parent (nil) of 0xeb9001d8 'imports' is mod 0 513s JS IMPORT: Importing '_print' 513s JS NATIVE: Defining native module '_print' 513s JS IMPORT: Defining parent 0xeb9001d8 of 0xeb9008d0 '_print' is mod 1 513s JS IMPORT: successfully imported module '_print' 513s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 513s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xeb731040 513s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeb731040 513s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xeb731040 513s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xeb731040 513s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeb731040 513s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xeb731040 513s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xeb731040 513s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeb731040 513s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeb731040 513s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xeb731040 513s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xeb731040 513s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xeb731040 513s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xeb731040 513s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xeb731040 513s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeb731040 513s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xeb731040 513s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xeb731040 513s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeb731040 513s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xeb731040 513s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeb731040 513s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeb731040 513s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeb731040 513s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xeb731040 513s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xeb731040 513s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeb731040 513s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xeb731040 513s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xeb731040 513s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeb731040 513s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xeb731040 513s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xeb731040 513s JS MAINLOOP: Main loop instance 0x7e7ad0c: hold 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Starting promise job dispatcher 513s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xeb7310d0 513s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xeb7310d0 513s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeb7310d0 513s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeb7310d0 513s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeb7310d0 513s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeb7310d0 513s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xeb7310d0 513s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xeb7310d0 513s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xeb7310d0 513s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeb7310d0 513s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeb7310d0 513s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xeb7310d0 513s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xeb7310d0 513s JS MAINLOOP: Main loop instance 0x7e7ad0c: hold 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Main loop instance 0x7e7ad0c: Spinning loop until released or hook cleared 513s JS MAINLOOP: handling job 0, 513s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 513s JS MAINLOOP: Main loop instance 0x7e7ad0c: release 513s JS MAINLOOP: Completed job 0 513s JS MAINLOOP: handling job 1, 513s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 513s JS MAINLOOP: Main loop instance 0x7e7ad0c: release 513s JS MAINLOOP: Completed job 1 513s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xeb7310d0 513s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb7310d0 513s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeb7310d0 513s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeb7310d0 513s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb7310d0 513s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb7310d0 513s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeb7310d0 513s JS IMPORT: Module metadata hook for module 0xeb95cd80 513s JS IMPORT: Defining meta.importSync for module 0xeb95cd80 513s JS NATIVE: Defining native module 'gi' 513s JS CTX: Initialized class GIRepositoryNamespace prototype 0xeb960b48 513s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 513s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 513s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 513s JS IMPORT: Importing directory 'overrides' 513s JS IMPORT: Defining parent 0xeb734430 of 0xeb960bb8 'overrides' is mod 1 513s JS IMPORT: Defined importer 'overrides' 0xeb960bb8 in 0xeb734430 513s JS IMPORT: successfully imported directory 'overrides' 513s JS IMPORT: Importing '_promiseNative' 513s JS NATIVE: Defining native module '_promiseNative' 513s JS IMPORT: Defining parent 0xeb734430 of 0xeb961008 '_promiseNative' is mod 1 513s JS IMPORT: successfully imported module '_promiseNative' 513s JS IMPORT: Importing module GLib succeeded 513s JS IMPORT: Defining parent 0xeb960bb8 of 0xeb780020 'GLib' is mod 1 513s JS IMPORT: successfully imported module 'GLib' 513s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 513s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xeb77f040, JSClass 0xf01ad440, in object 0xeb77f020 513s JS CTX: Initialized class GIRepositoryGType prototype 0xeb961328 513s JS CTX: Initialized class GIRepositoryFunction prototype 0xeb961380 513s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 513s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 513s JS G BXD: Defined class for Error (GError), prototype 0xeb77f080, JSClass 0xf01ad440, in object 0xeb77f020 513s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 513s JS G BXD: Defined class for Variant (GVariant), prototype 0xeb77f0c0, JSClass 0xf01ad440, in object 0xeb77f020 513s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 513s JS G BXD: Defined class for Bytes (GBytes), prototype 0xeb77f100, JSClass 0xf01ad440, in object 0xeb77f020 513s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 513s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 513s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xeb77f140, JSClass 0xf01ad440, in object 0xeb77f020 513s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 513s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 513s JS G BXD: Defined class for Thread (GThread), prototype 0xeb77f180, JSClass 0xf01ad440, in object 0xeb77f020 513s JS G BXD: Defining method ref in prototype for GLib.Thread 513s JS G BXD: Defining method unref in prototype for GLib.Thread 513s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 513s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xeb77f1c0, JSClass 0xf01ad440, in object 0xeb77f020 513s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 513s JS G BXD: Defined class for Regex (GRegex), prototype 0xeb77f200, JSClass 0xf01ad440, in object 0xeb77f020 513s JS G BXD: Defining method match in prototype for GLib.Regex 513s JS G BXD: Defining method match_full in prototype for GLib.Regex 513s JS G BXD: Defining method match_all in prototype for GLib.Regex 513s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 513s JS G NS: Defined namespace 'GLib' 0xeb77f020 in GIRepository 0xeb960a08 513s JS IMPORT: Importing module jasmine succeeded 513s JS IMPORT: Defining parent 0xeb734430 of 0xeb780940 'jasmine' is mod 1 513s JS IMPORT: successfully imported module 'jasmine' 513s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 513s JS MAINLOOP: Main loop instance 0x7e7ad0c: hold 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Main loop instance 0x7e7ad0c: Spinning loop until released or hook cleared 513s JS MAINLOOP: handling job 0, 513s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 513s JS MAINLOOP: Main loop instance 0x7e7ad0c: release 513s JS MAINLOOP: Completed job 0 513s JS IMPORT: Module load hook for module 'file:///usr/libexec/installed-tests/gjs/js/testConsole.js' (file:///usr/libexec/installed-tests/gjs/js/testConsole.js), global 0xeb7310d0 513s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb7310d0 513s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xeb7310d0 513s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0xeb7310d0 513s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0xeb7310d0 513s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb7310d0 513s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xeb7310d0 513s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb7310d0 513s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xeb7310d0 513s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0xeb7310d0 513s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 513s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 513s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 513s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 513s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 513s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 513s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 513s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 513s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 513s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 513s JS G ENUM: Defining GLib.LogLevelFlags as 0xeb922150 513s JS MAINLOOP: Main loop instance 0x7e7ad0c: hold 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Main loop instance 0x7e7ad0c: Spinning loop until released or hook cleared 513s JS MAINLOOP: handling job 0, 513s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testConsole.js async resolved" 513s JS MAINLOOP: Main loop instance 0x7e7ad0c: release 513s JS MAINLOOP: Completed job 0 513s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xeb7310d0 513s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeb7310d0 513s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb7310d0 513s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb7310d0 513s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb7310d0 513s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb7310d0 513s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb7310d0 513s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb7310d0 513s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeb7310d0 513s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb7310d0 513s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb7310d0 513s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeb7310d0 513s JS IMPORT: Module metadata hook for module 0xeb943a50 513s JS IMPORT: Defining meta.importSync for module 0xeb943a50 513s JS NATIVE: Defining native module 'system' 513s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb7310d0 513s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb7310d0 513s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 513s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 513s JS MAINLOOP: Set main loop hook to 513s JS MAINLOOP: Main loop instance 0x7e7ad0c: hold 513s JS MAINLOOP: Running and clearing main loop hook 513s JS G BXD: Defining method run in prototype for GLib.MainLoop 513s 1..68 513s JS IMPORT: Importing 'gi' 513s JS IMPORT: Defining parent 0xeb734430 of 0xeb7347c0 'gi' is mod 1 513s JS IMPORT: successfully imported module 'gi' 513s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 513s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 513s JS G BXD: Defined class for Source (GSource), prototype 0xeb77f280, JSClass 0xf01ad440, in object 0xeb77f020 513s JS G BXD: Defining method set_priority in prototype for GLib.Source 513s JS IMPORT: Importing '_gi' 513s JS NATIVE: Defining native module '_gi' 513s JS IMPORT: Defining parent 0xeb734430 of 0xeb952a00 '_gi' is mod 1 513s JS IMPORT: successfully imported module '_gi' 513s 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 513s JS G NS: Defined namespace 'GjsPrivate' 0xeb77f300 in GIRepository 0xeb7347c0 513s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 513s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 513s JS IMPORT: Importing module _common succeeded 513s JS IMPORT: Defining parent 0xeb734430 of 0xeb780b20 '_common' is mod 1 513s JS IMPORT: successfully imported module '_common' 513s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 513s JS IMPORT: Importing module _legacy succeeded 513s JS IMPORT: Defining parent 0xeb734430 of 0xeb780b40 '_legacy' is mod 1 513s JS IMPORT: successfully imported module '_legacy' 513s JS IMPORT: Importing module GObject succeeded 513s JS IMPORT: Defining parent 0xeb734890 of 0xeb780b00 'GObject' is mod 1 513s JS IMPORT: successfully imported module 'GObject' 513s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 513s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 513s JS G BXD: Defined class for String (GString), prototype 0xeb77f4e0, JSClass 0xf01ad440, in object 0xeb77f2e0 513s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 513s JS G PRM: Defined class ParamSpec prototype is 0xeb780b80 class 0xf01b0188 in object 0xeb77f2e0 513s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 513s JS G OBJ: Defined class for Object (GObject), prototype 0xeb77f600, JSClass 0xf01ad790, in object 0xeb77f2e0 513s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 513s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 513s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xeb77f620, JSClass 0xf01ad790, in object 0xeb77f2e0 513s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 513s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 513s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 513s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 513s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 513s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 513s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 513s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 513s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 513s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 513s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 513s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 513s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 513s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 513s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 513s JS G BXD: Defined class for Value (GValue), prototype 0xeb77f660, JSClass 0xf01ad440, in object 0xeb77f2e0 513s JS G NS: Defined namespace 'GObject' 0xeb77f2e0 in GIRepository 0xeb7347c0 513s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 513s JS G BXD: Defining method attach in prototype for GLib.Source 513s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 513s JS IMPORT: Module metadata hook for module 0xeb7b11f0 513s JS IMPORT: Defining meta.importSync for module 0xeb7b11f0 513s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GjsPrivate' 513s JS G BXD: Defining method destroy in prototype for GLib.Source 513s ok 1 console has correct object tag 513s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 513s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 513s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xeb77f8a0, JSClass 0xf01ad440, in object 0xeb77f020 513s JS G BXD: Defining method classify in prototype for GLib.Variant 513s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 513s JS G BXD: Defining method n_children in prototype for GLib.Variant 513s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 513s JS G BXD: Defining method get_string in prototype for GLib.Variant 513s JS G BXD: Defining method get_variant in prototype for GLib.Variant 513s JS G BXD: Defining method get_maybe in prototype for GLib.Variant 513s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 513s JS IMPORT: Importing '_byteArrayNative' 513s JS NATIVE: Defining native module '_byteArrayNative' 513s JS IMPORT: Defining parent 0xeb734430 of 0xeb961788 '_byteArrayNative' is mod 1 513s JS IMPORT: successfully imported module '_byteArrayNative' 513s JS G NS: Found info type GIEnumInfo for 'LogWriterOutput' in namespace 'GLib' 513s JS G ENUM: Defining enum value HANDLED (fixed from handled) 1 513s JS G ENUM: Defining enum value UNHANDLED (fixed from unhandled) 0 513s JS G ENUM: Defining GLib.LogWriterOutput as 0xeb961dd8 513s JS IMPORT: Module metadata hook for module 0xeb75dca0 513s JS IMPORT: Defining meta.importSync for module 0xeb75dca0 513s JS NATIVE: Defining native module '_encodingNative' 513s ok 2 console logs a message 513s ok 3 console logs an empty object correctly 513s ok 4 console logs an object with custom constructor name 513s ok 5 console logs an object with undefined constructor 513s ok 6 console logs an object with Symbol.toStringTag and __name__ 513s ok 7 console logs a warning 513s ok 8 console logs an informative message 513s ok 9 console traces a line 513s ok 10 console traces a empty message 513s ok 11 console asserts a true condition 513s ok 12 console asserts a false condition 513s ok 13 console asserts a false condition with message 513s JS G NS: Found info type GIFunctionInfo for 'clear_terminal' in namespace 'GjsPrivate' 513s ok 14 console clear() can be called 513s ok 15 console clear() resets indentation 513s ok 16 console table() logs at least something 513s ok 17 console string replacement console.log() supports %s 513s ok 18 console string replacement console.log() supports %d 513s ok 19 console string replacement console.log() supports %i 513s ok 20 console string replacement console.log() supports %f 513s ok 21 console string replacement console.log() supports %o 513s ok 22 console string replacement console.log() supports %O 513s ok 23 console string replacement console.log() ignores %c 513s ok 24 console string replacement console.log() supports mixing substitutions 513s ok 25 console string replacement console.log() supports invalid numbers 513s ok 26 console string replacement console.log() supports missing substitutions 513s ok 27 console string replacement console.warn() supports %s 513s ok 28 console string replacement console.warn() supports %d 513s ok 29 console string replacement console.warn() supports %i 513s ok 30 console string replacement console.warn() supports %f 513s ok 31 console string replacement console.warn() supports %o 513s ok 32 console string replacement console.warn() supports %O 513s ok 33 console string replacement console.warn() ignores %c 513s ok 34 console string replacement console.warn() supports mixing substitutions 513s ok 35 console string replacement console.warn() supports invalid numbers 513s ok 36 console string replacement console.warn() supports missing substitutions 513s ok 37 console string replacement console.info() supports %s 513s ok 38 console string replacement console.info() supports %d 513s ok 39 console string replacement console.info() supports %i 513s ok 40 console string replacement console.info() supports %f 513s ok 41 console string replacement console.info() supports %o 513s ok 42 console string replacement console.info() supports %O 513s ok 43 console string replacement console.info() ignores %c 513s ok 44 console string replacement console.info() supports mixing substitutions 513s ok 45 console string replacement console.info() supports invalid numbers 513s ok 46 console string replacement console.info() supports missing substitutions 513s ok 47 console string replacement console.error() supports %s 513s ok 48 console string replacement console.error() supports %d 513s ok 49 console string replacement console.error() supports %i 513s ok 50 console string replacement console.error() supports %f 513s ok 51 console string replacement console.error() supports %o 513s ok 52 console string replacement console.error() supports %O 513s ok 53 console string replacement console.error() ignores %c 513s ok 54 console string replacement console.error() supports mixing substitutions 513s ok 55 console string replacement console.error() supports invalid numbers 513s ok 56 console string replacement console.error() supports missing substitutions 513s ok 57 console string replacement console.trace() supports %s 513s ok 58 console string replacement console.trace() supports %d 513s ok 59 console string replacement console.trace() supports %i 513s ok 60 console string replacement console.trace() supports %f 513s ok 61 console string replacement console.trace() supports %o 513s ok 62 console string replacement console.trace() supports %O 513s ok 63 console string replacement console.trace() ignores %c 513s ok 64 console string replacement console.trace() supports mixing substitutions 513s ok 65 console string replacement console.trace() supports invalid numbers 513s ok 66 console string replacement console.trace() supports missing substitutions 513s JS G NS: Found info type GIFunctionInfo for 'get_monotonic_time' in namespace 'GLib' 513s ok 67 console time() ends correctly 513s ok 68 console time() doesn't log initially 513s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_default' in namespace 'GjsPrivate' 513s JS G BXD: Defining method quit in prototype for GLib.MainLoop 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Main loop instance 0x7e7ad0c: Spinning loop until released or hook cleared 513s JS MAINLOOP: handling job 0, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 0 513s JS MAINLOOP: handling job 1, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 1 513s JS MAINLOOP: handling job 2, 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Completed job 2 513s JS MAINLOOP: handling job 3, 513s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 513s JS MAINLOOP: Main loop instance 0x7e7ad0c: release 513s JS MAINLOOP: Completed job 3 513s JS MEMORY: Memory report: before destroying context 513s JS MEMORY: 4504 objects currently alive 513s JS MEMORY: boxed_instance = 4343 513s JS MEMORY: boxed_prototype = 12 513s JS MEMORY: closure = 1 513s JS MEMORY: function = 138 513s JS MEMORY: fundamental_instance = 0 513s JS MEMORY: fundamental_prototype = 0 513s JS MEMORY: gerror_instance = 0 513s JS MEMORY: gerror_prototype = 0 513s JS MEMORY: interface = 0 513s JS MEMORY: module = 5 513s JS MEMORY: ns = 3 513s JS MEMORY: object_instance = 0 513s JS MEMORY: object_prototype = 2 513s JS MEMORY: param = 0 513s JS MEMORY: union_instance = 0 513s JS MEMORY: union_prototype = 0 513s JS CTX: JS shutdown sequence 513s JS CTX: Stopping profiler 513s JS CTX: Shutting down toggle queue 513s JS CTX: Notifying external reference holders of GjsContext dispose 513s JS MAINLOOP: Stopping promise job dispatcher 513s JS CTX: Notifying reference holders of GjsContext dispose 513s JS CTX: Checking unhandled promise rejections 513s JS CTX: Releasing cached JS wrappers 513s JS CTX: Final triggered GC 513s JS CTX: Destroying JS context 513s JS CTX: Releasing all native objects 513s JS CTX: Disabling auto GC 513s JS CTX: Ending trace on global object 513s JS CTX: Freeing allocated resources 513s JS CTX: JS context destroyed 513s PASS: gjs/testConsole.test 513s Running test: gjs/testESModules.test 513s JS NATIVE: Registered native JS module '_promiseNative' 513s JS NATIVE: Registered native JS module '_byteArrayNative' 513s JS NATIVE: Registered native JS module '_encodingNative' 513s JS NATIVE: Registered native JS module '_gi' 513s JS NATIVE: Registered native JS module 'gi' 513s JS NATIVE: Registered native JS module 'cairoNative' 513s JS NATIVE: Registered native JS module 'system' 513s JS NATIVE: Registered native JS module 'console' 513s JS NATIVE: Registered native JS module '_print' 513s JS CTX: Enabling JIT 513s JS CTX: Initialized class GjsFileImporter prototype 0xeb100180 513s JS IMPORT: Defining parent (nil) of 0xeb1001d8 'imports' is mod 0 513s JS IMPORT: Importing '_print' 513s JS NATIVE: Defining native module '_print' 513s JS IMPORT: Defining parent 0xeb1001d8 of 0xeb1008d0 '_print' is mod 1 513s JS IMPORT: successfully imported module '_print' 513s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 513s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xeaf31040 513s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeaf31040 513s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xeaf31040 513s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xeaf31040 513s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeaf31040 513s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xeaf31040 513s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xeaf31040 513s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeaf31040 513s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeaf31040 513s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xeaf31040 513s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xeaf31040 513s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xeaf31040 513s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xeaf31040 513s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xeaf31040 513s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeaf31040 513s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xeaf31040 513s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xeaf31040 513s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeaf31040 513s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xeaf31040 513s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeaf31040 513s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeaf31040 513s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeaf31040 513s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xeaf31040 513s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xeaf31040 513s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeaf31040 513s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xeaf31040 513s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xeaf31040 513s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeaf31040 513s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xeaf31040 513s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xeaf31040 513s JS MAINLOOP: Main loop instance 0xb388d0c: hold 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Starting promise job dispatcher 513s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xeaf310d0 513s JS MAINLOOP: Main loop instance 0xb388d0c: hold 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Main loop instance 0xb388d0c: Spinning loop until released or hook cleared 513s JS MAINLOOP: handling job 0, 513s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 513s JS MAINLOOP: Main loop instance 0xb388d0c: release 513s JS MAINLOOP: Completed job 0 513s JS MAINLOOP: handling job 1, 513s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 513s JS MAINLOOP: Main loop instance 0xb388d0c: release 513s JS MAINLOOP: Completed job 1 513s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module metadata hook for module 0xeb163810 513s JS IMPORT: Defining meta.importSync for module 0xeb163810 513s JS NATIVE: Defining native module 'gi' 513s JS CTX: Initialized class GIRepositoryNamespace prototype 0xeb1675d8 513s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 513s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 513s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 513s JS IMPORT: Importing directory 'overrides' 513s JS IMPORT: Defining parent 0xeaf34430 of 0xeb167648 'overrides' is mod 1 513s JS IMPORT: Defined importer 'overrides' 0xeb167648 in 0xeaf34430 513s JS IMPORT: successfully imported directory 'overrides' 513s JS IMPORT: Importing '_promiseNative' 513s JS NATIVE: Defining native module '_promiseNative' 513s JS IMPORT: Defining parent 0xeaf34430 of 0xeb167a98 '_promiseNative' is mod 1 513s JS IMPORT: successfully imported module '_promiseNative' 513s JS IMPORT: Importing module GLib succeeded 513s JS IMPORT: Defining parent 0xeb167648 of 0xeaf80020 'GLib' is mod 1 513s JS IMPORT: successfully imported module 'GLib' 513s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 513s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xeaf7f040, JSClass 0xefa4d440, in object 0xeaf7f020 513s JS CTX: Initialized class GIRepositoryGType prototype 0xeb167db8 513s JS CTX: Initialized class GIRepositoryFunction prototype 0xeb167e10 513s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 513s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 513s JS G BXD: Defined class for Error (GError), prototype 0xeaf7f080, JSClass 0xefa4d440, in object 0xeaf7f020 513s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 513s JS G BXD: Defined class for Variant (GVariant), prototype 0xeaf7f0c0, JSClass 0xefa4d440, in object 0xeaf7f020 513s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 513s JS G BXD: Defined class for Bytes (GBytes), prototype 0xeaf7f100, JSClass 0xefa4d440, in object 0xeaf7f020 513s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 513s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 513s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xeaf7f140, JSClass 0xefa4d440, in object 0xeaf7f020 513s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 513s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 513s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 513s JS G BXD: Defined class for Thread (GThread), prototype 0xeaf7f180, JSClass 0xefa4d440, in object 0xeaf7f020 513s JS G BXD: Defining method ref in prototype for GLib.Thread 513s JS G BXD: Defining method unref in prototype for GLib.Thread 513s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 513s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xeaf7f1c0, JSClass 0xefa4d440, in object 0xeaf7f020 513s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 513s JS G BXD: Defined class for Regex (GRegex), prototype 0xeaf7f200, JSClass 0xefa4d440, in object 0xeaf7f020 513s JS G BXD: Defining method match in prototype for GLib.Regex 513s JS G BXD: Defining method match_full in prototype for GLib.Regex 513s JS G BXD: Defining method match_all in prototype for GLib.Regex 513s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 513s JS G NS: Defined namespace 'GLib' 0xeaf7f020 in GIRepository 0xeb167498 513s JS IMPORT: Importing module jasmine succeeded 513s JS IMPORT: Defining parent 0xeaf34430 of 0xeaf80940 'jasmine' is mod 1 513s JS IMPORT: successfully imported module 'jasmine' 513s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 513s JS MAINLOOP: Main loop instance 0xb388d0c: hold 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Main loop instance 0xb388d0c: Spinning loop until released or hook cleared 513s JS MAINLOOP: handling job 0, 513s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 513s JS MAINLOOP: Main loop instance 0xb388d0c: release 513s JS MAINLOOP: Completed job 0 513s JS IMPORT: Module load hook for module 'file:///usr/libexec/installed-tests/gjs/js/testESModules.js' (file:///usr/libexec/installed-tests/gjs/js/testESModules.js), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/exports.js" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/importmeta.js" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect.js" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect.js" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect.js" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect3.js?foo=bar&maple=syrup" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect3.js?etag=1" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect3.js?etag=1" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/greet.js?greeting=Hello&name=Test%20Code" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/greet.js?greeting=Bonjour&name=Code%20de%20Test" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/importmeta.js" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/greet.js?greeting=Bonjour&name=Code%20de%20Test" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/greet.js?greeting=Hello&name=Test%20Code" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/exports.js" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/exports.js" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/exports.js" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0xeaf310d0 513s JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js 513s JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js 513s JS IMPORT: Importing 'gi' 513s JS IMPORT: Defining parent 0xeaf34430 of 0xeaf347c0 'gi' is mod 1 513s JS IMPORT: successfully imported module 'gi' 513s 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 513s JS G NS: Defined namespace 'GjsPrivate' 0xeaf7f260 in GIRepository 0xeaf347c0 513s JS G NS: Found info type GIEnumInfo for 'LocaleCategory' in namespace 'GjsPrivate' 513s JS G ENUM: Defining enum value ALL (fixed from all) 6 513s JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 513s JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 513s JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 513s JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 513s JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 513s JS G ENUM: Defining enum value TIME (fixed from time) 2 513s JS G ENUM: Defining GjsPrivate.LocaleCategory as 0xeb125168 513s JS IMPORT: Importing module _gettext succeeded 513s JS IMPORT: Defining parent 0xeaf34430 of 0xeaf809c0 '_gettext' is mod 1 513s JS IMPORT: successfully imported module '_gettext' 513s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeaf310d0 513s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 513s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 513s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 513s JS IMPORT: Importing module _legacy succeeded 513s JS IMPORT: Defining parent 0xeaf34430 of 0xeaf80a40 '_legacy' is mod 1 513s JS IMPORT: successfully imported module '_legacy' 513s JS IMPORT: Importing module lang succeeded 513s JS IMPORT: Defining parent 0xeaf34430 of 0xeaf80a20 'lang' is mod 1 513s JS IMPORT: successfully imported module 'lang' 513s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 513s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 513s JS IMPORT: Importing module _signals succeeded 513s JS IMPORT: Defining parent 0xeaf34430 of 0xeaf80a60 '_signals' is mod 1 513s JS IMPORT: successfully imported module '_signals' 513s JS IMPORT: Importing module signals succeeded 513s JS IMPORT: Defining parent 0xeaf34430 of 0xeaf80a00 'signals' is mod 1 513s JS IMPORT: successfully imported module 'signals' 513s JS IMPORT: Importing module Gio succeeded 513s JS IMPORT: Defining parent 0xeaf34870 of 0xeaf809e0 'Gio' is mod 1 513s JS IMPORT: successfully imported module 'Gio' 513s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 513s JS IMPORT: Importing '_gi' 513s JS NATIVE: Defining native module '_gi' 513s JS IMPORT: Defining parent 0xeaf34430 of 0xeb128bc0 '_gi' is mod 1 513s JS IMPORT: successfully imported module '_gi' 513s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 513s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 513s JS IMPORT: Importing module _common succeeded 513s JS IMPORT: Defining parent 0xeaf34430 of 0xeaf80aa0 '_common' is mod 1 513s JS IMPORT: successfully imported module '_common' 513s JS IMPORT: Importing module GObject succeeded 513s JS IMPORT: Defining parent 0xeaf34870 of 0xeaf80a80 'GObject' is mod 1 513s JS IMPORT: successfully imported module 'GObject' 513s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 513s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 513s JS G BXD: Defined class for String (GString), prototype 0xeaf7f4c0, JSClass 0xefa4d440, in object 0xeaf7f2c0 513s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 513s JS G PRM: Defined class ParamSpec prototype is 0xeaf80ae0 class 0xefa50188 in object 0xeaf7f2c0 513s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 513s JS G OBJ: Defined class for Object (GObject), prototype 0xeaf7f5e0, JSClass 0xefa4d790, in object 0xeaf7f2c0 513s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 513s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 513s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xeaf7f600, JSClass 0xefa4d790, in object 0xeaf7f2c0 513s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 513s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 513s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 513s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 513s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 513s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 513s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 513s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 513s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 513s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 513s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 513s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 513s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 513s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 513s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 513s JS G BXD: Defined class for Value (GValue), prototype 0xeaf7f640, JSClass 0xefa4d440, in object 0xeaf7f2c0 513s JS G NS: Defined namespace 'GObject' 0xeaf7f2c0 in GIRepository 0xeaf347c0 513s JS G OBJ: Defined class for Application (GApplication), prototype 0xeaf7f680, JSClass 0xefa4d790, in object 0xeaf7f2a0 513s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 513s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xeaf80f00, JSClass 0xefa4d7d0, in object 0xeaf7f2a0 513s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 513s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0xeaf80f20, JSClass 0xefa4d7d0, in object 0xeaf7f2a0 513s 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 513s JS G NS: Defined namespace 'GioUnix' 0xeaf7f700 in GIRepository 0xeaf347c0 513s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 513s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 513s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xeaf7f720, JSClass 0xefa4d790, in object 0xeaf7f700 513s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 513s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 513s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xeafdb260, JSClass 0xefa4d7d0, in object 0xeaf7f700 513s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 513s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 513s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 513s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0xeaf7f780, JSClass 0xefa4d790, in object 0xeaf7f2a0 513s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0xeaf7f7c0, JSClass 0xefa4d790, in object 0xeaf7f700 513s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 513s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 513s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0xeaf7f800, JSClass 0xefa4d440, in object 0xeaf7f700 513s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 513s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xeafdb360, JSClass 0xefa4d7d0, in object 0xeaf7f700 513s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 513s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 513s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 513s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xeaf7f840, JSClass 0xefa4d790, in object 0xeaf7f2a0 513s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0xeaf7f880, JSClass 0xefa4d790, in object 0xeaf7f700 513s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 513s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 513s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xeaf7f8c0, JSClass 0xefa4d440, in object 0xeaf7f700 513s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 513s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0xeaf7f8e0, JSClass 0xefa4d440, in object 0xeaf7f700 513s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 513s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0xeaf7f920, JSClass 0xefa4d790, in object 0xeaf7f700 513s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 513s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 513s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0xeaf7f960, JSClass 0xefa4d440, in object 0xeaf7f700 513s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 513s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 513s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0xeaf7f9a0, JSClass 0xefa4d790, in object 0xeaf7f2a0 513s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0xeaf7f9e0, JSClass 0xefa4d790, in object 0xeaf7f700 513s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 513s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 513s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xeaf7fa20, JSClass 0xefa4d440, in object 0xeaf7f700 513s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 513s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 513s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 513s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 513s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 513s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 513s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 513s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 513s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 513s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 513s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 513s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 513s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 513s JS G ENUM: Defining GLib.LogLevelFlags as 0xeb130580 513s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 513s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 513s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xeaf7fb00, JSClass 0xefa4d440, in object 0xeaf7f020 513s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 513s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xeaf7fba0, JSClass 0xefa4d790, in object 0xeaf7f2a0 513s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 513s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xeafe0320, JSClass 0xefa4d7d0, in object 0xeaf7f2a0 513s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 513s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xeafe0340, JSClass 0xefa4d7d0, in object 0xeaf7f2a0 513s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 513s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xeafe2060, JSClass 0xefa4d440, in object 0xeaf7f2a0 513s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 513s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xeafe22c0, JSClass 0xefa4d440, in object 0xeaf7f2a0 513s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 513s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 513s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 513s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 513s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 513s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 513s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 513s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 513s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 513s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 513s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xeafe2400, JSClass 0xefa4d790, in object 0xeaf7f2a0 513s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 513s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xeafe0540, JSClass 0xefa4d7d0, in object 0xeaf7f2a0 513s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 513s JS G IFACE: Defined class for Initable (GInitable), prototype 0xeafe0580, JSClass 0xefa4d7d0, in object 0xeaf7f2a0 513s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 513s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xeafe2480, JSClass 0xefa4d790, in object 0xeaf7f2a0 513s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 513s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 513s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 513s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 513s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0xeafe06e0, JSClass 0xefa4d7d0, in object 0xeaf7f2a0 513s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 513s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xeafe24e0, JSClass 0xefa4d440, in object 0xeaf7f2a0 513s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 513s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xeafe2520, JSClass 0xefa4d440, in object 0xeaf7f2a0 513s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 513s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 513s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xeafe2560, JSClass 0xefa4d790, in object 0xeaf7f2a0 513s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xeafe25a0, JSClass 0xefa4d790, in object 0xeaf7f260 513s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 513s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xeafe25e0, JSClass 0xefa4d790, in object 0xeaf7f2a0 513s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 513s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 513s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 513s JS G IFACE: Defined class for File (GFile), prototype 0xeafe0780, JSClass 0xefa4d7d0, in object 0xeaf7f2a0 513s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xeafe2640, JSClass 0xefa4d790, in object 0xeaf348e0 513s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 513s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xeafe26a0, JSClass 0xefa4d790, in object 0xeaf7f2a0 513s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 513s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 513s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0xeafe0980, JSClass 0xefa4d7d0, in object 0xeaf7f2a0 513s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 513s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xeafe2700, JSClass 0xefa4d790, in object 0xeaf7f2a0 513s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 513s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xeafe2740, JSClass 0xefa4d440, in object 0xeaf7f2a0 513s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 513s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 513s JS G OBJ: Defined class for Settings (GSettings), prototype 0xeafe2780, JSClass 0xefa4d790, in object 0xeaf7f2a0 513s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 513s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 513s JS G NS: Defined namespace 'Gio' 0xeaf7f2a0 in GIRepository 0xeaf347c0 513s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module metadata hook for module 0xeb114f00 513s JS IMPORT: Defining meta.importSync for module 0xeb114f00 513s JS NATIVE: Defining native module 'system' 513s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/exports.js" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module metadata hook for module 0xeb1186b8 513s JS G OBJ: Defined class for GResourceFile (GResourceFile), prototype 0xeafe27e0, JSClass 0xefa4d790, in object 0xeaf348e0 513s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/importmeta.js" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module metadata hook for module 0xeb11a340 513s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect.js" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect.js" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect.js" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect3.js?foo=bar&maple=syrup" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect3.js?etag=1" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect3.js?etag=1" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/greet.js?greeting=Hello&name=Test%20Code" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeaf310d0 513s JS G NS: Found info type GIStructInfo for 'Uri' in namespace 'GLib' 513s JS G BXD: Defined class for Uri (GUri), prototype 0xeafe2880, JSClass 0xefa4d440, in object 0xeaf7f020 513s JS IMPORT: Module metadata hook for module 0xeb11e7a0 513s JS G NS: Found info type GIFlagsInfo for 'UriFlags' in namespace 'GLib' 513s JS G ENUM: Defining enum value NONE (fixed from none) 0 513s JS G ENUM: Defining enum value PARSE_RELAXED (fixed from parse_relaxed) 1 513s JS G ENUM: Defining enum value HAS_PASSWORD (fixed from has_password) 2 513s JS G ENUM: Defining enum value HAS_AUTH_PARAMS (fixed from has_auth_params) 4 513s JS G ENUM: Defining enum value ENCODED (fixed from encoded) 8 513s JS G ENUM: Defining enum value NON_DNS (fixed from non_dns) 16 513s JS G ENUM: Defining enum value ENCODED_QUERY (fixed from encoded_query) 32 513s JS G ENUM: Defining enum value ENCODED_PATH (fixed from encoded_path) 64 513s JS G ENUM: Defining enum value ENCODED_FRAGMENT (fixed from encoded_fragment) 128 513s JS G ENUM: Defining enum value SCHEME_NORMALIZE (fixed from scheme_normalize) 256 513s JS G ENUM: Defining GLib.UriFlags as 0xeb13aa50 513s JS G BXD: Defining method get_query in prototype for GLib.Uri 513s JS G NS: Found info type GIFlagsInfo for 'UriParamsFlags' in namespace 'GLib' 513s JS G ENUM: Defining enum value NONE (fixed from none) 0 513s JS G ENUM: Defining enum value CASE_INSENSITIVE (fixed from case_insensitive) 1 513s JS G ENUM: Defining enum value WWW_FORM (fixed from www_form) 2 513s JS G ENUM: Defining enum value PARSE_RELAXED (fixed from parse_relaxed) 4 513s JS G ENUM: Defining GLib.UriParamsFlags as 0xeb13ab60 513s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/greet.js?greeting=Bonjour&name=Code%20de%20Test" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module metadata hook for module 0xeb120228 513s JS MAINLOOP: Main loop instance 0xb388d0c: hold 513s JS MAINLOOP: Enqueue job , promise=, allocation site= 513s JS MAINLOOP: Main loop instance 0xb388d0c: Spinning loop until released or hook cleared 513s JS MAINLOOP: handling job 0, 513s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testESModules.js async resolved" 513s JS MAINLOOP: Main loop instance 0xb388d0c: release 513s JS MAINLOOP: Completed job 0 513s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeaf310d0 513s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeaf310d0 514s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeaf310d0 514s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeaf310d0 514s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeaf310d0 514s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeaf310d0 514s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 514s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 514s JS MAINLOOP: Set main loop hook to 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Running and clearing main loop hook 514s JS G BXD: Defining method run in prototype for GLib.MainLoop 514s 1..36 514s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 514s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 514s JS G BXD: Defined class for Source (GSource), prototype 0xeafe2900, JSClass 0xefa4d440, in object 0xeaf7f020 514s JS G BXD: Defining method set_priority in prototype for GLib.Source 514s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 514s JS G BXD: Defining method attach in prototype for GLib.Source 514s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 514s JS IMPORT: Module metadata hook for module 0xeafb1340 514s JS IMPORT: Defining meta.importSync for module 0xeafb1340 514s JS G BXD: Defining method destroy in prototype for GLib.Source 514s ok 1 ES module imports default import 514s ok 2 ES module imports named import 514s ok 3 ES module imports GObject introspection import 514s ok 4 ES module imports import with version parameter 514s ok 5 ES module imports import again with other version parameter 514s ok 6 ES module imports import for the first time with wrong version 514s JS IMPORT: Importing module Gtk succeeded 514s JS IMPORT: Defining parent 0xeaf34870 of 0xeafeb540 'Gtk' is mod 1 514s JS IMPORT: successfully imported module 'Gtk' 514s JS G NS: Found info type GIObjectInfo for 'Widget' in namespace 'Gtk' 514s JS G NS: Found info type GIObjectInfo for 'InitiallyUnowned' in namespace 'GObject' 514s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0xeafe2ce0, JSClass 0xefa4d790, in object 0xeaf7f2c0 514s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0xeafe2d20, JSClass 0xefa4d790, in object 0xeafe2cc0 514s JS G NS: Found info type GIInterfaceInfo for 'Buildable' in namespace 'Gtk' 514s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0xeafeb780, JSClass 0xefa4d7d0, in object 0xeafe2cc0 514s JS IMPORT: JS import 'Atk' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/Atk.js 514s JS G NS: Defined namespace 'Atk' 0xeafe2d80 in GIRepository 0xeaf347c0 514s JS G NS: Found info type GIInterfaceInfo for 'ImplementorIface' in namespace 'Atk' 514s JS G IFACE: Defined class for ImplementorIface (AtkImplementorIface), prototype 0xeafeb7a0, JSClass 0xefa4d7d0, in object 0xeafe2d80 514s JS G NS: Found info type GIObjectInfo for 'Container' in namespace 'Gtk' 514s JS G OBJ: Defined class for Container (GtkContainer), prototype 0xeafe2dc0, JSClass 0xefa4d790, in object 0xeafe2cc0 514s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 514s JS G NS: Defined namespace 'Gtk' 0xeafe2cc0 in GIRepository 0xeaf347c0 514s ok 7 ES module imports import with another version after a failed import 514s ok 8 ES module imports import nonexistent module 514s ok 9 ES module imports GObject introspection import via URL scheme 514s JS IMPORT: Module metadata hook for module 0xeb10ee50 514s ok 10 ES module imports import.meta.url 514s ok 11 ES module imports finds files relative to import.meta.url 514s ok 12 ES module imports does not expose internal import.meta properties to userland modules 514s ok 13 ES module imports treats equivalent URIs as equal and does not load the module again 514s ok 14 ES module imports can load modules with query parameters uniquely 514s ok 15 ES module imports passes query parameters to imported modules in import.meta.uri 514s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/scaryURI.js" (relative to 0xeb10ee50), global 0xeaf310d0 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: handling job 0, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS IMPORT: Async import promise resolved 514s JS IMPORT: Module resolve hook for module "scary:///module.js" (relative to ), global 0xeaf310d0 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 1 514s JS MAINLOOP: handling job 2, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 2 514s JS MAINLOOP: handling job 3, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 3 514s JS MAINLOOP: handling job 4, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 4 514s JS MAINLOOP: handling job 5, 514s ok 16 ES module imports rejects imports from a nonsense URI scheme 514s JS MAINLOOP: Completed job 5 514s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/networkURI.js" (relative to 0xeb10ee50), global 0xeaf310d0 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: handling job 0, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS IMPORT: Async import promise resolved 514s JS IMPORT: Module resolve hook for module "https://gitlab.gnome.org/GNOME/gjs/-/raw/ce4411f5d9b6fc00ab8d949890037bd351634d5f/installed-tests/js/modules/say.js" (relative to ), global 0xeaf310d0 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 1 514s JS MAINLOOP: handling job 2, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 2 514s JS MAINLOOP: handling job 3, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 3 514s JS MAINLOOP: handling job 4, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 4 514s JS MAINLOOP: handling job 5, 514s ok 17 ES module imports rejects imports from a real but unsupported URI scheme 514s JS MAINLOOP: Completed job 5 514s ok 18 Builtin ES modules gettext default import 514s ok 19 Builtin ES modules gettext named import 514s JS IMPORT: Async module resolve hook for module "gettext" (relative to 0xeafbffd0), global 0xeaf310d0 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: handling job 0, 514s JS IMPORT: Async import promise resolved 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0xeaf310d0 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 1 514s JS MAINLOOP: handling job 2, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 2 514s JS MAINLOOP: handling job 3, 514s ok 20 Builtin ES modules gettext named dynamic import 514s JS MAINLOOP: Completed job 3 514s JS IMPORT: Async module resolve hook for module "gettext" (relative to 0xeafbffd0), global 0xeaf310d0 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: handling job 0, 514s JS IMPORT: Async import promise resolved 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS IMPORT: Module resolve hook for module "gettext" (relative to ), global 0xeaf310d0 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 1 514s JS MAINLOOP: handling job 2, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 2 514s JS MAINLOOP: handling job 3, 514s ok 21 Builtin ES modules gettext dynamic import matches static import 514s JS MAINLOOP: Completed job 3 514s ok 22 Builtin ES modules system default import 514s ok 23 Builtin ES modules system named import 514s JS IMPORT: Async module resolve hook for module "system" (relative to 0xeafbffd0), global 0xeaf310d0 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: handling job 0, 514s JS IMPORT: Async import promise resolved 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeaf310d0 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 1 514s JS MAINLOOP: handling job 2, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 2 514s JS MAINLOOP: handling job 3, 514s ok 24 Builtin ES modules system dynamic import matches static import 514s JS MAINLOOP: Completed job 3 514s JS IMPORT: Async module resolve hook for module "system" (relative to 0xeafbffd0), global 0xeaf310d0 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: handling job 0, 514s JS IMPORT: Async import promise resolved 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeaf310d0 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 1 514s JS MAINLOOP: handling job 2, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 2 514s JS MAINLOOP: handling job 3, 514s ok 25 Builtin ES modules system named dynamic import 514s JS MAINLOOP: Completed job 3 514s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0xeafbffd0), global 0xeaf310d0 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: handling job 0, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS IMPORT: Async import promise resolved 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 1 514s JS MAINLOOP: handling job 2, 514s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0xeaf310d0 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 2 514s JS MAINLOOP: handling job 3, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 3 514s JS MAINLOOP: handling job 4, 514s ok 26 Dynamic imports default import 514s JS MAINLOOP: Completed job 4 514s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0xeafbffd0), global 0xeaf310d0 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: handling job 0, 514s JS IMPORT: Async import promise resolved 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0xeaf310d0 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 1 514s JS MAINLOOP: handling job 2, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 2 514s JS MAINLOOP: handling job 3, 514s ok 27 Dynamic imports named import 514s JS MAINLOOP: Completed job 3 514s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0xeafbffd0), global 0xeaf310d0 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: handling job 0, 514s JS IMPORT: Async import promise resolved 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0xeaf310d0 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 1 514s JS MAINLOOP: handling job 2, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 2 514s JS MAINLOOP: handling job 3, 514s JS IMPORT: Async module resolve hook for module "gi://Gio" (relative to 0xeafbffd0), global 0xeaf310d0 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 3 514s JS MAINLOOP: handling job 4, 514s JS IMPORT: Async import promise resolved 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 4 514s JS MAINLOOP: handling job 5, 514s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0xeaf310d0 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 5 514s JS MAINLOOP: handling job 6, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 6 514s JS MAINLOOP: handling job 7, 514s ok 28 Dynamic imports dynamic gi import matches static 514s JS MAINLOOP: Completed job 7 514s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0xeafbffd0), global 0xeaf310d0 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: handling job 0, 514s JS IMPORT: Async import promise resolved 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0xeaf310d0 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 1 514s JS MAINLOOP: handling job 2, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 2 514s JS MAINLOOP: handling job 3, 514s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect2.js" (relative to 0xeafbffd0), global 0xeaf310d0 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Completed job 3 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: handling job 0, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS IMPORT: Async import promise resolved 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 1 514s JS MAINLOOP: handling job 2, 514s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect2.js" (relative to ), global 0xeaf310d0 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 2 514s JS MAINLOOP: handling job 3, 514s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect2.js" (relative to 0xeafbffd0), global 0xeaf310d0 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 3 514s JS MAINLOOP: handling job 4, 514s JS IMPORT: Async import promise resolved 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 4 514s JS MAINLOOP: handling job 5, 514s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect2.js" (relative to ), global 0xeaf310d0 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 5 514s JS MAINLOOP: handling job 6, 514s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect2.js" (relative to 0xeafbffd0), global 0xeaf310d0 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 6 514s JS MAINLOOP: handling job 7, 514s JS IMPORT: Async import promise resolved 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 7 514s JS MAINLOOP: handling job 8, 514s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect2.js" (relative to ), global 0xeaf310d0 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 8 514s JS MAINLOOP: handling job 9, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 9 514s JS MAINLOOP: handling job 10, 514s ok 29 Dynamic imports treats equivalent URIs as equal and does not load the module again 514s JS MAINLOOP: Completed job 10 514s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0xeafbffd0), global 0xeaf310d0 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: handling job 0, 514s JS IMPORT: Async import promise resolved 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0xeaf310d0 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 1 514s JS MAINLOOP: handling job 2, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 2 514s JS MAINLOOP: handling job 3, 514s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect3.js?maple=syrup" (relative to 0xeafbffd0), global 0xeaf310d0 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Completed job 3 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: handling job 0, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS IMPORT: Async import promise resolved 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 1 514s JS MAINLOOP: handling job 2, 514s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect3.js?maple=syrup" (relative to ), global 0xeaf310d0 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 2 514s JS MAINLOOP: handling job 3, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 3 514s JS MAINLOOP: handling job 4, 514s ok 30 Dynamic imports treats query parameters uniquely for absolute URIs 514s JS MAINLOOP: Completed job 4 514s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0xeafbffd0), global 0xeaf310d0 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: handling job 0, 514s JS IMPORT: Async import promise resolved 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0xeaf310d0 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 1 514s JS MAINLOOP: handling job 2, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 2 514s JS MAINLOOP: handling job 3, 514s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect4.js" (relative to 0xeafbffd0), global 0xeaf310d0 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Completed job 3 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: handling job 0, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS IMPORT: Async import promise resolved 514s JS IMPORT: Async module resolve hook for module "./sideEffect3.js?bar=baz" (relative to 0xeb14ab98), global 0xeaf310d0 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Completed job 1 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: handling job 0, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS IMPORT: Async import promise resolved 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 1 514s JS MAINLOOP: handling job 2, 514s JS IMPORT: Module resolve hook for module "./sideEffect3.js?bar=baz" (relative to ), global 0xeaf310d0 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 2 514s JS MAINLOOP: handling job 3, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 3 514s JS MAINLOOP: handling job 4, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 4 514s JS MAINLOOP: handling job 5, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 5 514s JS MAINLOOP: handling job 6, 514s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/sideEffect4.js" (relative to ), global 0xeaf310d0 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 6 514s JS MAINLOOP: handling job 7, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 7 514s JS MAINLOOP: handling job 8, 514s ok 31 Dynamic imports treats query parameters uniquely for relative URIs 514s JS MAINLOOP: Completed job 8 514s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0xeafbffd0), global 0xeaf310d0 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: handling job 0, 514s JS IMPORT: Async import promise resolved 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0xeaf310d0 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 1 514s JS MAINLOOP: handling job 2, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 2 514s JS MAINLOOP: handling job 3, 514s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/doesNotExist.js" (relative to 0xeafbffd0), global 0xeaf310d0 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Completed job 3 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: handling job 0, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS IMPORT: Async import promise rejected 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 1 514s JS MAINLOOP: handling job 2, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 2 514s JS MAINLOOP: handling job 3, 514s ok 32 Dynamic imports does not show internal stack frames in an import error 514s JS MAINLOOP: Completed job 3 514s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0xeafbffd0), global 0xeaf310d0 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: handling job 0, 514s JS IMPORT: Async import promise resolved 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0xeaf310d0 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 1 514s JS MAINLOOP: handling job 2, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 2 514s JS MAINLOOP: handling job 3, 514s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/alwaysThrows.js" (relative to 0xeafbffd0), global 0xeaf310d0 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Completed job 3 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: handling job 0, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS IMPORT: Async import promise resolved 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 1 514s JS MAINLOOP: handling job 2, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 2 514s JS MAINLOOP: handling job 3, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 3 514s JS MAINLOOP: handling job 4, 514s ok 33 Dynamic imports does not show internal stack frames in a module that throws an error 514s JS MAINLOOP: Completed job 4 514s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0xeafbffd0), global 0xeaf310d0 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: handling job 0, 514s JS IMPORT: Async import promise resolved 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0xeaf310d0 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 1 514s JS MAINLOOP: handling job 2, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 2 514s JS MAINLOOP: handling job 3, 514s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/data.txt" (relative to 0xeafbffd0), global 0xeaf310d0 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Completed job 3 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: handling job 0, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS IMPORT: Async import promise rejected 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 1 514s JS MAINLOOP: handling job 2, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 2 514s JS MAINLOOP: handling job 3, 514s ok 34 Dynamic imports does not show internal stack frames in a module that fails to parse 514s JS MAINLOOP: Completed job 3 514s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0xeafbffd0), global 0xeaf310d0 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: handling job 0, 514s JS IMPORT: Async import promise resolved 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0xeaf310d0 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 1 514s JS MAINLOOP: handling job 2, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 2 514s JS MAINLOOP: handling job 3, 514s JS IMPORT: Async module resolve hook for module "scary:///module.js" (relative to 0xeafbffd0), global 0xeaf310d0 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 3 514s JS MAINLOOP: handling job 4, 514s JS IMPORT: Async import promise rejected 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 4 514s JS MAINLOOP: handling job 5, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 5 514s JS MAINLOOP: handling job 6, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 6 514s JS MAINLOOP: handling job 7, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 7 514s JS MAINLOOP: handling job 8, 514s ok 35 Dynamic imports rejects imports from a nonsense URI scheme 514s JS MAINLOOP: Completed job 8 514s JS IMPORT: Async module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to 0xeafbffd0), global 0xeaf310d0 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: handling job 0, 514s JS IMPORT: Async import promise resolved 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/modules/say.js" (relative to ), global 0xeaf310d0 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 1 514s JS MAINLOOP: handling job 2, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 2 514s JS MAINLOOP: handling job 3, 514s JS IMPORT: Async module resolve hook for module "https://gitlab.gnome.org/GNOME/gjs/-/raw/ce4411f5d9b6fc00ab8d949890037bd351634d5f/installed-tests/js/modules/say.js" (relative to 0xeafbffd0), global 0xeaf310d0 514s JS MAINLOOP: Main loop instance 0xb388d0c: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 3 514s JS MAINLOOP: handling job 4, 514s JS IMPORT: Async import promise rejected 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 4 514s JS MAINLOOP: handling job 5, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 5 514s JS MAINLOOP: handling job 6, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 6 514s JS MAINLOOP: handling job 7, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 7 514s JS MAINLOOP: handling job 8, 514s ok 36 Dynamic imports rejects imports from a real but unsupported URI scheme 514s JS MAINLOOP: Completed job 8 514s JS G BXD: Defining method quit in prototype for GLib.MainLoop 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Main loop instance 0xb388d0c: Spinning loop until released or hook cleared 514s JS MAINLOOP: handling job 0, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 1 514s JS MAINLOOP: handling job 2, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 2 514s JS MAINLOOP: handling job 3, 514s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 514s JS MAINLOOP: Main loop instance 0xb388d0c: release 514s JS MAINLOOP: Completed job 3 514s JS MEMORY: Memory report: before destroying context 514s JS MEMORY: 742 objects currently alive 514s JS MEMORY: boxed_instance = 242 514s JS MEMORY: boxed_prototype = 23 514s JS MEMORY: closure = 1 514s JS MEMORY: function = 416 514s JS MEMORY: fundamental_instance = 0 514s JS MEMORY: fundamental_prototype = 0 514s JS MEMORY: gerror_instance = 0 514s JS MEMORY: gerror_prototype = 0 514s JS MEMORY: interface = 13 514s JS MEMORY: module = 11 514s JS MEMORY: ns = 7 514s JS MEMORY: object_instance = 4 514s JS MEMORY: object_prototype = 25 514s JS MEMORY: param = 0 514s JS MEMORY: union_instance = 0 514s JS MEMORY: union_prototype = 0 514s JS CTX: JS shutdown sequence 514s JS CTX: Stopping profiler 514s JS CTX: Shutting down toggle queue 514s JS CTX: Notifying external reference holders of GjsContext dispose 514s JS MAINLOOP: Stopping promise job dispatcher 514s JS CTX: Notifying reference holders of GjsContext dispose 514s JS CTX: Checking unhandled promise rejections 514s JS CTX: Releasing cached JS wrappers 514s JS CTX: Final triggered GC 514s JS CTX: Destroying JS context 514s JS CTX: Releasing all native objects 514s JS CTX: Disabling auto GC 514s JS CTX: Ending trace on global object 514s JS CTX: Freeing allocated resources 514s JS CTX: JS context destroyed 514s PASS: gjs/testESModules.test 514s Running test: gjs/testGLib.test 514s JS NATIVE: Registered native JS module '_promiseNative' 514s JS NATIVE: Registered native JS module '_byteArrayNative' 514s JS NATIVE: Registered native JS module '_encodingNative' 514s JS NATIVE: Registered native JS module '_gi' 514s JS NATIVE: Registered native JS module 'gi' 514s JS NATIVE: Registered native JS module 'cairoNative' 514s JS NATIVE: Registered native JS module 'system' 514s JS NATIVE: Registered native JS module 'console' 514s JS NATIVE: Registered native JS module '_print' 514s JS CTX: Enabling JIT 514s JS CTX: Initialized class GjsFileImporter prototype 0xe6900180 514s JS IMPORT: Defining parent (nil) of 0xe69001d8 'imports' is mod 0 514s JS IMPORT: Importing '_print' 514s JS NATIVE: Defining native module '_print' 514s JS IMPORT: Defining parent 0xe69001d8 of 0xe69008d0 '_print' is mod 1 514s JS IMPORT: successfully imported module '_print' 514s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 514s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xe6731040 514s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe6731040 514s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe6731040 514s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe6731040 514s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe6731040 514s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe6731040 514s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe6731040 514s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe6731040 514s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe6731040 514s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe6731040 514s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe6731040 514s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe6731040 514s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe6731040 514s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe6731040 514s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe6731040 514s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe6731040 514s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe6731040 514s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe6731040 514s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe6731040 514s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe6731040 514s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe6731040 514s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe6731040 514s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe6731040 514s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe6731040 514s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe6731040 514s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe6731040 514s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe6731040 514s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe6731040 514s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe6731040 514s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe6731040 514s JS MAINLOOP: Main loop instance 0x7832d0c: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Starting promise job dispatcher 514s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xe67310d0 514s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe67310d0 514s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe67310d0 514s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe67310d0 514s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe67310d0 514s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe67310d0 514s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe67310d0 514s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe67310d0 514s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe67310d0 514s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe67310d0 514s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe67310d0 514s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe67310d0 514s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe67310d0 514s JS MAINLOOP: Main loop instance 0x7832d0c: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Main loop instance 0x7832d0c: Spinning loop until released or hook cleared 514s JS MAINLOOP: handling job 0, 514s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 514s JS MAINLOOP: Main loop instance 0x7832d0c: release 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 514s JS MAINLOOP: Main loop instance 0x7832d0c: release 514s JS MAINLOOP: Completed job 1 514s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe67310d0 514s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe67310d0 514s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe67310d0 514s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe67310d0 514s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe67310d0 514s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe67310d0 514s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe67310d0 514s JS IMPORT: Module metadata hook for module 0xe695cd80 514s JS IMPORT: Defining meta.importSync for module 0xe695cd80 514s JS NATIVE: Defining native module 'gi' 514s JS CTX: Initialized class GIRepositoryNamespace prototype 0xe6960b48 514s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 514s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 514s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 514s JS IMPORT: Importing directory 'overrides' 514s JS IMPORT: Defining parent 0xe6734430 of 0xe6960bb8 'overrides' is mod 1 514s JS IMPORT: Defined importer 'overrides' 0xe6960bb8 in 0xe6734430 514s JS IMPORT: successfully imported directory 'overrides' 514s JS IMPORT: Importing '_promiseNative' 514s JS NATIVE: Defining native module '_promiseNative' 514s JS IMPORT: Defining parent 0xe6734430 of 0xe6961008 '_promiseNative' is mod 1 514s JS IMPORT: successfully imported module '_promiseNative' 514s JS IMPORT: Importing module GLib succeeded 514s JS IMPORT: Defining parent 0xe6960bb8 of 0xe6780020 'GLib' is mod 1 514s JS IMPORT: successfully imported module 'GLib' 514s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 514s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe677f040, JSClass 0xeb1ad440, in object 0xe677f020 514s JS CTX: Initialized class GIRepositoryGType prototype 0xe6961328 514s JS CTX: Initialized class GIRepositoryFunction prototype 0xe6961380 514s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 514s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 514s JS G BXD: Defined class for Error (GError), prototype 0xe677f080, JSClass 0xeb1ad440, in object 0xe677f020 514s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 514s JS G BXD: Defined class for Variant (GVariant), prototype 0xe677f0c0, JSClass 0xeb1ad440, in object 0xe677f020 514s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 514s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe677f100, JSClass 0xeb1ad440, in object 0xe677f020 514s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 514s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 514s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe677f140, JSClass 0xeb1ad440, in object 0xe677f020 514s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 514s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 514s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 514s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 514s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 514s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 514s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 514s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 514s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 514s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 514s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 514s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 514s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 514s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 514s JS G BXD: Defined class for Thread (GThread), prototype 0xe677f180, JSClass 0xeb1ad440, in object 0xe677f020 514s JS G BXD: Defining method ref in prototype for GLib.Thread 514s JS G BXD: Defining method unref in prototype for GLib.Thread 514s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 514s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xe677f1c0, JSClass 0xeb1ad440, in object 0xe677f020 514s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 514s JS G BXD: Defined class for Regex (GRegex), prototype 0xe677f200, JSClass 0xeb1ad440, in object 0xe677f020 514s JS G BXD: Defining method match in prototype for GLib.Regex 514s JS G BXD: Defining method match_full in prototype for GLib.Regex 514s JS G BXD: Defining method match_all in prototype for GLib.Regex 514s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 514s JS G NS: Defined namespace 'GLib' 0xe677f020 in GIRepository 0xe6960a08 514s JS IMPORT: Importing module jasmine succeeded 514s JS IMPORT: Defining parent 0xe6734430 of 0xe6780940 'jasmine' is mod 1 514s JS IMPORT: successfully imported module 'jasmine' 514s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 514s JS MAINLOOP: Main loop instance 0x7832d0c: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Main loop instance 0x7832d0c: Spinning loop until released or hook cleared 514s JS MAINLOOP: handling job 0, 514s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 514s JS MAINLOOP: Main loop instance 0x7832d0c: release 514s JS MAINLOOP: Completed job 0 514s JS IMPORT: Importing 'gi' 514s JS IMPORT: Defining parent 0xe6734430 of 0xe67347c0 'gi' is mod 1 514s JS IMPORT: successfully imported module 'gi' 514s JS CTX: Script evaluation succeeded 514s JS MAINLOOP: Main loop instance 0x7832d0c: Spinning loop until released or hook cleared 514s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe67310d0 514s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe67310d0 514s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe67310d0 514s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe67310d0 514s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe67310d0 514s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe67310d0 514s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe67310d0 514s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe67310d0 514s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe67310d0 514s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe67310d0 514s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe67310d0 514s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe67310d0 514s JS IMPORT: Module metadata hook for module 0xe6931ae0 514s JS IMPORT: Defining meta.importSync for module 0xe6931ae0 514s JS NATIVE: Defining native module 'system' 514s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe67310d0 514s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe67310d0 514s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 514s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 514s JS MAINLOOP: Set main loop hook to 514s JS MAINLOOP: Main loop instance 0x7832d0c: hold 514s JS MAINLOOP: Running and clearing main loop hook 514s JS G BXD: Defining method run in prototype for GLib.MainLoop 514s 1..50 514s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 514s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 514s JS G BXD: Defined class for Source (GSource), prototype 0xe677f260, JSClass 0xeb1ad440, in object 0xe677f020 514s JS G BXD: Defining method set_priority in prototype for GLib.Source 514s JS IMPORT: Importing '_gi' 514s JS NATIVE: Defining native module '_gi' 514s JS IMPORT: Defining parent 0xe6734430 of 0xe693f958 '_gi' is mod 1 514s JS IMPORT: successfully imported module '_gi' 514s 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 514s JS G NS: Defined namespace 'GjsPrivate' 0xe677f2e0 in GIRepository 0xe67347c0 514s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 514s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 514s JS IMPORT: Importing module _common succeeded 514s JS IMPORT: Defining parent 0xe6734430 of 0xe6780b20 '_common' is mod 1 514s JS IMPORT: successfully imported module '_common' 514s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 514s JS IMPORT: Importing module _legacy succeeded 514s JS IMPORT: Defining parent 0xe6734430 of 0xe6780b40 '_legacy' is mod 1 514s JS IMPORT: successfully imported module '_legacy' 514s JS IMPORT: Importing module GObject succeeded 514s JS IMPORT: Defining parent 0xe6734870 of 0xe6780b00 'GObject' is mod 1 514s JS IMPORT: successfully imported module 'GObject' 514s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 514s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 514s JS G BXD: Defined class for String (GString), prototype 0xe677f4e0, JSClass 0xeb1ad440, in object 0xe677f2c0 514s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 514s JS G PRM: Defined class ParamSpec prototype is 0xe6780b80 class 0xeb1b0188 in object 0xe677f2c0 514s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 514s JS G OBJ: Defined class for Object (GObject), prototype 0xe677f600, JSClass 0xeb1ad790, in object 0xe677f2c0 514s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 514s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 514s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe677f620, JSClass 0xeb1ad790, in object 0xe677f2c0 514s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 514s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 514s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 514s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 514s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 514s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 514s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 514s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 514s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 514s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 514s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 514s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 514s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 514s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 514s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 514s JS G BXD: Defined class for Value (GValue), prototype 0xe677f660, JSClass 0xeb1ad440, in object 0xe677f2c0 514s JS G NS: Defined namespace 'GObject' 0xe677f2c0 in GIRepository 0xe67347c0 514s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 514s JS G BXD: Defining method attach in prototype for GLib.Source 514s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 514s JS IMPORT: Module metadata hook for module 0xe67b1220 514s JS IMPORT: Defining meta.importSync for module 0xe67b1220 514s JS G BXD: Defining method get_string in prototype for GLib.Variant 514s JS G BXD: Defining method classify in prototype for GLib.Variant 514s JS G BXD: Defining method destroy in prototype for GLib.Source 514s ok 1 GVariant constructor constructs a string variant 514s JS G BXD: Defining method equal in prototype for GLib.Variant 514s ok 2 GVariant constructor constructs a string variant (backwards compatible API) 514s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 514s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xe677f9e0, JSClass 0xeb1ad440, in object 0xe677f020 514s JS G BXD: Defining method n_children in prototype for GLib.Variant 514s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 514s JS G BXD: Defining method get_variant in prototype for GLib.Variant 514s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 514s JS G BXD: Defining method get_uint32 in prototype for GLib.Variant 514s ok 3 GVariant constructor constructs a struct variant 514s JS G BXD: Defining method get_maybe in prototype for GLib.Variant 514s ok 4 GVariant constructor constructs a maybe variant 514s JS IMPORT: Module metadata hook for module 0xe675db80 514s JS IMPORT: Defining meta.importSync for module 0xe675db80 514s JS NATIVE: Defining native module '_encodingNative' 514s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 514s JS IMPORT: Importing '_byteArrayNative' 514s JS NATIVE: Defining native module '_byteArrayNative' 514s JS IMPORT: Defining parent 0xe6734430 of 0xe695ffb0 '_byteArrayNative' is mod 1 514s JS IMPORT: successfully imported module '_byteArrayNative' 514s ok 5 GVariant constructor constructs a byte array variant 514s ok 6 GVariant constructor constructs a byte array variant from a string 514s ok 7 GVariant constructor 0-terminates a byte array variant constructed from a string 514s ok 8 GVariant constructor does not 0-terminate a byte array variant constructed from a Uint8Array 514s ok 9 GVariant unpack preserves type information if the unpacked object contains variants 514s ok 10 GVariant unpack recursive leaves no variants in the unpacked object 514s ok 11 GVariant strv unpacked matches constructed 514s JS G BXD: Defining method get_strv in prototype for GLib.Variant 514s ok 12 GVariant strv getter matches constructed 514s JS G BXD: Defining method dup_strv in prototype for GLib.Variant 514s ok 13 GVariant strv getter (dup) matches constructed 514s JS G BXD: Defining method insert_value in prototype for GLib.VariantDict 514s JS G BXD: Defining method lookup_value in prototype for GLib.VariantDict 514s ok 14 GVariantDict lookup returns the unpacked variant 514s ok 15 GVariantDict lookup returns null if the key isn't present 514s ok 16 GLib spawn processes sync with null envp # SKIP https://gitlab.gnome.org/GNOME/glib/-/merge_requests/3523 514s JS G NS: Found info type GIFunctionInfo for 'str_hash' in namespace 'GLib' 514s ok 17 GLib string function overrides GLib.str_hash errors when marshalling null to a not-nullable parameter 514s ok 18 GLib string function overrides GLib.stpcpy 514s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 514s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 514s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 514s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 514s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 514s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 514s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 514s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 514s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 514s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 514s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 514s JS G ENUM: Defining GLib.LogLevelFlags as 0xe69bb5a0 514s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 514s ok 19 GLib string function overrides GLib.strstr_len 514s ok 20 GLib string function overrides GLib.strrstr 514s ok 21 GLib string function overrides GLib.strrstr_len 514s ok 22 GLib string function overrides GLib.strup 514s ok 23 GLib string function overrides GLib.strdown 514s ok 24 GLib string function overrides GLib.strreverse 514s JS G NS: Found info type GIConstantInfo for 'ASCII_DTOSTR_BUF_SIZE' in namespace 'GLib' 514s ok 25 GLib string function overrides GLib.ascii_dtostr 514s ok 26 GLib string function overrides GLib.ascii_formatd 514s ok 27 GLib string function overrides GLib.strchug 514s ok 28 GLib string function overrides GLib.strchomp 514s ok 29 GLib string function overrides GLib.strstrip 514s JS G NS: Found info type GIConstantInfo for 'STR_DELIMITERS' in namespace 'GLib' 514s ok 30 GLib string function overrides GLib.strdelimit 514s ok 31 GLib string function overrides GLib.strcanon 514s JS G NS: Found info type GIFunctionInfo for 'base64_encode' in namespace 'GLib' 514s ok 32 GLib string function overrides GLib.base64_encode 514s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GjsPrivate' 514s JS G BXD: Defined class for MatchInfo (GjsMatchInfo), prototype 0xe450e020, JSClass 0xeb1ad440, in object 0xe677f2e0 514s ok 33 GLib.MatchInfo cannot be constructed 514s JS G NS: Found info type GIFunctionInfo for 'regex_match' in namespace 'GjsPrivate' 514s ok 34 GLib.MatchInfo is returned from GLib.Regex.match 514s JS G BXD: Defining method get_string in prototype for GjsPrivate.MatchInfo 514s ok 35 GLib.MatchInfo stores the string that was matched 514s JS G NS: Found info type GIFunctionInfo for 'regex_match_full' in namespace 'GjsPrivate' 514s ok 36 GLib.MatchInfo truncates the string when it has zeroes as g_match_info_get_string() would 514s JS G NS: Found info type GIFunctionInfo for 'regex_match_all' in namespace 'GjsPrivate' 514s ok 37 GLib.MatchInfo is returned from GLib.Regex.match_all 514s JS G NS: Found info type GIFunctionInfo for 'regex_match_all_full' in namespace 'GjsPrivate' 514s ok 38 GLib.MatchInfo is returned from GLib.Regex.match_all_full 514s ok 39 GLib.MatchInfo is returned from GLib.Regex.match_full 514s JS G BXD: Defining method expand_references in prototype for GjsPrivate.MatchInfo 514s ok 40 GLib.MatchInfo method expand_references 514s JS G BXD: Defining method fetch in prototype for GjsPrivate.MatchInfo 514s ok 41 GLib.MatchInfo method fetch 514s JS G BXD: Defining method fetch_all in prototype for GjsPrivate.MatchInfo 514s ok 42 GLib.MatchInfo method fetch_all 514s JS G BXD: Defining method fetch_named in prototype for GjsPrivate.MatchInfo 514s ok 43 GLib.MatchInfo method fetch_named 514s JS G BXD: Defining method fetch_named_pos in prototype for GjsPrivate.MatchInfo 514s ok 44 GLib.MatchInfo method fetch_named_pos 514s JS G BXD: Defining method fetch_pos in prototype for GjsPrivate.MatchInfo 514s ok 45 GLib.MatchInfo method fetch_pos 514s JS G BXD: Defining method get_match_count in prototype for GjsPrivate.MatchInfo 514s ok 46 GLib.MatchInfo method get_match_count 514s ok 47 GLib.MatchInfo method get_string 514s JS G BXD: Defining method is_partial_match in prototype for GjsPrivate.MatchInfo 514s ok 48 GLib.MatchInfo method is_partial_match 514s JS G BXD: Defining method matches in prototype for GjsPrivate.MatchInfo 514s ok 49 GLib.MatchInfo method matches 514s JS G BXD: Defining method next in prototype for GjsPrivate.MatchInfo 514s ok 50 GLib.MatchInfo method next 514s JS G BXD: Defining method quit in prototype for GLib.MainLoop 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Main loop instance 0x7832d0c: Spinning loop until released or hook cleared 514s JS MAINLOOP: handling job 0, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 1 514s JS MAINLOOP: handling job 2, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 2 514s JS MAINLOOP: handling job 3, 514s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 514s JS MAINLOOP: Main loop instance 0x7832d0c: release 514s JS MAINLOOP: Completed job 3 514s JS MEMORY: Memory report: before destroying context 514s JS MEMORY: 674 objects currently alive 514s JS MEMORY: boxed_instance = 492 514s JS MEMORY: boxed_prototype = 13 514s JS MEMORY: closure = 1 514s JS MEMORY: function = 158 514s JS MEMORY: fundamental_instance = 0 514s JS MEMORY: fundamental_prototype = 0 514s JS MEMORY: gerror_instance = 0 514s JS MEMORY: gerror_prototype = 0 514s JS MEMORY: interface = 0 514s JS MEMORY: module = 5 514s JS MEMORY: ns = 3 514s JS MEMORY: object_instance = 0 514s JS MEMORY: object_prototype = 2 514s JS MEMORY: param = 0 514s JS MEMORY: union_instance = 0 514s JS MEMORY: union_prototype = 0 514s JS CTX: JS shutdown sequence 514s JS CTX: Stopping profiler 514s JS CTX: Shutting down toggle queue 514s JS CTX: Notifying external reference holders of GjsContext dispose 514s JS MAINLOOP: Stopping promise job dispatcher 514s JS CTX: Notifying reference holders of GjsContext dispose 514s JS CTX: Checking unhandled promise rejections 514s JS CTX: Releasing cached JS wrappers 514s JS CTX: Final triggered GC 514s JS CTX: Destroying JS context 514s JS CTX: Releasing all native objects 514s JS CTX: Disabling auto GC 514s JS CTX: Ending trace on global object 514s JS CTX: Freeing allocated resources 514s JS CTX: JS context destroyed 514s PASS: gjs/testGLib.test 514s Running test: gjs/testGLibLogWriter.test 514s JS NATIVE: Registered native JS module '_promiseNative' 514s JS NATIVE: Registered native JS module '_byteArrayNative' 514s JS NATIVE: Registered native JS module '_encodingNative' 514s JS NATIVE: Registered native JS module '_gi' 514s JS NATIVE: Registered native JS module 'gi' 514s JS NATIVE: Registered native JS module 'cairoNative' 514s JS NATIVE: Registered native JS module 'system' 514s JS NATIVE: Registered native JS module 'console' 514s JS NATIVE: Registered native JS module '_print' 514s JS CTX: Enabling JIT 514s JS CTX: Initialized class GjsFileImporter prototype 0xebe00180 514s JS IMPORT: Defining parent (nil) of 0xebe001d8 'imports' is mod 0 514s JS IMPORT: Importing '_print' 514s JS NATIVE: Defining native module '_print' 514s JS IMPORT: Defining parent 0xebe001d8 of 0xebe008d0 '_print' is mod 1 514s JS IMPORT: successfully imported module '_print' 514s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 514s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xebc31040 514s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xebc31040 514s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xebc31040 514s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xebc31040 514s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xebc31040 514s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xebc31040 514s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xebc31040 514s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xebc31040 514s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xebc31040 514s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xebc31040 514s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xebc31040 514s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xebc31040 514s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xebc31040 514s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xebc31040 514s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xebc31040 514s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xebc31040 514s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xebc31040 514s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xebc31040 514s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xebc31040 514s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xebc31040 514s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xebc31040 514s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xebc31040 514s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xebc31040 514s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xebc31040 514s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xebc31040 514s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xebc31040 514s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xebc31040 514s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xebc31040 514s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xebc31040 514s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xebc31040 514s JS MAINLOOP: Main loop instance 0xf107d0c: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Starting promise job dispatcher 514s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xebc310d0 514s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xebc310d0 514s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xebc310d0 514s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xebc310d0 514s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xebc310d0 514s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xebc310d0 514s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xebc310d0 514s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xebc310d0 514s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xebc310d0 514s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xebc310d0 514s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xebc310d0 514s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xebc310d0 514s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xebc310d0 514s JS MAINLOOP: Main loop instance 0xf107d0c: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Main loop instance 0xf107d0c: Spinning loop until released or hook cleared 514s JS MAINLOOP: handling job 0, 514s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 514s JS MAINLOOP: Main loop instance 0xf107d0c: release 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 514s JS MAINLOOP: Main loop instance 0xf107d0c: release 514s JS MAINLOOP: Completed job 1 514s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xebc310d0 514s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xebc310d0 514s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xebc310d0 514s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xebc310d0 514s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xebc310d0 514s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xebc310d0 514s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xebc310d0 514s JS IMPORT: Module metadata hook for module 0xebe5cd80 514s JS IMPORT: Defining meta.importSync for module 0xebe5cd80 514s JS NATIVE: Defining native module 'gi' 514s JS CTX: Initialized class GIRepositoryNamespace prototype 0xebe60b48 514s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 514s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 514s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 514s JS IMPORT: Importing directory 'overrides' 514s JS IMPORT: Defining parent 0xebc34430 of 0xebe60bb8 'overrides' is mod 1 514s JS IMPORT: Defined importer 'overrides' 0xebe60bb8 in 0xebc34430 514s JS IMPORT: successfully imported directory 'overrides' 514s JS IMPORT: Importing '_promiseNative' 514s JS NATIVE: Defining native module '_promiseNative' 514s JS IMPORT: Defining parent 0xebc34430 of 0xebe61008 '_promiseNative' is mod 1 514s JS IMPORT: successfully imported module '_promiseNative' 514s JS IMPORT: Importing module GLib succeeded 514s JS IMPORT: Defining parent 0xebe60bb8 of 0xebc80020 'GLib' is mod 1 514s JS IMPORT: successfully imported module 'GLib' 514s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 514s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xebc7f040, JSClass 0xf06cd440, in object 0xebc7f020 514s JS CTX: Initialized class GIRepositoryGType prototype 0xebe61328 514s JS CTX: Initialized class GIRepositoryFunction prototype 0xebe61380 514s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 514s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 514s JS G BXD: Defined class for Error (GError), prototype 0xebc7f080, JSClass 0xf06cd440, in object 0xebc7f020 514s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 514s JS G BXD: Defined class for Variant (GVariant), prototype 0xebc7f0c0, JSClass 0xf06cd440, in object 0xebc7f020 514s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 514s JS G BXD: Defined class for Bytes (GBytes), prototype 0xebc7f100, JSClass 0xf06cd440, in object 0xebc7f020 514s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 514s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 514s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xebc7f140, JSClass 0xf06cd440, in object 0xebc7f020 514s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 514s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 514s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 514s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 514s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 514s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 514s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 514s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 514s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 514s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 514s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 514s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 514s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 514s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 514s JS G BXD: Defined class for Thread (GThread), prototype 0xebc7f180, JSClass 0xf06cd440, in object 0xebc7f020 514s JS G BXD: Defining method ref in prototype for GLib.Thread 514s JS G BXD: Defining method unref in prototype for GLib.Thread 514s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 514s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xebc7f1c0, JSClass 0xf06cd440, in object 0xebc7f020 514s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 514s JS G BXD: Defined class for Regex (GRegex), prototype 0xebc7f200, JSClass 0xf06cd440, in object 0xebc7f020 514s JS G BXD: Defining method match in prototype for GLib.Regex 514s JS G BXD: Defining method match_full in prototype for GLib.Regex 514s JS G BXD: Defining method match_all in prototype for GLib.Regex 514s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 514s JS G NS: Defined namespace 'GLib' 0xebc7f020 in GIRepository 0xebe60a08 514s JS IMPORT: Importing module jasmine succeeded 514s JS IMPORT: Defining parent 0xebc34430 of 0xebc80940 'jasmine' is mod 1 514s JS IMPORT: successfully imported module 'jasmine' 514s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 514s JS MAINLOOP: Main loop instance 0xf107d0c: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Main loop instance 0xf107d0c: Spinning loop until released or hook cleared 514s JS MAINLOOP: handling job 0, 514s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 514s JS MAINLOOP: Main loop instance 0xf107d0c: release 514s JS MAINLOOP: Completed job 0 514s JS IMPORT: Module load hook for module 'file:///usr/libexec/installed-tests/gjs/js/testGLibLogWriter.js' (file:///usr/libexec/installed-tests/gjs/js/testGLibLogWriter.js), global 0xebc310d0 514s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xebc310d0 514s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0xebc310d0 514s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xebc310d0 514s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0xebc310d0 514s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xebc310d0 514s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0xebc310d0 514s JS MAINLOOP: Main loop instance 0xf107d0c: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Main loop instance 0xf107d0c: Spinning loop until released or hook cleared 514s JS MAINLOOP: handling job 0, 514s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testGLibLogWriter.js async resolved" 514s JS MAINLOOP: Main loop instance 0xf107d0c: release 514s JS MAINLOOP: Completed job 0 514s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xebc310d0 514s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xebc310d0 514s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xebc310d0 514s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xebc310d0 514s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xebc310d0 514s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xebc310d0 514s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xebc310d0 514s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xebc310d0 514s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xebc310d0 514s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xebc310d0 514s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xebc310d0 514s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xebc310d0 514s JS IMPORT: Module metadata hook for module 0xebe0b3d0 514s JS IMPORT: Defining meta.importSync for module 0xebe0b3d0 514s JS NATIVE: Defining native module 'system' 514s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xebc310d0 514s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xebc310d0 514s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 514s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 514s JS MAINLOOP: Set main loop hook to 514s JS MAINLOOP: Main loop instance 0xf107d0c: hold 514s JS MAINLOOP: Running and clearing main loop hook 514s JS G BXD: Defining method run in prototype for GLib.MainLoop 514s 1..4 514s JS IMPORT: Importing 'gi' 514s JS IMPORT: Defining parent 0xebc34430 of 0xebc347c0 'gi' is mod 1 514s JS IMPORT: successfully imported module 'gi' 514s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 514s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 514s JS G BXD: Defined class for Source (GSource), prototype 0xebc7f260, JSClass 0xf06cd440, in object 0xebc7f020 514s JS G BXD: Defining method set_priority in prototype for GLib.Source 514s JS IMPORT: Importing '_gi' 514s JS NATIVE: Defining native module '_gi' 514s JS IMPORT: Defining parent 0xebc34430 of 0xebe143c0 '_gi' is mod 1 514s JS IMPORT: successfully imported module '_gi' 514s 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 514s JS G NS: Defined namespace 'GjsPrivate' 0xebc7f2e0 in GIRepository 0xebc347c0 514s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 514s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 514s JS IMPORT: Importing module _common succeeded 514s JS IMPORT: Defining parent 0xebc34430 of 0xebc80b20 '_common' is mod 1 514s JS IMPORT: successfully imported module '_common' 514s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 514s JS IMPORT: Importing module _legacy succeeded 514s JS IMPORT: Defining parent 0xebc34430 of 0xebc80b40 '_legacy' is mod 1 514s JS IMPORT: successfully imported module '_legacy' 514s JS IMPORT: Importing module GObject succeeded 514s JS IMPORT: Defining parent 0xebc34890 of 0xebc80b00 'GObject' is mod 1 514s JS IMPORT: successfully imported module 'GObject' 514s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 514s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 514s JS G BXD: Defined class for String (GString), prototype 0xebc7f4e0, JSClass 0xf06cd440, in object 0xebc7f2c0 514s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 514s JS G PRM: Defined class ParamSpec prototype is 0xebc80b80 class 0xf06d0188 in object 0xebc7f2c0 514s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 514s JS G OBJ: Defined class for Object (GObject), prototype 0xebc7f600, JSClass 0xf06cd790, in object 0xebc7f2c0 514s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 514s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 514s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xebc7f620, JSClass 0xf06cd790, in object 0xebc7f2c0 514s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 514s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 514s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 514s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 514s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 514s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 514s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 514s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 514s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 514s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 514s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 514s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 514s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 514s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 514s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 514s JS G BXD: Defined class for Value (GValue), prototype 0xebc7f660, JSClass 0xf06cd440, in object 0xebc7f2c0 514s JS G NS: Defined namespace 'GObject' 0xebc7f2c0 in GIRepository 0xebc347c0 514s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 514s JS G BXD: Defining method attach in prototype for GLib.Source 514s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 514s JS IMPORT: Module metadata hook for module 0xebcb03d0 514s JS IMPORT: Defining meta.importSync for module 0xebcb03d0 514s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GjsPrivate' 514s JS G BXD: Defining method destroy in prototype for GLib.Source 514s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 514s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 514s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 514s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 514s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 514s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 514s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 514s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 514s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 514s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 514s JS G ENUM: Defining GLib.LogLevelFlags as 0xebe1d9b8 514s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 514s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 514s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xebc7f800, JSClass 0xf06cd440, in object 0xebc7f020 514s JS G BXD: Defining method classify in prototype for GLib.Variant 514s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 514s JS G BXD: Defining method n_children in prototype for GLib.Variant 514s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 514s JS G BXD: Defining method get_string in prototype for GLib.Variant 514s JS G BXD: Defining method get_variant in prototype for GLib.Variant 514s JS G BXD: Defining method get_maybe in prototype for GLib.Variant 514s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 514s JS IMPORT: Importing '_byteArrayNative' 514s JS NATIVE: Defining native module '_byteArrayNative' 514s JS IMPORT: Defining parent 0xebc34430 of 0xebe1dfb0 '_byteArrayNative' is mod 1 514s JS IMPORT: successfully imported module '_byteArrayNative' 514s JS G NS: Found info type GIEnumInfo for 'LogWriterOutput' in namespace 'GLib' 514s JS G ENUM: Defining enum value HANDLED (fixed from handled) 1 514s JS G ENUM: Defining enum value UNHANDLED (fixed from unhandled) 0 514s JS G ENUM: Defining GLib.LogWriterOutput as 0xebe1e600 514s JS IMPORT: Module metadata hook for module 0xebc5dac0 514s JS IMPORT: Defining meta.importSync for module 0xebc5dac0 514s JS NATIVE: Defining native module '_encodingNative' 514s ok 1 GLib Structured logging handler writes a message 514s ok 2 GLib Structured logging handler writes a warning 514s ok 3 GLib Structured logging handler preserves a custom string field 514s ok 4 GLib Structured logging handler preserves a custom byte array field 514s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_default' in namespace 'GjsPrivate' 514s JS G BXD: Defining method quit in prototype for GLib.MainLoop 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Main loop instance 0xf107d0c: Spinning loop until released or hook cleared 514s JS MAINLOOP: handling job 0, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 1 514s JS MAINLOOP: handling job 2, 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Completed job 2 514s JS MAINLOOP: handling job 3, 514s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 514s JS MAINLOOP: Main loop instance 0xf107d0c: release 514s JS MAINLOOP: Completed job 3 514s JS MEMORY: Memory report: before destroying context 514s JS MEMORY: 390 objects currently alive 514s JS MEMORY: boxed_instance = 231 514s JS MEMORY: boxed_prototype = 12 514s JS MEMORY: closure = 1 514s JS MEMORY: function = 136 514s JS MEMORY: fundamental_instance = 0 514s JS MEMORY: fundamental_prototype = 0 514s JS MEMORY: gerror_instance = 0 514s JS MEMORY: gerror_prototype = 0 514s JS MEMORY: interface = 0 514s JS MEMORY: module = 5 514s JS MEMORY: ns = 3 514s JS MEMORY: object_instance = 0 514s JS MEMORY: object_prototype = 2 514s JS MEMORY: param = 0 514s JS MEMORY: union_instance = 0 514s JS MEMORY: union_prototype = 0 514s JS CTX: JS shutdown sequence 514s JS CTX: Stopping profiler 514s JS CTX: Shutting down toggle queue 514s JS CTX: Notifying external reference holders of GjsContext dispose 514s JS MAINLOOP: Stopping promise job dispatcher 514s JS CTX: Notifying reference holders of GjsContext dispose 514s JS CTX: Checking unhandled promise rejections 514s JS CTX: Releasing cached JS wrappers 514s JS CTX: Final triggered GC 514s JS CTX: Destroying JS context 514s JS CTX: Releasing all native objects 514s JS CTX: Disabling auto GC 514s JS CTX: Ending trace on global object 514s JS CTX: Freeing allocated resources 514s JS CTX: JS context destroyed 514s PASS: gjs/testGLibLogWriter.test 514s Running test: gjs/frame.test 514s 1..1 514s 514s (gjs-console:2601): Gjs-WARNING **: 16:52:41.574: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 514s 514s (gjs-console:2601): Gjs-WARNING **: 16:52:41.574: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 514s 514s (gjs-console:2601): Gjs-WARNING **: 16:52:41.574: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 514s 514s (gjs-console:2601): Gjs-WARNING **: 16:52:41.576: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 514s 514s (gjs-console:2601): Gjs-WARNING **: 16:52:41.576: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 514s 514s (gjs-console:2601): Gjs-WARNING **: 16:52:41.577: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 514s ok 1 - /usr/libexec/installed-tests/gjs/debugger/frame.debugger 514s PASS: gjs/frame.test 514s Running test: gjs/testGIMarshalling.test 514s JS NATIVE: Registered native JS module '_promiseNative' 514s JS NATIVE: Registered native JS module '_byteArrayNative' 514s JS NATIVE: Registered native JS module '_encodingNative' 514s JS NATIVE: Registered native JS module '_gi' 514s JS NATIVE: Registered native JS module 'gi' 514s JS NATIVE: Registered native JS module 'cairoNative' 514s JS NATIVE: Registered native JS module 'system' 514s JS NATIVE: Registered native JS module 'console' 514s JS NATIVE: Registered native JS module '_print' 514s JS CTX: Enabling JIT 514s JS CTX: Initialized class GjsFileImporter prototype 0xe8600180 514s JS IMPORT: Defining parent (nil) of 0xe86001d8 'imports' is mod 0 514s JS IMPORT: Importing '_print' 514s JS NATIVE: Defining native module '_print' 514s JS IMPORT: Defining parent 0xe86001d8 of 0xe86008d0 '_print' is mod 1 514s JS IMPORT: successfully imported module '_print' 514s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 514s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xe8431040 514s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe8431040 514s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe8431040 514s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe8431040 514s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe8431040 514s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe8431040 514s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe8431040 514s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe8431040 514s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe8431040 514s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe8431040 514s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe8431040 514s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe8431040 514s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe8431040 514s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe8431040 514s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe8431040 514s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe8431040 514s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe8431040 514s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe8431040 514s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe8431040 514s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe8431040 514s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe8431040 514s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe8431040 514s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe8431040 514s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe8431040 514s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe8431040 514s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe8431040 514s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe8431040 514s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe8431040 514s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe8431040 514s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe8431040 514s JS MAINLOOP: Main loop instance 0xb329d0c: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Starting promise job dispatcher 514s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xe84310d0 514s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe84310d0 514s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe84310d0 514s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe84310d0 514s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe84310d0 514s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe84310d0 514s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe84310d0 514s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe84310d0 514s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe84310d0 514s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe84310d0 514s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe84310d0 514s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe84310d0 514s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe84310d0 514s JS MAINLOOP: Main loop instance 0xb329d0c: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Main loop instance 0xb329d0c: Spinning loop until released or hook cleared 514s JS MAINLOOP: handling job 0, 514s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 514s JS MAINLOOP: Main loop instance 0xb329d0c: release 514s JS MAINLOOP: Completed job 0 514s JS MAINLOOP: handling job 1, 514s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 514s JS MAINLOOP: Main loop instance 0xb329d0c: release 514s JS MAINLOOP: Completed job 1 514s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe84310d0 514s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe84310d0 514s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe84310d0 514s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe84310d0 514s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe84310d0 514s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe84310d0 514s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe84310d0 514s JS IMPORT: Module metadata hook for module 0xe865cd80 514s JS IMPORT: Defining meta.importSync for module 0xe865cd80 514s JS NATIVE: Defining native module 'gi' 514s JS CTX: Initialized class GIRepositoryNamespace prototype 0xe8660b48 514s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 514s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 514s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 514s JS IMPORT: Importing directory 'overrides' 514s JS IMPORT: Defining parent 0xe8434430 of 0xe8660bb8 'overrides' is mod 1 514s JS IMPORT: Defined importer 'overrides' 0xe8660bb8 in 0xe8434430 514s JS IMPORT: successfully imported directory 'overrides' 514s JS IMPORT: Importing '_promiseNative' 514s JS NATIVE: Defining native module '_promiseNative' 514s JS IMPORT: Defining parent 0xe8434430 of 0xe8661008 '_promiseNative' is mod 1 514s JS IMPORT: successfully imported module '_promiseNative' 514s JS IMPORT: Importing module GLib succeeded 514s JS IMPORT: Defining parent 0xe8660bb8 of 0xe8480020 'GLib' is mod 1 514s JS IMPORT: successfully imported module 'GLib' 514s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 514s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe847f040, JSClass 0xecf7d440, in object 0xe847f020 514s JS CTX: Initialized class GIRepositoryGType prototype 0xe8661328 514s JS CTX: Initialized class GIRepositoryFunction prototype 0xe8661380 514s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 514s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 514s JS G BXD: Defined class for Error (GError), prototype 0xe847f080, JSClass 0xecf7d440, in object 0xe847f020 514s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 514s JS G BXD: Defined class for Variant (GVariant), prototype 0xe847f0c0, JSClass 0xecf7d440, in object 0xe847f020 514s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 514s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe847f100, JSClass 0xecf7d440, in object 0xe847f020 514s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 514s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 514s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe847f140, JSClass 0xecf7d440, in object 0xe847f020 514s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 514s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 514s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 514s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 514s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 514s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 514s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 514s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 514s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 514s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 514s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 514s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 514s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 514s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 514s JS G BXD: Defined class for Thread (GThread), prototype 0xe847f180, JSClass 0xecf7d440, in object 0xe847f020 514s JS G BXD: Defining method ref in prototype for GLib.Thread 514s JS G BXD: Defining method unref in prototype for GLib.Thread 514s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 514s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xe847f1c0, JSClass 0xecf7d440, in object 0xe847f020 514s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 514s JS G BXD: Defined class for Regex (GRegex), prototype 0xe847f200, JSClass 0xecf7d440, in object 0xe847f020 514s JS G BXD: Defining method match in prototype for GLib.Regex 514s JS G BXD: Defining method match_full in prototype for GLib.Regex 514s JS G BXD: Defining method match_all in prototype for GLib.Regex 514s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 514s JS G NS: Defined namespace 'GLib' 0xe847f020 in GIRepository 0xe8660a08 514s JS IMPORT: Importing module jasmine succeeded 514s JS IMPORT: Defining parent 0xe8434430 of 0xe8480940 'jasmine' is mod 1 514s JS IMPORT: successfully imported module 'jasmine' 514s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 514s JS MAINLOOP: Main loop instance 0xb329d0c: hold 514s JS MAINLOOP: Enqueue job , promise=, allocation site= 514s JS MAINLOOP: Main loop instance 0xb329d0c: Spinning loop until released or hook cleared 514s JS MAINLOOP: handling job 0, 514s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 514s JS MAINLOOP: Main loop instance 0xb329d0c: release 514s JS MAINLOOP: Completed job 0 514s JS IMPORT: Importing 'gi' 514s JS IMPORT: Defining parent 0xe8434430 of 0xe84347c0 'gi' is mod 1 514s JS IMPORT: successfully imported module 'gi' 514s JS IMPORT: Importing module GIMarshallingTests succeeded 514s JS IMPORT: Defining parent 0xe8434870 of 0xe84809c0 'GIMarshallingTests' is mod 1 514s JS IMPORT: successfully imported module 'GIMarshallingTests' 514s JS G NS: Found info type GIConstantInfo for 'OVERRIDES_CONSTANT' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type GIStructInfo for 'OverridesStruct' in namespace 'GIMarshallingTests' 514s JS G BXD: Defined class for OverridesStruct (GIMarshallingTestsOverridesStruct), prototype 0xe847f280, JSClass 0xecf7d440, in object 0xe847f260 514s JS G BXD: Defining method method in prototype for GIMarshallingTests.OverridesStruct 514s JS G NS: Found info type GIObjectInfo for 'OverridesObject' in namespace 'GIMarshallingTests' 514s JS IMPORT: JS import 'GObject' not found in resource:///org/gjs/jsunit/modules/overrides at resource:///org/gjs/jsunit/modules/overrides/GObject.js 514s JS IMPORT: Importing '_gi' 514s JS NATIVE: Defining native module '_gi' 514s JS IMPORT: Defining parent 0xe8434430 of 0xe860f490 '_gi' is mod 1 514s JS IMPORT: successfully imported module '_gi' 514s JS IMPORT: JS import 'GjsPrivate' not found in resource:///org/gjs/jsunit/modules/overrides at resource:///org/gjs/jsunit/modules/overrides/GjsPrivate.js 514s 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 514s JS G NS: Defined namespace 'GjsPrivate' 0xe847f2e0 in GIRepository 0xe84347c0 514s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 514s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 514s JS IMPORT: Importing module _common succeeded 514s JS IMPORT: Defining parent 0xe8434430 of 0xe8480a60 '_common' is mod 1 514s JS IMPORT: successfully imported module '_common' 514s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 514s JS IMPORT: Importing module _legacy succeeded 514s JS IMPORT: Defining parent 0xe8434430 of 0xe8480a80 '_legacy' is mod 1 514s JS IMPORT: successfully imported module '_legacy' 514s JS IMPORT: Importing module GObject succeeded 514s JS IMPORT: Defining parent 0xe8434870 of 0xe8480a40 'GObject' is mod 1 514s JS IMPORT: successfully imported module 'GObject' 514s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 514s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 514s JS G BXD: Defined class for String (GString), prototype 0xe847f4e0, JSClass 0xecf7d440, in object 0xe847f2c0 514s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 514s JS G PRM: Defined class ParamSpec prototype is 0xe8480ac0 class 0xecf80188 in object 0xe847f2c0 514s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 514s JS G OBJ: Defined class for Object (GObject), prototype 0xe847f600, JSClass 0xecf7d790, in object 0xe847f2c0 514s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 514s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 514s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe847f620, JSClass 0xecf7d790, in object 0xe847f2c0 514s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 514s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 514s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 514s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 514s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 514s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 514s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 514s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 514s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 514s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 514s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 514s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 514s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 514s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 514s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 514s JS G BXD: Defined class for Value (GValue), prototype 0xe847f660, JSClass 0xecf7d440, in object 0xe847f2c0 514s JS G NS: Defined namespace 'GObject' 0xe847f2c0 in GIRepository 0xe84347c0 514s JS G OBJ: Defined class for OverridesObject (GIMarshallingTestsOverridesObject), prototype 0xe847f6a0, JSClass 0xecf7d790, in object 0xe847f260 514s JS G OBJ: Defining method method in prototype for GIMarshallingTestsOverridesObject (GIMarshallingTests.OverridesObject) 514s JS G NS: Defined namespace 'GIMarshallingTests' 0xe847f260 in GIRepository 0xe84347c0 514s JS IMPORT: JS import 'Gio' not found in resource:///org/gjs/jsunit/modules/overrides at resource:///org/gjs/jsunit/modules/overrides/Gio.js 514s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 514s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 514s JS IMPORT: Importing module lang succeeded 514s JS IMPORT: Defining parent 0xe8434430 of 0xe8480f20 'lang' is mod 1 514s JS IMPORT: successfully imported module 'lang' 514s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 514s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 514s JS IMPORT: Importing module _signals succeeded 514s JS IMPORT: Defining parent 0xe8434430 of 0xe8480f40 '_signals' is mod 1 514s JS IMPORT: successfully imported module '_signals' 514s JS IMPORT: Importing module signals succeeded 514s JS IMPORT: Defining parent 0xe8434430 of 0xe8480f00 'signals' is mod 1 514s JS IMPORT: successfully imported module 'signals' 514s JS IMPORT: Importing module Gio succeeded 514s JS IMPORT: Defining parent 0xe8434870 of 0xe8480ee0 'Gio' is mod 1 514s JS IMPORT: successfully imported module 'Gio' 514s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 514s JS G OBJ: Defined class for Application (GApplication), prototype 0xe847f700, JSClass 0xecf7d790, in object 0xe847f6e0 514s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 514s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xe8480fc0, JSClass 0xecf7d7d0, in object 0xe847f6e0 514s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 514s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0xe8480fe0, JSClass 0xecf7d7d0, in object 0xe847f6e0 514s JS IMPORT: JS import 'GioUnix' not found in resource:///org/gjs/jsunit/modules/overrides at resource:///org/gjs/jsunit/modules/overrides/GioUnix.js 514s 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 514s JS G NS: Defined namespace 'GioUnix' 0xe847f780 in GIRepository 0xe84347c0 514s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 514s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 514s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xe847f7a0, JSClass 0xecf7d790, in object 0xe847f780 514s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 514s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 514s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xe84f1320, JSClass 0xecf7d7d0, in object 0xe847f780 514s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 514s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 514s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 514s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0xe847f800, JSClass 0xecf7d790, in object 0xe847f6e0 514s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0xe847f840, JSClass 0xecf7d790, in object 0xe847f780 514s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 514s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 514s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0xe847f880, JSClass 0xecf7d440, in object 0xe847f780 514s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 514s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xe84f1420, JSClass 0xecf7d7d0, in object 0xe847f780 514s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 514s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 514s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 514s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xe847f8c0, JSClass 0xecf7d790, in object 0xe847f6e0 514s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0xe847f900, JSClass 0xecf7d790, in object 0xe847f780 514s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 514s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 514s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xe847f940, JSClass 0xecf7d440, in object 0xe847f780 514s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 514s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0xe847f960, JSClass 0xecf7d440, in object 0xe847f780 514s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 514s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0xe847f9a0, JSClass 0xecf7d790, in object 0xe847f780 514s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 514s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 514s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0xe847f9e0, JSClass 0xecf7d440, in object 0xe847f780 514s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 514s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 514s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0xe847fa20, JSClass 0xecf7d790, in object 0xe847f6e0 514s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0xe847fa60, JSClass 0xecf7d790, in object 0xe847f780 514s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 514s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 514s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xe847faa0, JSClass 0xecf7d440, in object 0xe847f780 514s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 514s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 514s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 514s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 514s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 514s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 514s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 514s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 514s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 514s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 514s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 514s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 514s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 514s JS G ENUM: Defining GLib.LogLevelFlags as 0xe8619660 514s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 514s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 514s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xe847fb80, JSClass 0xecf7d440, in object 0xe847f020 514s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 514s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xe847fc20, JSClass 0xecf7d790, in object 0xe847f6e0 514s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 514s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xe84f53e0, JSClass 0xecf7d7d0, in object 0xe847f6e0 514s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 514s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xe84f5400, JSClass 0xecf7d7d0, in object 0xe847f6e0 514s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 514s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xe84fa0e0, JSClass 0xecf7d440, in object 0xe847f6e0 514s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 514s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xe84fa340, JSClass 0xecf7d440, in object 0xe847f6e0 514s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 514s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 514s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 514s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 514s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 514s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 514s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 514s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 514s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 514s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 514s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xe84fa480, JSClass 0xecf7d790, in object 0xe847f6e0 514s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 514s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xe84f5600, JSClass 0xecf7d7d0, in object 0xe847f6e0 514s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 514s JS G IFACE: Defined class for Initable (GInitable), prototype 0xe84f5640, JSClass 0xecf7d7d0, in object 0xe847f6e0 514s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 514s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xe84fa500, JSClass 0xecf7d790, in object 0xe847f6e0 514s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 514s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 514s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 514s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 514s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0xe84f57a0, JSClass 0xecf7d7d0, in object 0xe847f6e0 514s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 514s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xe84fa560, JSClass 0xecf7d440, in object 0xe847f6e0 514s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 514s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xe84fa5a0, JSClass 0xecf7d440, in object 0xe847f6e0 514s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 514s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 514s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xe84fa5e0, JSClass 0xecf7d790, in object 0xe847f6e0 514s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xe84fa620, JSClass 0xecf7d790, in object 0xe847f2e0 514s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 514s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xe84fa660, JSClass 0xecf7d790, in object 0xe847f6e0 514s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 514s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 514s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 514s JS G IFACE: Defined class for File (GFile), prototype 0xe84f5840, JSClass 0xecf7d7d0, in object 0xe847f6e0 514s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xe84fa6c0, JSClass 0xecf7d790, in object 0xe84348e0 514s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 514s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xe84fa720, JSClass 0xecf7d790, in object 0xe847f6e0 514s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 514s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 514s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0xe84f5a40, JSClass 0xecf7d7d0, in object 0xe847f6e0 514s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 514s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xe84fa780, JSClass 0xecf7d790, in object 0xe847f6e0 514s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 514s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xe84fa7c0, JSClass 0xecf7d440, in object 0xe847f6e0 514s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 514s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 514s JS G OBJ: Defined class for Settings (GSettings), prototype 0xe84fa800, JSClass 0xecf7d790, in object 0xe847f6e0 514s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 514s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 514s JS G NS: Defined namespace 'Gio' 0xe847f6e0 in GIRepository 0xe84347c0 514s JS G NS: Found info type GIConstantInfo for 'SIZEOF_LONG' in namespace 'GLib' 514s JS G NS: Found info type GIConstantInfo for 'SIZEOF_SSIZE_T' in namespace 'GLib' 514s JS G NS: Found info type GIFunctionInfo for 'dev_t_in' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type GIFunctionInfo for 'gid_t_in' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type GIFunctionInfo for 'pid_t_in' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type GIFunctionInfo for 'socklen_t_in' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type GIFunctionInfo for 'uid_t_in' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type GIStructInfo for 'BoxedStruct' in namespace 'GIMarshallingTests' 514s JS G BXD: Defined class for BoxedStruct (GIMarshallingTestsBoxedStruct), prototype 0xe84fa860, JSClass 0xecf7d440, in object 0xe847f260 514s JS G NS: Found info type GIStructInfo for 'SimpleStruct' in namespace 'GIMarshallingTests' 514s JS G BXD: Defined class for SimpleStruct (void), prototype 0xe84fa960, JSClass 0xecf7d440, in object 0xe847f260 514s JS G NS: Found info type GIEnumInfo for 'Enum' in namespace 'GIMarshallingTests' 514s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 514s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 514s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 42 514s JS G ENUM: Defining GIMarshallingTests.Enum as 0xe8699708 514s JS G NS: Found info type GIFlagsInfo for 'Flags' in namespace 'GIMarshallingTests' 514s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 1 514s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 2 514s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 4 514s JS G ENUM: Defining enum value MASK (fixed from mask) 3 514s JS G ENUM: Defining enum value MASK2 (fixed from mask2) 3 514s JS G ENUM: Defining GIMarshallingTests.Flags as 0xe869a688 514s JS G NS: Found info type GIEnumInfo for 'GEnum' in namespace 'GIMarshallingTests' 514s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 514s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 514s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 42 514s JS G ENUM: Defining GIMarshallingTests.GEnum as 0xe861fcf0 514s JS G NS: Found info type GIFlagsInfo for 'NoTypeFlags' in namespace 'GIMarshallingTests' 514s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 1 514s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 2 514s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 4 514s JS G ENUM: Defining enum value MASK (fixed from mask) 3 514s JS G ENUM: Defining enum value MASK2 (fixed from mask2) 3 514s JS G ENUM: Defining GIMarshallingTests.NoTypeFlags as 0xe86251c8 514s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GIMarshallingTests' 514s JS G OBJ: Defined class for Object (GIMarshallingTestsObject), prototype 0xe84faa20, JSClass 0xecf7d790, in object 0xe847f260 514s JS G NS: Found info type GIFlagsInfo for 'ParamFlags' in namespace 'GObject' 514s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 514s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 514s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 514s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 514s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 514s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 514s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 514s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 514s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 514s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 514s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 514s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 514s JS G ENUM: Defining GObject.ParamFlags as 0xe86510d8 514s JS G NS: Found info type GIFunctionInfo for 'param_spec_boolean' in namespace 'GObject' 514s JS G PRM: Wrapping GParamBoolean 'mybool' on (null) with JSObject 514s JS G PRM: JSObject created with param instance 0xb5acd30 type GParamBoolean 514s JS G NS: Found info type GIObjectInfo for 'PropertiesObject' in namespace 'GIMarshallingTests' 514s JS G OBJ: Defined class for PropertiesObject (GIMarshallingTestsPropertiesObject), prototype 0xe84fad80, JSClass 0xecf7d790, in object 0xe847f260 514s JS IMPORT: Module metadata hook for module 0xe845dd30 514s JS IMPORT: Defining meta.importSync for module 0xe845dd30 514s JS NATIVE: Defining native module '_encodingNative' 514s JS CTX: Script evaluation succeeded 514s JS MAINLOOP: Main loop instance 0xb329d0c: Spinning loop until released or hook cleared 514s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe84310d0 514s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe84310d0 514s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe84310d0 514s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe84310d0 514s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe84310d0 514s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe84310d0 514s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe84310d0 514s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe84310d0 514s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe84310d0 514s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe84310d0 514s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe84310d0 514s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe84310d0 514s JS IMPORT: Module metadata hook for module 0xe869b108 514s JS IMPORT: Defining meta.importSync for module 0xe869b108 514s JS NATIVE: Defining native module 'system' 514s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe84310d0 514s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe84310d0 514s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 514s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 514s JS MAINLOOP: Set main loop hook to 514s JS MAINLOOP: Main loop instance 0xb329d0c: hold 514s JS MAINLOOP: Running and clearing main loop hook 514s JS G BXD: Defining method run in prototype for GLib.MainLoop 514s 1..796 514s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 514s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 514s JS G BXD: Defined class for Source (GSource), prototype 0xe63f7160, JSClass 0xecf7d440, in object 0xe847f020 514s JS G BXD: Defining method set_priority in prototype for GLib.Source 514s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 514s JS G BXD: Defining method attach in prototype for GLib.Source 514s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 514s JS IMPORT: Module metadata hook for module 0xe84b1280 514s JS IMPORT: Defining meta.importSync for module 0xe84b1280 514s JS G NS: Found info type GIFunctionInfo for 'boolean_return_true' in namespace 'GIMarshallingTests' 514s JS G BXD: Defining method destroy in prototype for GLib.Source 514s ok 1 Boolean true marshals as a return value 514s JS G NS: Found info type GIFunctionInfo for 'boolean_in_true' in namespace 'GIMarshallingTests' 514s ok 2 Boolean true marshals as an in parameter 514s JS G NS: Found info type GIFunctionInfo for 'boolean_out_true' in namespace 'GIMarshallingTests' 514s ok 3 Boolean true marshals as an out parameter 514s JS G NS: Found info type GIFunctionInfo for 'boolean_inout_true_false' in namespace 'GIMarshallingTests' 514s ok 4 Boolean true marshals as an inout parameter 514s JS G NS: Found info type GIFunctionInfo for 'boolean_return_false' in namespace 'GIMarshallingTests' 514s ok 5 Boolean false marshals as a return value 514s JS G NS: Found info type GIFunctionInfo for 'boolean_in_false' in namespace 'GIMarshallingTests' 514s ok 6 Boolean false marshals as an in parameter 514s JS G NS: Found info type GIFunctionInfo for 'boolean_out_false' in namespace 'GIMarshallingTests' 514s ok 7 Boolean false marshals as an out parameter 514s JS G NS: Found info type GIFunctionInfo for 'boolean_inout_false_true' in namespace 'GIMarshallingTests' 514s ok 8 Boolean false marshals as an inout parameter 514s JS G NS: Found info type GIFunctionInfo for 'boolean_out_uninitialized' in namespace 'GIMarshallingTests' 514s ok 9 Boolean picks a reasonable default value when the function doesn't set the out parameter 514s JS G NS: Found info type GIFunctionInfo for 'int8_return_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type GIFunctionInfo for 'int8_return_min' in namespace 'GIMarshallingTests' 514s ok 10 Integer int8-typed marshals signed value as a return value 514s JS G NS: Found info type GIFunctionInfo for 'int8_in_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type GIFunctionInfo for 'int8_in_min' in namespace 'GIMarshallingTests' 514s ok 11 Integer int8-typed marshals signed value as an in parameter 514s JS G NS: Found info type GIFunctionInfo for 'int8_out_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type GIFunctionInfo for 'int8_out_min' in namespace 'GIMarshallingTests' 514s ok 12 Integer int8-typed marshals signed value as an out parameter 514s JS G NS: Found info type GIFunctionInfo for 'int8_out_uninitialized' in namespace 'GIMarshallingTests' 514s ok 13 Integer int8-typed picks a reasonable default value when the function doesn't set the out parameter 514s JS G NS: Found info type GIFunctionInfo for 'int8_inout_max_min' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type GIFunctionInfo for 'int8_inout_min_max' in namespace 'GIMarshallingTests' 514s ok 14 Integer int8-typed marshals as an inout parameter 514s JS G NS: Found info type GIFunctionInfo for 'uint8_return' in namespace 'GIMarshallingTests' 514s ok 15 Integer int8-typed marshals unsigned value as a return value 514s JS G NS: Found info type GIFunctionInfo for 'uint8_in' in namespace 'GIMarshallingTests' 514s ok 16 Integer int8-typed marshals unsigned value as an in parameter 514s JS G NS: Found info type GIFunctionInfo for 'uint8_out' in namespace 'GIMarshallingTests' 514s ok 17 Integer int8-typed marshals unsigned value as an out parameter 514s JS G NS: Found info type GIFunctionInfo for 'uint8_out_uninitialized' in namespace 'GIMarshallingTests' 514s ok 18 Integer int8-typed picks a reasonable default value when the function doesn't set the out parameter 514s JS G NS: Found info type GIFunctionInfo for 'uint8_inout' in namespace 'GIMarshallingTests' 514s ok 19 Integer int8-typed marshals unsigned value as an inout parameter 514s JS G NS: Found info type GIFunctionInfo for 'int16_return_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type GIFunctionInfo for 'int16_return_min' in namespace 'GIMarshallingTests' 514s ok 20 Integer int16-typed marshals signed value as a return value 514s JS G NS: Found info type GIFunctionInfo for 'int16_in_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type GIFunctionInfo for 'int16_in_min' in namespace 'GIMarshallingTests' 514s ok 21 Integer int16-typed marshals signed value as an in parameter 514s JS G NS: Found info type GIFunctionInfo for 'int16_out_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type GIFunctionInfo for 'int16_out_min' in namespace 'GIMarshallingTests' 514s ok 22 Integer int16-typed marshals signed value as an out parameter 514s JS G NS: Found info type GIFunctionInfo for 'int16_out_uninitialized' in namespace 'GIMarshallingTests' 514s ok 23 Integer int16-typed picks a reasonable default value when the function doesn't set the out parameter 514s JS G NS: Found info type GIFunctionInfo for 'int16_inout_max_min' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type GIFunctionInfo for 'int16_inout_min_max' in namespace 'GIMarshallingTests' 514s ok 24 Integer int16-typed marshals as an inout parameter 514s JS G NS: Found info type GIFunctionInfo for 'uint16_return' in namespace 'GIMarshallingTests' 514s ok 25 Integer int16-typed marshals unsigned value as a return value 514s JS G NS: Found info type GIFunctionInfo for 'uint16_in' in namespace 'GIMarshallingTests' 514s ok 26 Integer int16-typed marshals unsigned value as an in parameter 514s JS G NS: Found info type GIFunctionInfo for 'uint16_out' in namespace 'GIMarshallingTests' 514s ok 27 Integer int16-typed marshals unsigned value as an out parameter 514s JS G NS: Found info type GIFunctionInfo for 'uint16_out_uninitialized' in namespace 'GIMarshallingTests' 514s ok 28 Integer int16-typed picks a reasonable default value when the function doesn't set the out parameter 514s JS G NS: Found info type GIFunctionInfo for 'uint16_inout' in namespace 'GIMarshallingTests' 514s ok 29 Integer int16-typed marshals unsigned value as an inout parameter 514s JS G NS: Found info type GIFunctionInfo for 'int32_return_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type GIFunctionInfo for 'int32_return_min' in namespace 'GIMarshallingTests' 514s ok 30 Integer int32-typed marshals signed value as a return value 514s JS G NS: Found info type GIFunctionInfo for 'int32_in_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type GIFunctionInfo for 'int32_in_min' in namespace 'GIMarshallingTests' 514s ok 31 Integer int32-typed marshals signed value as an in parameter 514s JS G NS: Found info type GIFunctionInfo for 'int32_out_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type GIFunctionInfo for 'int32_out_min' in namespace 'GIMarshallingTests' 514s ok 32 Integer int32-typed marshals signed value as an out parameter 514s JS G NS: Found info type GIFunctionInfo for 'int32_out_uninitialized' in namespace 'GIMarshallingTests' 514s ok 33 Integer int32-typed picks a reasonable default value when the function doesn't set the out parameter 514s JS G NS: Found info type GIFunctionInfo for 'int32_inout_max_min' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type GIFunctionInfo for 'int32_inout_min_max' in namespace 'GIMarshallingTests' 514s ok 34 Integer int32-typed marshals as an inout parameter 514s JS G NS: Found info type GIFunctionInfo for 'uint32_return' in namespace 'GIMarshallingTests' 514s ok 35 Integer int32-typed marshals unsigned value as a return value 514s JS G NS: Found info type GIFunctionInfo for 'uint32_in' in namespace 'GIMarshallingTests' 514s ok 36 Integer int32-typed marshals unsigned value as an in parameter 514s JS G NS: Found info type GIFunctionInfo for 'uint32_out' in namespace 'GIMarshallingTests' 514s ok 37 Integer int32-typed marshals unsigned value as an out parameter 514s JS G NS: Found info type GIFunctionInfo for 'uint32_out_uninitialized' in namespace 'GIMarshallingTests' 514s ok 38 Integer int32-typed picks a reasonable default value when the function doesn't set the out parameter 514s JS G NS: Found info type GIFunctionInfo for 'uint32_inout' in namespace 'GIMarshallingTests' 514s ok 39 Integer int32-typed marshals unsigned value as an inout parameter 514s JS G NS: Found info type GIFunctionInfo for 'int64_return_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 514s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 514s JS G NS: Found info type GIFunctionInfo for 'int64_return_min' in namespace 'GIMarshallingTests' 514s ok 40 Integer int64-typed marshals signed value as a return value 514s ok 41 Integer int64-typed marshals signed value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 514s JS G NS: Found info type GIFunctionInfo for 'int64_out_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type GIFunctionInfo for 'int64_out_min' in namespace 'GIMarshallingTests' 514s ok 42 Integer int64-typed marshals signed value as an out parameter 514s JS G NS: Found info type GIFunctionInfo for 'int64_out_uninitialized' in namespace 'GIMarshallingTests' 514s ok 43 Integer int64-typed picks a reasonable default value when the function doesn't set the out parameter 514s ok 44 Integer int64-typed marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 514s JS G NS: Found info type GIFunctionInfo for 'uint64_return' in namespace 'GIMarshallingTests' 514s ok 45 Integer int64-typed marshals unsigned value as a return value 514s ok 46 Integer int64-typed marshals unsigned value as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 514s JS G NS: Found info type GIFunctionInfo for 'uint64_out' in namespace 'GIMarshallingTests' 514s ok 47 Integer int64-typed marshals unsigned value as an out parameter 514s JS G NS: Found info type GIFunctionInfo for 'uint64_out_uninitialized' in namespace 'GIMarshallingTests' 514s ok 48 Integer int64-typed picks a reasonable default value when the function doesn't set the out parameter 514s ok 49 Integer int64-typed marshals unsigned value as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 514s JS G NS: Found info type GIFunctionInfo for 'short_return_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type GIFunctionInfo for 'short_return_min' in namespace 'GIMarshallingTests' 514s ok 50 Integer short-typed marshals signed value as a return value 514s JS G NS: Found info type GIFunctionInfo for 'short_in_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type GIFunctionInfo for 'short_in_min' in namespace 'GIMarshallingTests' 514s ok 51 Integer short-typed marshals signed value as an in parameter 514s JS G NS: Found info type GIFunctionInfo for 'short_out_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type GIFunctionInfo for 'short_out_min' in namespace 'GIMarshallingTests' 514s ok 52 Integer short-typed marshals signed value as an out parameter 514s JS G NS: Found info type GIFunctionInfo for 'short_out_uninitialized' in namespace 'GIMarshallingTests' 514s ok 53 Integer short-typed picks a reasonable default value when the function doesn't set the out parameter 514s JS G NS: Found info type GIFunctionInfo for 'short_inout_max_min' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type GIFunctionInfo for 'short_inout_min_max' in namespace 'GIMarshallingTests' 514s ok 54 Integer short-typed marshals as an inout parameter 514s JS G NS: Found info type GIFunctionInfo for 'ushort_return' in namespace 'GIMarshallingTests' 514s ok 55 Integer short-typed marshals unsigned value as a return value 514s JS G NS: Found info type GIFunctionInfo for 'ushort_in' in namespace 'GIMarshallingTests' 514s ok 56 Integer short-typed marshals unsigned value as an in parameter 514s JS G NS: Found info type GIFunctionInfo for 'ushort_out' in namespace 'GIMarshallingTests' 514s ok 57 Integer short-typed marshals unsigned value as an out parameter 514s JS G NS: Found info type GIFunctionInfo for 'ushort_out_uninitialized' in namespace 'GIMarshallingTests' 514s ok 58 Integer short-typed picks a reasonable default value when the function doesn't set the out parameter 514s JS G NS: Found info type GIFunctionInfo for 'ushort_inout' in namespace 'GIMarshallingTests' 514s ok 59 Integer short-typed marshals unsigned value as an inout parameter 514s JS G NS: Found info type GIFunctionInfo for 'int_return_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type GIFunctionInfo for 'int_return_min' in namespace 'GIMarshallingTests' 514s ok 60 Integer int-typed marshals signed value as a return value 514s JS G NS: Found info type GIFunctionInfo for 'int_in_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type GIFunctionInfo for 'int_in_min' in namespace 'GIMarshallingTests' 514s ok 61 Integer int-typed marshals signed value as an in parameter 514s JS G NS: Found info type GIFunctionInfo for 'int_out_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type GIFunctionInfo for 'int_out_min' in namespace 'GIMarshallingTests' 514s ok 62 Integer int-typed marshals signed value as an out parameter 514s JS G NS: Found info type GIFunctionInfo for 'int_out_uninitialized' in namespace 'GIMarshallingTests' 514s ok 63 Integer int-typed picks a reasonable default value when the function doesn't set the out parameter 514s JS G NS: Found info type GIFunctionInfo for 'int_inout_max_min' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type GIFunctionInfo for 'int_inout_min_max' in namespace 'GIMarshallingTests' 514s ok 64 Integer int-typed marshals as an inout parameter 514s JS G NS: Found info type GIFunctionInfo for 'uint_return' in namespace 'GIMarshallingTests' 514s ok 65 Integer int-typed marshals unsigned value as a return value 514s JS G NS: Found info type GIFunctionInfo for 'uint_in' in namespace 'GIMarshallingTests' 514s ok 66 Integer int-typed marshals unsigned value as an in parameter 514s JS G NS: Found info type GIFunctionInfo for 'uint_out' in namespace 'GIMarshallingTests' 514s ok 67 Integer int-typed marshals unsigned value as an out parameter 514s JS G NS: Found info type GIFunctionInfo for 'uint_out_uninitialized' in namespace 'GIMarshallingTests' 514s ok 68 Integer int-typed picks a reasonable default value when the function doesn't set the out parameter 514s JS G NS: Found info type GIFunctionInfo for 'uint_inout' in namespace 'GIMarshallingTests' 514s ok 69 Integer int-typed marshals unsigned value as an inout parameter 514s JS G NS: Found info type GIFunctionInfo for 'long_return_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type GIFunctionInfo for 'long_return_min' in namespace 'GIMarshallingTests' 514s ok 70 Integer long-typed marshals signed value as a return value 514s JS G NS: Found info type GIFunctionInfo for 'long_in_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type GIFunctionInfo for 'long_in_min' in namespace 'GIMarshallingTests' 514s ok 71 Integer long-typed marshals signed value as an in parameter 514s JS G NS: Found info type GIFunctionInfo for 'long_out_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type GIFunctionInfo for 'long_out_min' in namespace 'GIMarshallingTests' 514s ok 72 Integer long-typed marshals signed value as an out parameter 514s JS G NS: Found info type GIFunctionInfo for 'long_out_uninitialized' in namespace 'GIMarshallingTests' 514s ok 73 Integer long-typed picks a reasonable default value when the function doesn't set the out parameter 514s JS G NS: Found info type GIFunctionInfo for 'long_inout_max_min' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type GIFunctionInfo for 'long_inout_min_max' in namespace 'GIMarshallingTests' 514s ok 74 Integer long-typed marshals as an inout parameter 514s JS G NS: Found info type GIFunctionInfo for 'ulong_return' in namespace 'GIMarshallingTests' 514s ok 75 Integer long-typed marshals unsigned value as a return value 514s JS G NS: Found info type GIFunctionInfo for 'ulong_in' in namespace 'GIMarshallingTests' 514s ok 76 Integer long-typed marshals unsigned value as an in parameter 514s JS G NS: Found info type GIFunctionInfo for 'ulong_out' in namespace 'GIMarshallingTests' 514s ok 77 Integer long-typed marshals unsigned value as an out parameter 514s JS G NS: Found info type GIFunctionInfo for 'ulong_out_uninitialized' in namespace 'GIMarshallingTests' 514s ok 78 Integer long-typed picks a reasonable default value when the function doesn't set the out parameter 514s JS G NS: Found info type GIFunctionInfo for 'ulong_inout' in namespace 'GIMarshallingTests' 514s ok 79 Integer long-typed marshals unsigned value as an inout parameter 514s JS G NS: Found info type GIFunctionInfo for 'ssize_return_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type GIFunctionInfo for 'ssize_return_min' in namespace 'GIMarshallingTests' 514s ok 80 Integer ssize-typed marshals signed value as a return value 514s JS G NS: Found info type GIFunctionInfo for 'ssize_in_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type GIFunctionInfo for 'ssize_in_min' in namespace 'GIMarshallingTests' 514s ok 81 Integer ssize-typed marshals signed value as an in parameter 514s JS G NS: Found info type GIFunctionInfo for 'ssize_out_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type GIFunctionInfo for 'ssize_out_min' in namespace 'GIMarshallingTests' 514s ok 82 Integer ssize-typed marshals signed value as an out parameter 514s JS G NS: Found info type GIFunctionInfo for 'ssize_out_uninitialized' in namespace 'GIMarshallingTests' 514s ok 83 Integer ssize-typed picks a reasonable default value when the function doesn't set the out parameter 514s JS G NS: Found info type GIFunctionInfo for 'ssize_inout_max_min' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type GIFunctionInfo for 'ssize_inout_min_max' in namespace 'GIMarshallingTests' 514s ok 84 Integer ssize-typed marshals as an inout parameter 514s JS G NS: Found info type GIFunctionInfo for 'size_return' in namespace 'GIMarshallingTests' 514s ok 85 Integer ssize-typed marshals unsigned value as a return value 514s JS G NS: Found info type GIFunctionInfo for 'size_in' in namespace 'GIMarshallingTests' 514s ok 86 Integer ssize-typed marshals unsigned value as an in parameter 514s JS G NS: Found info type GIFunctionInfo for 'size_out' in namespace 'GIMarshallingTests' 514s ok 87 Integer ssize-typed marshals unsigned value as an out parameter 514s JS G NS: Found info type GIFunctionInfo for 'size_out_uninitialized' in namespace 'GIMarshallingTests' 514s ok 88 Integer ssize-typed picks a reasonable default value when the function doesn't set the out parameter 514s JS G NS: Found info type GIFunctionInfo for 'size_inout' in namespace 'GIMarshallingTests' 514s ok 89 Integer ssize-typed marshals unsigned value as an inout parameter 514s JS G NS: Found info type GIFunctionInfo for 'int64_in_max' in namespace 'GIMarshallingTests' 514s JS G NS: Found info type GIFunctionInfo for 'int64_in_min' in namespace 'GIMarshallingTests' 514s ok 90 BigInt int64-typed marshals signed value as an in parameter 514s JS G NS: Found info type GIFunctionInfo for 'uint64_in' in namespace 'GIMarshallingTests' 514s ok 91 BigInt int64-typed marshals unsigned value as an in parameter 514s JS G NS: Found info type GIFunctionInfo for 'float_return' in namespace 'GIMarshallingTests' 514s ok 92 Floating point float-typed marshals value as a return value 514s JS G NS: Found info type GIFunctionInfo for 'float_in' in namespace 'GIMarshallingTests' 514s ok 93 Floating point float-typed marshals as an in parameter 514s JS G NS: Found info type GIFunctionInfo for 'float_out' in namespace 'GIMarshallingTests' 514s ok 94 Floating point float-typed marshals value as an out parameter 514s JS G NS: Found info type GIFunctionInfo for 'float_out_uninitialized' in namespace 'GIMarshallingTests' 514s ok 95 Floating point float-typed picks a reasonable default value when the function doesn't set the out parameter 514s JS G NS: Found info type GIFunctionInfo for 'float_inout' in namespace 'GIMarshallingTests' 514s ok 96 Floating point float-typed marshals value as an inout parameter 514s JS G NS: Found info type GIFunctionInfo for 'float_noncanonical_nan_out' in namespace 'GIMarshallingTests' 514s ok 97 Floating point float-typed can handle noncanonical NaN 514s JS G NS: Found info type GIFunctionInfo for 'double_return' in namespace 'GIMarshallingTests' 514s ok 98 Floating point double-typed marshals value as a return value 514s JS G NS: Found info type GIFunctionInfo for 'double_in' in namespace 'GIMarshallingTests' 514s ok 99 Floating point double-typed marshals as an in parameter 514s JS G NS: Found info type GIFunctionInfo for 'double_out' in namespace 'GIMarshallingTests' 514s ok 100 Floating point double-typed marshals value as an out parameter 514s JS G NS: Found info type GIFunctionInfo for 'double_out_uninitialized' in namespace 'GIMarshallingTests' 514s ok 101 Floating point double-typed picks a reasonable default value when the function doesn't set the out parameter 514s JS G NS: Found info type GIFunctionInfo for 'double_inout' in namespace 'GIMarshallingTests' 514s ok 102 Floating point double-typed marshals value as an inout parameter 514s JS G NS: Found info type GIFunctionInfo for 'double_noncanonical_nan_out' in namespace 'GIMarshallingTests' 514s ok 103 Floating point double-typed can handle noncanonical NaN 514s JS G NS: Found info type GIFunctionInfo for 'time_t_return' in namespace 'GIMarshallingTests' 514s ok 104 time_t marshals as a return value 514s JS G NS: Found info type GIFunctionInfo for 'time_t_in' in namespace 'GIMarshallingTests' 514s ok 105 time_t marshals as an in parameter 514s JS G NS: Found info type GIFunctionInfo for 'time_t_out' in namespace 'GIMarshallingTests' 514s ok 106 time_t marshals as an out parameter 514s JS G NS: Found info type GIFunctionInfo for 'time_t_out_uninitialized' in namespace 'GIMarshallingTests' 514s ok 107 time_t picks a reasonable default value when the function doesn't set the out parameter 514s JS G NS: Found info type GIFunctionInfo for 'time_t_inout' in namespace 'GIMarshallingTests' 514s ok 108 time_t marshals as an inout parameter 514s JS G NS: Found info type GIFunctionInfo for 'off_t_return' in namespace 'GIMarshallingTests' 514s ok 109 off_t marshals as a return value 514s JS G NS: Found info type GIFunctionInfo for 'off_t_in' in namespace 'GIMarshallingTests' 514s ok 110 off_t marshals as an in parameter 514s JS G NS: Found info type GIFunctionInfo for 'off_t_out' in namespace 'GIMarshallingTests' 514s ok 111 off_t marshals as an out parameter 515s JS G NS: Found info type GIFunctionInfo for 'off_t_out_uninitialized' in namespace 'GIMarshallingTests' 515s ok 112 off_t picks a reasonable default value when the function doesn't set the out parameter 515s JS G NS: Found info type GIFunctionInfo for 'off_t_inout' in namespace 'GIMarshallingTests' 515s ok 113 off_t marshals as an inout parameter 515s JS G NS: Found info type GIFunctionInfo for 'dev_t_return' in namespace 'GIMarshallingTests' 515s ok 114 dev_t marshals as a return value 515s ok 115 dev_t marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'dev_t_out' in namespace 'GIMarshallingTests' 515s ok 116 dev_t marshals as an out parameter 515s JS G NS: Found info type GIFunctionInfo for 'dev_t_out_uninitialized' in namespace 'GIMarshallingTests' 515s ok 117 dev_t picks a reasonable default value when the function doesn't set the out parameter 515s ok 118 dev_t marshals as an inout parameter # SKIP true 515s JS G NS: Found info type GIFunctionInfo for 'gid_t_return' in namespace 'GIMarshallingTests' 515s ok 119 gid_t marshals as a return value 515s ok 120 gid_t marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'gid_t_out' in namespace 'GIMarshallingTests' 515s ok 121 gid_t marshals as an out parameter 515s JS G NS: Found info type GIFunctionInfo for 'gid_t_out_uninitialized' in namespace 'GIMarshallingTests' 515s ok 122 gid_t picks a reasonable default value when the function doesn't set the out parameter 515s JS G NS: Found info type GIFunctionInfo for 'gid_t_inout' in namespace 'GIMarshallingTests' 515s ok 123 gid_t marshals as an inout parameter 515s JS G NS: Found info type GIFunctionInfo for 'pid_t_return' in namespace 'GIMarshallingTests' 515s ok 124 pid_t marshals as a return value 515s ok 125 pid_t marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'pid_t_out' in namespace 'GIMarshallingTests' 515s ok 126 pid_t marshals as an out parameter 515s JS G NS: Found info type GIFunctionInfo for 'pid_t_out_uninitialized' in namespace 'GIMarshallingTests' 515s ok 127 pid_t picks a reasonable default value when the function doesn't set the out parameter 515s JS G NS: Found info type GIFunctionInfo for 'pid_t_inout' in namespace 'GIMarshallingTests' 515s ok 128 pid_t marshals as an inout parameter 515s JS G NS: Found info type GIFunctionInfo for 'socklen_t_return' in namespace 'GIMarshallingTests' 515s ok 129 socklen_t marshals as a return value 515s ok 130 socklen_t marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'socklen_t_out' in namespace 'GIMarshallingTests' 515s ok 131 socklen_t marshals as an out parameter 515s JS G NS: Found info type GIFunctionInfo for 'socklen_t_out_uninitialized' in namespace 'GIMarshallingTests' 515s ok 132 socklen_t picks a reasonable default value when the function doesn't set the out parameter 515s JS G NS: Found info type GIFunctionInfo for 'socklen_t_inout' in namespace 'GIMarshallingTests' 515s ok 133 socklen_t marshals as an inout parameter 515s JS G NS: Found info type GIFunctionInfo for 'uid_t_return' in namespace 'GIMarshallingTests' 515s ok 134 uid_t marshals as a return value 515s ok 135 uid_t marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'uid_t_out' in namespace 'GIMarshallingTests' 515s ok 136 uid_t marshals as an out parameter 515s JS G NS: Found info type GIFunctionInfo for 'uid_t_out_uninitialized' in namespace 'GIMarshallingTests' 515s ok 137 uid_t picks a reasonable default value when the function doesn't set the out parameter 515s JS G NS: Found info type GIFunctionInfo for 'uid_t_inout' in namespace 'GIMarshallingTests' 515s ok 138 uid_t marshals as an inout parameter 515s JS G NS: Found info type GIFunctionInfo for 'gtype_return' in namespace 'GIMarshallingTests' 515s ok 139 GType void marshals as a return value 515s JS G NS: Found info type GIFunctionInfo for 'gtype_in' in namespace 'GIMarshallingTests' 515s ok 140 GType void marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'gtype_out' in namespace 'GIMarshallingTests' 515s ok 141 GType void marshals as an out parameter 515s JS G NS: Found info type GIFunctionInfo for 'gtype_out_uninitialized' in namespace 'GIMarshallingTests' 515s ok 142 GType void picks a reasonable default value when the function doesn't set the out parameter 515s JS G NS: Found info type GIFunctionInfo for 'gtype_inout' in namespace 'GIMarshallingTests' 515s ok 143 GType void marshals as an inout parameter 515s JS G NS: Found info type GIFunctionInfo for 'gtype_string_return' in namespace 'GIMarshallingTests' 515s ok 144 GType string marshals as a return value 515s JS G NS: Found info type GIFunctionInfo for 'gtype_string_in' in namespace 'GIMarshallingTests' 515s ok 145 GType string marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'gtype_string_out' in namespace 'GIMarshallingTests' 515s ok 146 GType string marshals as an out parameter 515s ok 147 GType can be implicitly converted from a GObject type alias 515s ok 148 GType can be implicitly converted from a JS type 515s JS G NS: Found info type GIFunctionInfo for 'utf8_none_return' in namespace 'GIMarshallingTests' 515s ok 149 UTF-8 string with transfer none marshals as a return value 515s JS G NS: Found info type GIFunctionInfo for 'utf8_none_in' in namespace 'GIMarshallingTests' 515s ok 150 UTF-8 string with transfer none marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'utf8_none_out' in namespace 'GIMarshallingTests' 515s ok 151 UTF-8 string with transfer none marshals as an out parameter 515s JS G NS: Found info type GIFunctionInfo for 'utf8_none_out_uninitialized' in namespace 'GIMarshallingTests' 515s ok 152 UTF-8 string with transfer none picks a reasonable default value when the function doesn't set the out parameter 515s JS G NS: Found info type GIFunctionInfo for 'utf8_none_inout' in namespace 'GIMarshallingTests' 515s ok 153 UTF-8 string with transfer none marshals as an inout parameter 515s JS G NS: Found info type GIFunctionInfo for 'utf8_full_return' in namespace 'GIMarshallingTests' 515s ok 154 UTF-8 string with transfer full marshals as a return value 515s JS G NS: Found info type GIFunctionInfo for 'utf8_full_in' in namespace 'GIMarshallingTests' 515s ok 155 UTF-8 string with transfer full marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'utf8_full_out' in namespace 'GIMarshallingTests' 515s ok 156 UTF-8 string with transfer full marshals as an out parameter 515s ok 157 UTF-8 string with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 515s JS G NS: Found info type GIFunctionInfo for 'utf8_as_uint8array_in' in namespace 'GIMarshallingTests' 515s ok 158 UTF-8 string marshals value as a byte array 515s JS G NS: Found info type GIFunctionInfo for 'utf8_dangling_out' in namespace 'GIMarshallingTests' 515s ok 159 UTF-8 string makes a default out value for a broken C function 515s JS G NS: Found info type GIFunctionInfo for 'init_function' in namespace 'GIMarshallingTests' 515s ok 160 In-out array in the style of gtk_init() marshals null 515s ok 161 In-out array in the style of gtk_init() marshals an inout empty array 515s ok 162 In-out array in the style of gtk_init() marshals an inout array 515s JS G NS: Found info type GIFunctionInfo for 'array_fixed_int_return' in namespace 'GIMarshallingTests' 515s ok 163 Fixed-size C array of ints marshals as a return value 515s JS G NS: Found info type GIFunctionInfo for 'array_fixed_int_in' in namespace 'GIMarshallingTests' 515s ok 164 Fixed-size C array of ints marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'array_fixed_out' in namespace 'GIMarshallingTests' 515s ok 165 Fixed-size C array of ints marshals as an out parameter 515s JS G NS: Found info type GIFunctionInfo for 'array_fixed_out_uninitialized' in namespace 'GIMarshallingTests' 515s ok 166 Fixed-size C array of ints picks a reasonable default value when the function doesn't set the out parameter 515s JS G NS: Found info type GIFunctionInfo for 'array_fixed_caller_allocated_out' in namespace 'GIMarshallingTests' 515s ok 167 Fixed-size C array of ints marshals as an out parameter 515s JS G NS: Found info type GIFunctionInfo for 'array_fixed_inout' in namespace 'GIMarshallingTests' 515s ok 168 Fixed-size C array of ints marshals as an inout parameter 515s JS G NS: Found info type GIFunctionInfo for 'array_fixed_short_return' in namespace 'GIMarshallingTests' 515s ok 169 Fixed-size C array of shorts marshals as a return value 515s JS G NS: Found info type GIFunctionInfo for 'array_fixed_short_in' in namespace 'GIMarshallingTests' 515s ok 170 Fixed-size C array of shorts marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'array_fixed_out_struct' in namespace 'GIMarshallingTests' 515s ok 171 Fixed-size C array marshals a struct array as an out parameter 515s JS G NS: Found info type GIFunctionInfo for 'array_fixed_out_struct_uninitialized' in namespace 'GIMarshallingTests' 515s ok 172 Fixed-size C array picks a reasonable default for struct array out param when uninitialized 515s JS G NS: Found info type GIFunctionInfo for 'array_fixed_caller_allocated_struct_out' in namespace 'GIMarshallingTests' 515s ok 173 Fixed-size C array marshals a fixed-size struct array as caller allocated out param 515s JS G NS: Found info type GIFunctionInfo for 'array_fixed_return_unaligned' in namespace 'GIMarshallingTests' 515s JS G NS: Found info type GIFunctionInfo for 'cleanup_unaligned_buffer' in namespace 'GIMarshallingTests' 515s ok 174 Fixed-size C array handles a return array with odd alignment 515s JS G NS: Found info type GIFunctionInfo for 'array_fixed_out_unaligned' in namespace 'GIMarshallingTests' 515s ok 175 Fixed-size C array handles a out array with odd alignment 515s JS G NS: Found info type GIFunctionInfo for 'array_return' in namespace 'GIMarshallingTests' 515s ok 176 C array with length marshals as a return value 515s JS G NS: Found info type GIFunctionInfo for 'array_in' in namespace 'GIMarshallingTests' 515s ok 177 C array with length marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'array_out' in namespace 'GIMarshallingTests' 515s ok 178 C array with length marshals as an out parameter 515s JS G NS: Found info type GIFunctionInfo for 'array_out_uninitialized' in namespace 'GIMarshallingTests' 515s ok 179 C array with length picks a reasonable default value when the function doesn't set the out parameter 515s JS G NS: Found info type GIFunctionInfo for 'array_inout' in namespace 'GIMarshallingTests' 515s ok 180 C array with length marshals as an inout parameter 515s JS G NS: Found info type GIFunctionInfo for 'array_return_etc' in namespace 'GIMarshallingTests' 515s ok 181 C array with length can be returned along with other arguments 515s JS G NS: Found info type GIFunctionInfo for 'array_in_len_before' in namespace 'GIMarshallingTests' 515s ok 182 C array with length can be passed to a function with its length parameter before it 515s JS G NS: Found info type GIFunctionInfo for 'array_in_len_zero_terminated' in namespace 'GIMarshallingTests' 515s ok 183 C array with length can be passed to a function with zero terminator 515s JS G NS: Found info type GIFunctionInfo for 'array_string_in' in namespace 'GIMarshallingTests' 515s ok 184 C array with length of strings marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'array_uint8_in' in namespace 'GIMarshallingTests' 515s ok 185 C array with length marshals a byte array as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'array_int64_in' in namespace 'GIMarshallingTests' 515s ok 186 C array with length of signed 64-bit ints marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'array_uint64_in' in namespace 'GIMarshallingTests' 515s ok 187 C array with length of unsigned 64-bit ints marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'array_unichar_in' in namespace 'GIMarshallingTests' 515s ok 188 C array with length of unichars marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'array_unichar_out' in namespace 'GIMarshallingTests' 515s ok 189 C array with length of unichars marshals as an out parameter 515s ok 190 C array with length of unichars marshals from an array of codepoints 515s JS G NS: Found info type GIFunctionInfo for 'array_bool_in' in namespace 'GIMarshallingTests' 515s ok 191 C array with length of booleans marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'array_bool_out' in namespace 'GIMarshallingTests' 515s ok 192 C array with length of booleans marshals as an out parameter 515s ok 193 C array with length of booleans marshals from an array of numbers 515s JS G NS: Found info type GIFunctionInfo for 'array_struct_in' in namespace 'GIMarshallingTests' 515s ok 194 C array with length of boxed structs marshals as an in parameter 515s ok 195 C array with length of boxed structs passed by value marshals as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 515s ok 196 C array with length of simple structs marshals as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 515s JS G NS: Found info type GIFunctionInfo for 'multi_array_key_value_in' in namespace 'GIMarshallingTests' 515s ok 197 C array with length marshals two arrays with the same length parameter 515s JS G NS: Found info type GIFunctionInfo for 'array_struct_take_in' in namespace 'GIMarshallingTests' 515s ok 198 C array with length copies correctly on transfer full 515s JS G NS: Found info type GIFunctionInfo for 'array_enum_in' in namespace 'GIMarshallingTests' 515s ok 199 C array with length of enums marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'array_flags_in' in namespace 'GIMarshallingTests' 515s ok 200 C array with length of flags marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'array_in_guint64_len' in namespace 'GIMarshallingTests' 515s ok 201 C array with length marshals an array with a 64-bit length parameter 515s JS G NS: Found info type GIFunctionInfo for 'array_in_guint8_len' in namespace 'GIMarshallingTests' 515s ok 202 C array with length marshals an array with an 8-bit length parameter 515s ok 203 C array with length can be an in-out argument 515s ok 204 C array with length can be an in-out argument with in length # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 515s ok 205 C array with length can be an out argument with in-out length # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/560 515s ok 206 C array with length cannot be an out argument with in-out length # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 515s ok 207 C array with length can be an in-out argument with out length # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/560 515s ok 208 C array with length cannot be an in-out argument with out length # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 515s ok 209 C array with length can be an out argument with in length # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/560 515s ok 210 C array with length cannot be an out argument with in length # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/407 515s JS G NS: Found info type GIFunctionInfo for 'array_out_etc' in namespace 'GIMarshallingTests' 515s ok 211 C array with length can be an out argument along with other arguments 515s JS G NS: Found info type GIFunctionInfo for 'array_inout_etc' in namespace 'GIMarshallingTests' 515s ok 212 C array with length can be an in-out argument along with other arguments 515s JS G NS: Found info type GIFunctionInfo for 'array_in_nonzero_nonlen' in namespace 'GIMarshallingTests' 515s ok 213 C array with length does not interpret an unannotated integer as a length parameter 515s JS G NS: Found info type GIFunctionInfo for 'array_return_unaligned' in namespace 'GIMarshallingTests' 515s ok 214 C array with length handles a return array with odd alignment 515s JS G NS: Found info type GIFunctionInfo for 'array_out_unaligned' in namespace 'GIMarshallingTests' 515s ok 215 C array with length handles a out array with odd alignment 515s JS G NS: Found info type GIFunctionInfo for 'array_zero_terminated_return' in namespace 'GIMarshallingTests' 515s ok 216 Zero-terminated C array of strings marshals as a return value 515s JS G NS: Found info type GIFunctionInfo for 'array_zero_terminated_in' in namespace 'GIMarshallingTests' 515s ok 217 Zero-terminated C array of strings marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'array_zero_terminated_out' in namespace 'GIMarshallingTests' 515s ok 218 Zero-terminated C array of strings marshals as an out parameter 515s JS G NS: Found info type GIFunctionInfo for 'array_zero_terminated_out_uninitialized' in namespace 'GIMarshallingTests' 515s ok 219 Zero-terminated C array of strings picks a reasonable default value when the function doesn't set the out parameter 515s JS G NS: Found info type GIFunctionInfo for 'array_zero_terminated_inout' in namespace 'GIMarshallingTests' 515s ok 220 Zero-terminated C array of strings marshals as an inout parameter 515s JS G NS: Found info type GIFunctionInfo for 'array_zero_terminated_return_null' in namespace 'GIMarshallingTests' 515s ok 221 Zero-terminated C array marshals null as a zero-terminated array return value 515s JS G NS: Found info type GIFunctionInfo for 'array_zero_terminated_return_struct' in namespace 'GIMarshallingTests' 515s ok 222 Zero-terminated C array marshals an array of structs as a return value 515s JS G NS: Found info type GIFunctionInfo for 'array_zero_terminated_return_unichar' in namespace 'GIMarshallingTests' 515s ok 223 Zero-terminated C array marshals an array of unichars as a return value 515s JS G NS: Found info type GIFunctionInfo for 'array_gvariant_none_in' in namespace 'GIMarshallingTests' 515s JS G BXD: Defining method classify in prototype for GLib.Variant 515s JS G BXD: Defining method get_int32 in prototype for GLib.Variant 515s JS G BXD: Defining method get_string in prototype for GLib.Variant 515s ok 224 Zero-terminated C array of GLib.Variants marshals as a transfer-none in and out parameter 515s JS G NS: Found info type GIFunctionInfo for 'array_gvariant_container_in' in namespace 'GIMarshallingTests' 515s ok 225 Zero-terminated C array of GLib.Variants marshals as a transfer-container in and out parameter 515s JS G NS: Found info type GIFunctionInfo for 'array_gvariant_full_in' in namespace 'GIMarshallingTests' 515s ok 226 Zero-terminated C array of GLib.Variants marshals as a transfer-full in and out parameter 515s JS G NS: Found info type GIFunctionInfo for 'array_zero_terminated_return_unaligned' in namespace 'GIMarshallingTests' 515s ok 227 Zero-terminated C array handles a return array with odd alignment 515s JS G NS: Found info type GIFunctionInfo for 'array_zero_terminated_out_unaligned' in namespace 'GIMarshallingTests' 515s ok 228 Zero-terminated C array handles a out array with odd alignment 515s JS G NS: Found info type GIFunctionInfo for 'length_array_utf8_none_out' in namespace 'GIMarshallingTests' 515s ok 229 Exhaustive test of UTF-8 sequences length out transfer none 515s JS G NS: Found info type GIFunctionInfo for 'length_array_utf8_none_return' in namespace 'GIMarshallingTests' 515s ok 230 Exhaustive test of UTF-8 sequences length return transfer none 515s JS G NS: Found info type GIFunctionInfo for 'length_array_utf8_none_in' in namespace 'GIMarshallingTests' 515s ok 231 Exhaustive test of UTF-8 sequences length in transfer none 515s JS G NS: Found info type GIFunctionInfo for 'length_array_utf8_none_inout' in namespace 'GIMarshallingTests' 515s ok 232 Exhaustive test of UTF-8 sequences length inout transfer none 515s JS G NS: Found info type GIFunctionInfo for 'length_array_utf8_container_out' in namespace 'GIMarshallingTests' 515s ok 233 Exhaustive test of UTF-8 sequences length out transfer container 515s JS G NS: Found info type GIFunctionInfo for 'length_array_utf8_container_return' in namespace 'GIMarshallingTests' 515s ok 234 Exhaustive test of UTF-8 sequences length return transfer container 515s JS G NS: Found info type GIFunctionInfo for 'length_array_utf8_container_in' in namespace 'GIMarshallingTests' 515s ok 235 Exhaustive test of UTF-8 sequences length in transfer container # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/44 515s JS G NS: Found info type GIFunctionInfo for 'length_array_utf8_container_inout' in namespace 'GIMarshallingTests' 515s ok 236 Exhaustive test of UTF-8 sequences length inout transfer container # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/44 515s JS G NS: Found info type GIFunctionInfo for 'length_array_utf8_full_out' in namespace 'GIMarshallingTests' 515s ok 237 Exhaustive test of UTF-8 sequences length out transfer full 515s JS G NS: Found info type GIFunctionInfo for 'length_array_utf8_full_return' in namespace 'GIMarshallingTests' 515s ok 238 Exhaustive test of UTF-8 sequences length return transfer full 515s JS G NS: Found info type GIFunctionInfo for 'length_array_utf8_full_in' in namespace 'GIMarshallingTests' 515s ok 239 Exhaustive test of UTF-8 sequences length in transfer full 515s JS G NS: Found info type GIFunctionInfo for 'length_array_utf8_full_inout' in namespace 'GIMarshallingTests' 515s ok 240 Exhaustive test of UTF-8 sequences length inout transfer full 515s JS G NS: Found info type GIFunctionInfo for 'fixed_array_utf8_none_out' in namespace 'GIMarshallingTests' 515s ok 241 Exhaustive test of UTF-8 sequences fixed out transfer none 515s JS G NS: Found info type GIFunctionInfo for 'fixed_array_utf8_none_return' in namespace 'GIMarshallingTests' 515s ok 242 Exhaustive test of UTF-8 sequences fixed return transfer none 515s JS G NS: Found info type GIFunctionInfo for 'fixed_array_utf8_none_in' in namespace 'GIMarshallingTests' 515s ok 243 Exhaustive test of UTF-8 sequences fixed in transfer none 515s JS G NS: Found info type GIFunctionInfo for 'fixed_array_utf8_none_inout' in namespace 'GIMarshallingTests' 515s ok 244 Exhaustive test of UTF-8 sequences fixed inout transfer none 515s JS G NS: Found info type GIFunctionInfo for 'fixed_array_utf8_container_out' in namespace 'GIMarshallingTests' 515s ok 245 Exhaustive test of UTF-8 sequences fixed out transfer container 515s JS G NS: Found info type GIFunctionInfo for 'fixed_array_utf8_container_return' in namespace 'GIMarshallingTests' 515s ok 246 Exhaustive test of UTF-8 sequences fixed return transfer container 515s JS G NS: Found info type GIFunctionInfo for 'fixed_array_utf8_container_in' in namespace 'GIMarshallingTests' 515s ok 247 Exhaustive test of UTF-8 sequences fixed in transfer container # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/44 515s JS G NS: Found info type GIFunctionInfo for 'fixed_array_utf8_container_inout' in namespace 'GIMarshallingTests' 515s ok 248 Exhaustive test of UTF-8 sequences fixed inout transfer container # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/44 515s JS G NS: Found info type GIFunctionInfo for 'fixed_array_utf8_full_out' in namespace 'GIMarshallingTests' 515s ok 249 Exhaustive test of UTF-8 sequences fixed out transfer full 515s JS G NS: Found info type GIFunctionInfo for 'fixed_array_utf8_full_return' in namespace 'GIMarshallingTests' 515s ok 250 Exhaustive test of UTF-8 sequences fixed return transfer full 515s JS G NS: Found info type GIFunctionInfo for 'fixed_array_utf8_full_in' in namespace 'GIMarshallingTests' 515s ok 251 Exhaustive test of UTF-8 sequences fixed in transfer full 515s JS G NS: Found info type GIFunctionInfo for 'fixed_array_utf8_full_inout' in namespace 'GIMarshallingTests' 515s ok 252 Exhaustive test of UTF-8 sequences fixed inout transfer full 515s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_utf8_none_out' in namespace 'GIMarshallingTests' 515s ok 253 Exhaustive test of UTF-8 sequences zero_terminated out transfer none 515s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_utf8_none_return' in namespace 'GIMarshallingTests' 515s ok 254 Exhaustive test of UTF-8 sequences zero_terminated return transfer none 515s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_utf8_none_in' in namespace 'GIMarshallingTests' 515s ok 255 Exhaustive test of UTF-8 sequences zero_terminated in transfer none 515s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_utf8_none_inout' in namespace 'GIMarshallingTests' 515s ok 256 Exhaustive test of UTF-8 sequences zero_terminated inout transfer none 515s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_utf8_container_out' in namespace 'GIMarshallingTests' 515s ok 257 Exhaustive test of UTF-8 sequences zero_terminated out transfer container 515s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_utf8_container_return' in namespace 'GIMarshallingTests' 515s ok 258 Exhaustive test of UTF-8 sequences zero_terminated return transfer container 515s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_utf8_container_in' in namespace 'GIMarshallingTests' 515s ok 259 Exhaustive test of UTF-8 sequences zero_terminated in transfer container # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/44 515s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_utf8_container_inout' in namespace 'GIMarshallingTests' 515s ok 260 Exhaustive test of UTF-8 sequences zero_terminated inout transfer container # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/44 515s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_utf8_full_out' in namespace 'GIMarshallingTests' 515s ok 261 Exhaustive test of UTF-8 sequences zero_terminated out transfer full 515s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_utf8_full_return' in namespace 'GIMarshallingTests' 515s ok 262 Exhaustive test of UTF-8 sequences zero_terminated return transfer full 515s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_utf8_full_in' in namespace 'GIMarshallingTests' 515s ok 263 Exhaustive test of UTF-8 sequences zero_terminated in transfer full 515s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_utf8_full_inout' in namespace 'GIMarshallingTests' 515s ok 264 Exhaustive test of UTF-8 sequences zero_terminated inout transfer full 515s JS G NS: Found info type GIFunctionInfo for 'garray_int_none_return' in namespace 'GIMarshallingTests' 515s ok 265 GArray of ints with transfer none marshals as a return value 515s JS G NS: Found info type GIFunctionInfo for 'garray_int_none_in' in namespace 'GIMarshallingTests' 515s ok 266 GArray of ints with transfer none marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'garray_uint64_none_in' in namespace 'GIMarshallingTests' 515s ok 267 GArray marshals BigInt int64s as a transfer-none in value 515s JS G NS: Found info type GIFunctionInfo for 'garray_uint64_none_return' in namespace 'GIMarshallingTests' 515s ok 268 GArray marshals int64s as a transfer-none return value 515s JS G NS: Found info type GIFunctionInfo for 'garray_utf8_none_return' in namespace 'GIMarshallingTests' 515s ok 269 GArray of strings with transfer none marshals as a return value 515s JS G NS: Found info type GIFunctionInfo for 'garray_utf8_none_in' in namespace 'GIMarshallingTests' 515s ok 270 GArray of strings with transfer none marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'garray_utf8_none_out' in namespace 'GIMarshallingTests' 515s ok 271 GArray of strings with transfer none marshals as an out parameter 515s JS G NS: Found info type GIFunctionInfo for 'garray_utf8_none_out_uninitialized' in namespace 'GIMarshallingTests' 515s ok 272 GArray of strings with transfer none picks a reasonable default value when the function doesn't set the out parameter 515s JS G NS: Found info type GIFunctionInfo for 'garray_utf8_none_inout' in namespace 'GIMarshallingTests' 515s ok 273 GArray of strings with transfer none marshals as an inout parameter 515s JS G NS: Found info type GIFunctionInfo for 'garray_utf8_full_return' in namespace 'GIMarshallingTests' 515s ok 274 GArray of strings with transfer full marshals as a return value 515s JS G NS: Found info type GIFunctionInfo for 'garray_utf8_full_in' in namespace 'GIMarshallingTests' 515s ok 275 GArray of strings with transfer full marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'garray_utf8_full_out' in namespace 'GIMarshallingTests' 515s ok 276 GArray of strings with transfer full marshals as an out parameter 515s JS G NS: Found info type GIFunctionInfo for 'garray_utf8_full_out_uninitialized' in namespace 'GIMarshallingTests' 515s ok 277 GArray of strings with transfer full picks a reasonable default value when the function doesn't set the out parameter 515s ok 278 GArray of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 515s JS G NS: Found info type GIFunctionInfo for 'garray_utf8_container_return' in namespace 'GIMarshallingTests' 515s ok 279 GArray of strings with transfer container marshals as a return value 515s ok 280 GArray of strings with transfer container marshals as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 515s JS G NS: Found info type GIFunctionInfo for 'garray_utf8_container_out' in namespace 'GIMarshallingTests' 515s ok 281 GArray of strings with transfer container marshals as an out parameter 515s JS G NS: Found info type GIFunctionInfo for 'garray_utf8_container_out_uninitialized' in namespace 'GIMarshallingTests' 515s ok 282 GArray of strings with transfer container picks a reasonable default value when the function doesn't set the out parameter 515s ok 283 GArray of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 515s ok 284 GArray of strings marshals as a transfer-full caller-allocated out parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/106 515s JS G NS: Found info type GIFunctionInfo for 'garray_utf8_full_out_caller_allocated' in namespace 'GIMarshallingTests' 515s ok 285 GArray of strings marshals as a transfer-full caller-allocated out parameter throws errors 515s JS G NS: Found info type GIFunctionInfo for 'garray_boxed_struct_full_return' in namespace 'GIMarshallingTests' 515s ok 286 GArray marshals boxed structs as a transfer-full return value 515s JS G NS: Found info type GIFunctionInfo for 'garray_bool_none_in' in namespace 'GIMarshallingTests' 515s ok 287 GArray of booleans with transfer none marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'garray_unichar_none_in' in namespace 'GIMarshallingTests' 515s ok 288 GArray of unichars can be passed in with transfer none 515s JS G NS: Found info type GIFunctionInfo for 'gptrarray_utf8_none_return' in namespace 'GIMarshallingTests' 515s ok 289 GPtrArray of strings with transfer none marshals as a return value 515s JS G NS: Found info type GIFunctionInfo for 'gptrarray_utf8_none_in' in namespace 'GIMarshallingTests' 515s ok 290 GPtrArray of strings with transfer none marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'gptrarray_utf8_none_out' in namespace 'GIMarshallingTests' 515s ok 291 GPtrArray of strings with transfer none marshals as an out parameter 515s JS G NS: Found info type GIFunctionInfo for 'gptrarray_utf8_none_out_uninitialized' in namespace 'GIMarshallingTests' 515s ok 292 GPtrArray of strings with transfer none picks a reasonable default value when the function doesn't set the out parameter 515s JS G NS: Found info type GIFunctionInfo for 'gptrarray_utf8_none_inout' in namespace 'GIMarshallingTests' 515s ok 293 GPtrArray of strings with transfer none marshals as an inout parameter 515s JS G NS: Found info type GIFunctionInfo for 'gptrarray_utf8_full_return' in namespace 'GIMarshallingTests' 515s ok 294 GPtrArray of strings with transfer full marshals as a return value 515s JS G NS: Found info type GIFunctionInfo for 'gptrarray_utf8_full_in' in namespace 'GIMarshallingTests' 515s ok 295 GPtrArray of strings with transfer full marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'gptrarray_utf8_full_out' in namespace 'GIMarshallingTests' 515s ok 296 GPtrArray of strings with transfer full marshals as an out parameter 515s JS G NS: Found info type GIFunctionInfo for 'gptrarray_utf8_full_out_uninitialized' in namespace 'GIMarshallingTests' 515s ok 297 GPtrArray of strings with transfer full picks a reasonable default value when the function doesn't set the out parameter 515s ok 298 GPtrArray of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 515s JS G NS: Found info type GIFunctionInfo for 'gptrarray_utf8_container_return' in namespace 'GIMarshallingTests' 515s ok 299 GPtrArray of strings with transfer container marshals as a return value 515s ok 300 GPtrArray of strings with transfer container marshals as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 515s JS G NS: Found info type GIFunctionInfo for 'gptrarray_utf8_container_out' in namespace 'GIMarshallingTests' 515s ok 301 GPtrArray of strings with transfer container marshals as an out parameter 515s JS G NS: Found info type GIFunctionInfo for 'gptrarray_utf8_container_out_uninitialized' in namespace 'GIMarshallingTests' 515s ok 302 GPtrArray of strings with transfer container picks a reasonable default value when the function doesn't set the out parameter 515s ok 303 GPtrArray of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 515s JS G NS: Found info type GIFunctionInfo for 'gptrarray_boxed_struct_full_return' in namespace 'GIMarshallingTests' 515s ok 304 GPtrArray of structs can be returned with transfer full 515s JS G NS: Found info type GIFunctionInfo for 'bytearray_full_return' in namespace 'GIMarshallingTests' 515s ok 305 GByteArray marshals as a return value 515s JS G NS: Found info type GIFunctionInfo for 'bytearray_full_out' in namespace 'GIMarshallingTests' 515s ok 306 GByteArray marshals as an out parameter 515s JS G NS: Found info type GIFunctionInfo for 'bytearray_full_inout' in namespace 'GIMarshallingTests' 515s ok 307 GByteArray marshals as an inout parameter 515s JS G NS: Found info type GIFunctionInfo for 'bytearray_none_in' in namespace 'GIMarshallingTests' 515s ok 308 GByteArray can be passed in with transfer none 515s JS G NS: Found info type GIFunctionInfo for 'gbytes_full_return' in namespace 'GIMarshallingTests' 515s JS IMPORT: Importing '_byteArrayNative' 515s JS NATIVE: Defining native module '_byteArrayNative' 515s JS IMPORT: Defining parent 0xe8434430 of 0xe61163b0 '_byteArrayNative' is mod 1 515s JS IMPORT: successfully imported module '_byteArrayNative' 515s ok 309 GBytes marshals as a transfer-full return value 515s JS G NS: Found info type GIFunctionInfo for 'gbytes_none_in' in namespace 'GIMarshallingTests' 515s ok 310 GBytes can be created from an array and passed in 515s ok 311 GBytes can be created by returning from a function and passed in 515s ok 312 GBytes can be implicitly converted from a Uint8Array 515s ok 313 GBytes can be created from a string and is encoded in UTF-8 515s ok 314 GBytes cannot be passed to a function expecting a byte array 515s JS G NS: Found info type GIFunctionInfo for 'gstrv_return' in namespace 'GIMarshallingTests' 515s ok 315 GStrv marshals as a return value 515s JS G NS: Found info type GIFunctionInfo for 'gstrv_in' in namespace 'GIMarshallingTests' 515s ok 316 GStrv marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'gstrv_out' in namespace 'GIMarshallingTests' 515s ok 317 GStrv marshals as an out parameter 515s JS G NS: Found info type GIFunctionInfo for 'gstrv_out_uninitialized' in namespace 'GIMarshallingTests' 515s ok 318 GStrv picks a reasonable default value when the function doesn't set the out parameter 515s JS G NS: Found info type GIFunctionInfo for 'gstrv_inout' in namespace 'GIMarshallingTests' 515s ok 319 GStrv marshals as an inout parameter 515s JS G NS: Found info type GIFunctionInfo for 'length_array_of_gstrv_transfer_none_out' in namespace 'GIMarshallingTests' 515s ok 320 Array of GStrv length out transfer none 515s JS G NS: Found info type GIFunctionInfo for 'length_array_of_gstrv_transfer_none_return' in namespace 'GIMarshallingTests' 515s ok 321 Array of GStrv length return transfer none 515s JS G NS: Found info type GIFunctionInfo for 'length_array_of_gstrv_transfer_none_in' in namespace 'GIMarshallingTests' 515s ok 322 Array of GStrv length in transfer none 515s JS G NS: Found info type GIFunctionInfo for 'length_array_of_gstrv_transfer_none_inout' in namespace 'GIMarshallingTests' 515s ok 323 Array of GStrv length inout transfer none 515s JS G NS: Found info type GIFunctionInfo for 'length_array_of_gstrv_transfer_container_out' in namespace 'GIMarshallingTests' 515s ok 324 Array of GStrv length out transfer container 515s JS G NS: Found info type GIFunctionInfo for 'length_array_of_gstrv_transfer_container_return' in namespace 'GIMarshallingTests' 515s ok 325 Array of GStrv length return transfer container 515s JS G NS: Found info type GIFunctionInfo for 'length_array_of_gstrv_transfer_container_in' in namespace 'GIMarshallingTests' 515s ok 326 Array of GStrv length in transfer container # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/44 515s JS G NS: Found info type GIFunctionInfo for 'length_array_of_gstrv_transfer_container_inout' in namespace 'GIMarshallingTests' 515s ok 327 Array of GStrv length inout transfer container # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/44 515s JS G NS: Found info type GIFunctionInfo for 'length_array_of_gstrv_transfer_full_out' in namespace 'GIMarshallingTests' 515s ok 328 Array of GStrv length out transfer full 515s JS G NS: Found info type GIFunctionInfo for 'length_array_of_gstrv_transfer_full_return' in namespace 'GIMarshallingTests' 515s ok 329 Array of GStrv length return transfer full 515s JS G NS: Found info type GIFunctionInfo for 'length_array_of_gstrv_transfer_full_in' in namespace 'GIMarshallingTests' 515s ok 330 Array of GStrv length in transfer full 515s JS G NS: Found info type GIFunctionInfo for 'length_array_of_gstrv_transfer_full_inout' in namespace 'GIMarshallingTests' 515s ok 331 Array of GStrv length inout transfer full 515s JS G NS: Found info type GIFunctionInfo for 'fixed_array_of_gstrv_transfer_none_out' in namespace 'GIMarshallingTests' 515s ok 332 Array of GStrv fixed out transfer none 515s JS G NS: Found info type GIFunctionInfo for 'fixed_array_of_gstrv_transfer_none_return' in namespace 'GIMarshallingTests' 515s ok 333 Array of GStrv fixed return transfer none 515s JS G NS: Found info type GIFunctionInfo for 'fixed_array_of_gstrv_transfer_none_in' in namespace 'GIMarshallingTests' 515s ok 334 Array of GStrv fixed in transfer none 515s JS G NS: Found info type GIFunctionInfo for 'fixed_array_of_gstrv_transfer_none_inout' in namespace 'GIMarshallingTests' 515s ok 335 Array of GStrv fixed inout transfer none 515s JS G NS: Found info type GIFunctionInfo for 'fixed_array_of_gstrv_transfer_container_out' in namespace 'GIMarshallingTests' 515s ok 336 Array of GStrv fixed out transfer container 515s JS G NS: Found info type GIFunctionInfo for 'fixed_array_of_gstrv_transfer_container_return' in namespace 'GIMarshallingTests' 515s ok 337 Array of GStrv fixed return transfer container 515s JS G NS: Found info type GIFunctionInfo for 'fixed_array_of_gstrv_transfer_container_in' in namespace 'GIMarshallingTests' 515s ok 338 Array of GStrv fixed in transfer container # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/44 515s JS G NS: Found info type GIFunctionInfo for 'fixed_array_of_gstrv_transfer_container_inout' in namespace 'GIMarshallingTests' 515s ok 339 Array of GStrv fixed inout transfer container # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/44 515s JS G NS: Found info type GIFunctionInfo for 'fixed_array_of_gstrv_transfer_full_out' in namespace 'GIMarshallingTests' 515s ok 340 Array of GStrv fixed out transfer full 515s JS G NS: Found info type GIFunctionInfo for 'fixed_array_of_gstrv_transfer_full_return' in namespace 'GIMarshallingTests' 515s ok 341 Array of GStrv fixed return transfer full 515s JS G NS: Found info type GIFunctionInfo for 'fixed_array_of_gstrv_transfer_full_in' in namespace 'GIMarshallingTests' 515s ok 342 Array of GStrv fixed in transfer full 515s JS G NS: Found info type GIFunctionInfo for 'fixed_array_of_gstrv_transfer_full_inout' in namespace 'GIMarshallingTests' 515s ok 343 Array of GStrv fixed inout transfer full 515s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_of_gstrv_transfer_none_out' in namespace 'GIMarshallingTests' 515s ok 344 Array of GStrv zero_terminated out transfer none 515s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_of_gstrv_transfer_none_return' in namespace 'GIMarshallingTests' 515s ok 345 Array of GStrv zero_terminated return transfer none 515s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_of_gstrv_transfer_none_in' in namespace 'GIMarshallingTests' 515s ok 346 Array of GStrv zero_terminated in transfer none 515s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_of_gstrv_transfer_none_inout' in namespace 'GIMarshallingTests' 515s ok 347 Array of GStrv zero_terminated inout transfer none 515s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_of_gstrv_transfer_container_out' in namespace 'GIMarshallingTests' 515s ok 348 Array of GStrv zero_terminated out transfer container 515s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_of_gstrv_transfer_container_return' in namespace 'GIMarshallingTests' 515s ok 349 Array of GStrv zero_terminated return transfer container 515s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_of_gstrv_transfer_container_in' in namespace 'GIMarshallingTests' 515s ok 350 Array of GStrv zero_terminated in transfer container # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/44 515s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_of_gstrv_transfer_container_inout' in namespace 'GIMarshallingTests' 515s ok 351 Array of GStrv zero_terminated inout transfer container # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/44 515s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_of_gstrv_transfer_full_out' in namespace 'GIMarshallingTests' 515s ok 352 Array of GStrv zero_terminated out transfer full 515s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_of_gstrv_transfer_full_return' in namespace 'GIMarshallingTests' 515s ok 353 Array of GStrv zero_terminated return transfer full 515s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_of_gstrv_transfer_full_in' in namespace 'GIMarshallingTests' 515s ok 354 Array of GStrv zero_terminated in transfer full 515s JS G NS: Found info type GIFunctionInfo for 'zero_terminated_array_of_gstrv_transfer_full_inout' in namespace 'GIMarshallingTests' 515s ok 355 Array of GStrv zero_terminated inout transfer full 515s JS G NS: Found info type GIFunctionInfo for 'glist_int_none_return' in namespace 'GIMarshallingTests' 515s ok 356 GList of ints with transfer none marshals as a return value 515s JS G NS: Found info type GIFunctionInfo for 'glist_int_none_in' in namespace 'GIMarshallingTests' 515s ok 357 GList of ints with transfer none marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'glist_uint32_none_return' in namespace 'GIMarshallingTests' 515s ok 358 GList of unsigned 32-bit ints with transfer none marshals as a return value 515s JS G NS: Found info type GIFunctionInfo for 'glist_uint32_none_in' in namespace 'GIMarshallingTests' 515s ok 359 GList of unsigned 32-bit ints with transfer none marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'glist_utf8_none_return' in namespace 'GIMarshallingTests' 515s ok 360 GList of strings with transfer none marshals as a return value 515s JS G NS: Found info type GIFunctionInfo for 'glist_utf8_none_in' in namespace 'GIMarshallingTests' 515s ok 361 GList of strings with transfer none marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'glist_utf8_none_out' in namespace 'GIMarshallingTests' 515s ok 362 GList of strings with transfer none marshals as an out parameter 515s JS G NS: Found info type GIFunctionInfo for 'glist_utf8_none_out_uninitialized' in namespace 'GIMarshallingTests' 515s ok 363 GList of strings with transfer none picks a reasonable default value when the function doesn't set the out parameter 515s JS G NS: Found info type GIFunctionInfo for 'glist_utf8_none_inout' in namespace 'GIMarshallingTests' 515s ok 364 GList of strings with transfer none marshals as an inout parameter 515s JS G NS: Found info type GIFunctionInfo for 'glist_utf8_full_return' in namespace 'GIMarshallingTests' 515s ok 365 GList of strings with transfer full marshals as a return value 515s JS G NS: Found info type GIFunctionInfo for 'glist_utf8_full_in' in namespace 'GIMarshallingTests' 515s ok 366 GList of strings with transfer full marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'glist_utf8_full_out' in namespace 'GIMarshallingTests' 515s ok 367 GList of strings with transfer full marshals as an out parameter 515s JS G NS: Found info type GIFunctionInfo for 'glist_utf8_full_out_uninitialized' in namespace 'GIMarshallingTests' 515s ok 368 GList of strings with transfer full picks a reasonable default value when the function doesn't set the out parameter 515s ok 369 GList of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 515s JS G NS: Found info type GIFunctionInfo for 'glist_utf8_container_return' in namespace 'GIMarshallingTests' 515s ok 370 GList of strings with transfer container marshals as a return value 515s ok 371 GList of strings with transfer container marshals as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 515s JS G NS: Found info type GIFunctionInfo for 'glist_utf8_container_out' in namespace 'GIMarshallingTests' 515s ok 372 GList of strings with transfer container marshals as an out parameter 515s JS G NS: Found info type GIFunctionInfo for 'glist_utf8_container_out_uninitialized' in namespace 'GIMarshallingTests' 515s ok 373 GList of strings with transfer container picks a reasonable default value when the function doesn't set the out parameter 515s ok 374 GList of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 515s JS G NS: Found info type GIFunctionInfo for 'gslist_int_none_return' in namespace 'GIMarshallingTests' 515s ok 375 GSList of ints with transfer none marshals as a return value 515s JS G NS: Found info type GIFunctionInfo for 'gslist_int_none_in' in namespace 'GIMarshallingTests' 515s ok 376 GSList of ints with transfer none marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'gslist_utf8_none_return' in namespace 'GIMarshallingTests' 515s ok 377 GSList of strings with transfer none marshals as a return value 515s JS G NS: Found info type GIFunctionInfo for 'gslist_utf8_none_in' in namespace 'GIMarshallingTests' 515s ok 378 GSList of strings with transfer none marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'gslist_utf8_none_out' in namespace 'GIMarshallingTests' 515s ok 379 GSList of strings with transfer none marshals as an out parameter 515s JS G NS: Found info type GIFunctionInfo for 'gslist_utf8_none_out_uninitialized' in namespace 'GIMarshallingTests' 515s ok 380 GSList of strings with transfer none picks a reasonable default value when the function doesn't set the out parameter 515s JS G NS: Found info type GIFunctionInfo for 'gslist_utf8_none_inout' in namespace 'GIMarshallingTests' 515s ok 381 GSList of strings with transfer none marshals as an inout parameter 515s JS G NS: Found info type GIFunctionInfo for 'gslist_utf8_full_return' in namespace 'GIMarshallingTests' 515s ok 382 GSList of strings with transfer full marshals as a return value 515s JS G NS: Found info type GIFunctionInfo for 'gslist_utf8_full_in' in namespace 'GIMarshallingTests' 515s ok 383 GSList of strings with transfer full marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'gslist_utf8_full_out' in namespace 'GIMarshallingTests' 515s ok 384 GSList of strings with transfer full marshals as an out parameter 515s JS G NS: Found info type GIFunctionInfo for 'gslist_utf8_full_out_uninitialized' in namespace 'GIMarshallingTests' 515s ok 385 GSList of strings with transfer full picks a reasonable default value when the function doesn't set the out parameter 515s ok 386 GSList of strings with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 515s JS G NS: Found info type GIFunctionInfo for 'gslist_utf8_container_return' in namespace 'GIMarshallingTests' 515s ok 387 GSList of strings with transfer container marshals as a return value 515s ok 388 GSList of strings with transfer container marshals as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 515s JS G NS: Found info type GIFunctionInfo for 'gslist_utf8_container_out' in namespace 'GIMarshallingTests' 515s ok 389 GSList of strings with transfer container marshals as an out parameter 515s JS G NS: Found info type GIFunctionInfo for 'gslist_utf8_container_out_uninitialized' in namespace 'GIMarshallingTests' 515s ok 390 GSList of strings with transfer container picks a reasonable default value when the function doesn't set the out parameter 515s ok 391 GSList of strings with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 515s JS G NS: Found info type GIFunctionInfo for 'ghashtable_int_none_return' in namespace 'GIMarshallingTests' 515s ok 392 GHashTable with integer values marshals as a return value 515s JS G NS: Found info type GIFunctionInfo for 'ghashtable_int_none_in' in namespace 'GIMarshallingTests' 515s ok 393 GHashTable with integer values marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'ghashtable_utf8_none_return' in namespace 'GIMarshallingTests' 515s ok 394 GHashTable with string values with transfer none marshals as a return value 515s JS G NS: Found info type GIFunctionInfo for 'ghashtable_utf8_none_in' in namespace 'GIMarshallingTests' 515s ok 395 GHashTable with string values with transfer none marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'ghashtable_utf8_none_out' in namespace 'GIMarshallingTests' 515s ok 396 GHashTable with string values with transfer none marshals as an out parameter 515s JS G NS: Found info type GIFunctionInfo for 'ghashtable_utf8_none_out_uninitialized' in namespace 'GIMarshallingTests' 515s ok 397 GHashTable with string values with transfer none picks a reasonable default value when the function doesn't set the out parameter 515s JS G NS: Found info type GIFunctionInfo for 'ghashtable_utf8_none_inout' in namespace 'GIMarshallingTests' 515s ok 398 GHashTable with string values with transfer none marshals as an inout parameter 515s JS G NS: Found info type GIFunctionInfo for 'ghashtable_utf8_full_return' in namespace 'GIMarshallingTests' 515s ok 399 GHashTable with string values with transfer full marshals as a return value 515s JS G NS: Found info type GIFunctionInfo for 'ghashtable_utf8_full_in' in namespace 'GIMarshallingTests' 515s ok 400 GHashTable with string values with transfer full marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'ghashtable_utf8_full_out' in namespace 'GIMarshallingTests' 515s ok 401 GHashTable with string values with transfer full marshals as an out parameter 515s JS G NS: Found info type GIFunctionInfo for 'ghashtable_utf8_full_out_uninitialized' in namespace 'GIMarshallingTests' 515s ok 402 GHashTable with string values with transfer full picks a reasonable default value when the function doesn't set the out parameter 515s ok 403 GHashTable with string values with transfer full marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 515s JS G NS: Found info type GIFunctionInfo for 'ghashtable_utf8_container_return' in namespace 'GIMarshallingTests' 515s ok 404 GHashTable with string values with transfer container marshals as a return value 515s ok 405 GHashTable with string values with transfer container marshals as an in parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 515s JS G NS: Found info type GIFunctionInfo for 'ghashtable_utf8_container_out' in namespace 'GIMarshallingTests' 515s ok 406 GHashTable with string values with transfer container marshals as an out parameter 515s JS G NS: Found info type GIFunctionInfo for 'ghashtable_utf8_container_out_uninitialized' in namespace 'GIMarshallingTests' 515s ok 407 GHashTable with string values with transfer container picks a reasonable default value when the function doesn't set the out parameter 515s ok 408 GHashTable with string values with transfer container marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/44 515s JS G NS: Found info type GIFunctionInfo for 'ghashtable_double_in' in namespace 'GIMarshallingTests' 515s ok 409 GHashTable with double values marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'ghashtable_float_in' in namespace 'GIMarshallingTests' 515s ok 410 GHashTable with float values marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'ghashtable_int64_in' in namespace 'GIMarshallingTests' 515s ok 411 GHashTable with 64-bit int values marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'ghashtable_uint64_in' in namespace 'GIMarshallingTests' 515s ok 412 GHashTable with unsigned 64-bit int values marshals as an in parameter 515s ok 413 GHashTable symbol keys are ignored 515s JS G NS: Found info type GIFunctionInfo for 'gvalue_return' in namespace 'GIMarshallingTests' 515s ok 414 GValue marshals as a return value 515s JS G NS: Found info type GIFunctionInfo for 'gvalue_in' in namespace 'GIMarshallingTests' 515s ok 415 GValue marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'gvalue_out' in namespace 'GIMarshallingTests' 515s ok 416 GValue marshals as an out parameter 515s JS G NS: Found info type GIFunctionInfo for 'gvalue_out_uninitialized' in namespace 'GIMarshallingTests' 515s ok 417 GValue picks a reasonable default value when the function doesn't set the out parameter 515s ok 418 GValue marshals as an inout parameter # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 515s JS G NS: Found info type GIFunctionInfo for 'gvalue_noncanonical_nan_float' in namespace 'GIMarshallingTests' 515s ok 419 GValue can handle noncanonical float NaN 515s JS G NS: Found info type GIFunctionInfo for 'gvalue_noncanonical_nan_double' in namespace 'GIMarshallingTests' 515s ok 420 GValue can handle noncanonical double NaN 515s JS G NS: Found info type GIFunctionInfo for 'gvalue_int64_in' in namespace 'GIMarshallingTests' 515s ok 421 GValue marshals as an int64 in parameter 515s JS G NS: Found info type GIFunctionInfo for 'gvalue_in_with_type' in namespace 'GIMarshallingTests' 515s ok 422 GValue type objects can be converted from primitive-like types 515s JS G NS: Found info type GIFunctionInfo for 'gvalue_in_with_modification' in namespace 'GIMarshallingTests' 515s ok 423 GValue can be passed into a function and modified 515s JS G BXD: Defining method init in prototype for GObject.Value 515s JS G BXD: Defining method set_int in prototype for GObject.Value 515s JS G BXD: Defining method get_int in prototype for GObject.Value 515s ok 424 GValue can be passed into a function as a boxed type and modified 515s ok 425 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 515s JS G BXD: Defining method set_enum in prototype for GObject.Value 515s JS G NS: Found info type GIFunctionInfo for 'gvalue_in_enum' in namespace 'GIMarshallingTests' 515s ok 426 GValue enum can be passed into a function as a boxed type and packed 515s ok 427 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 515s JS G BXD: Defining method set_flags in prototype for GObject.Value 515s JS G NS: Found info type GIFunctionInfo for 'gvalue_in_flags' in namespace 'GIMarshallingTests' 515s ok 428 GValue flags can be passed into a function as a boxed type and packed 515s JS G NS: Found info type GIFunctionInfo for 'gvalue_int64_out' in namespace 'GIMarshallingTests' 515s ok 429 GValue marshals as an int64 out parameter 515s JS G NS: Found info type GIFunctionInfo for 'gvalue_out_caller_allocates' in namespace 'GIMarshallingTests' 515s ok 430 GValue marshals as a caller-allocated out parameter 515s JS G NS: Found info type GIFunctionInfo for 'gvalue_flat_array' in namespace 'GIMarshallingTests' 515s ok 431 GValue array can be passed into a function and packed 515s JS G BXD: Defining method set_string in prototype for GObject.Value 515s JS G BXD: Defining method set_boolean in prototype for GObject.Value 515s ok 432 GValue array of boxed type GValues can be passed into a function 515s ok 433 GValue array of uninitialized boxed GValues 515s JS G NS: Found info type GIFunctionInfo for 'return_gvalue_flat_array' in namespace 'GIMarshallingTests' 515s ok 434 GValue array can be passed as an out argument and unpacked 515s JS G NS: Found info type GIFunctionInfo for 'return_gvalue_zero_terminated_array' in namespace 'GIMarshallingTests' 515s ok 435 GValue array can be passed as an out argument and unpacked when zero-terminated 515s ok 436 GValue array can roundtrip with GValues intact # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/272 515s ok 437 GValue can have its type inferred from primitive values 515s JS G NS: Found info type GIObjectInfo for 'SimpleAction' in namespace 'Gio' 515s JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0xe62f9620, JSClass 0xecf7d790, in object 0xe847f6e0 515s JS G NS: Found info type GIInterfaceInfo for 'Action' in namespace 'Gio' 515s JS G IFACE: Defined class for Action (GAction), prototype 0xe62deec0, JSClass 0xecf7d7d0, in object 0xe847f6e0 515s ok 438 GValue can have its type inferred as a GObject type 515s ok 439 GValue can have its type inferred as a superclass 515s ok 440 GValue can have its type inferred as an interface that it implements 515s JS G NS: Found info type GIStructInfo for 'KeyFile' in namespace 'GLib' 515s JS G BXD: Defined class for KeyFile (GKeyFile), prototype 0xe62f9860, JSClass 0xecf7d440, in object 0xe847f020 515s ok 441 GValue can have its type inferred as a boxed type 515s ok 442 GValue can have its type inferred as GVariant 515s JS G NS: Found info type GIFunctionInfo for 'union_returnv' in namespace 'GIMarshallingTests' 515s JS G NS: Found info type GIUnionInfo for 'Union' in namespace 'GIMarshallingTests' 515s JS G BXD: Defined class for Union (GIMarshallingTestsUnion), prototype 0xe62f9a20, JSClass 0xecf7d828, in object 0xe847f260 515s ok 443 GValue can have its type inferred as a union type 515s JS G NS: Found info type GIFunctionInfo for 'param_spec_string' in namespace 'GObject' 515s JS G PRM: Wrapping GParamString 'my-param' on (null) with JSObject 515s JS G PRM: JSObject created with param instance 0xb6c39a8 type GParamString 515s ok 444 GValue can have its type inferred as a GParamSpec 515s JS G BXD: Defining method set_double in prototype for GObject.Value 515s JS G BXD: Defining method set_boxed in prototype for GObject.Value 515s ok 445 GValue can deal with a GValue packed in a GValue 515s JS G NS: Found info type GIFunctionInfo for 'gclosure_in' in namespace 'GIMarshallingTests' 515s ok 446 Callback GClosure marshals as an in parameter 515s ok 447 Callback GClosure marshals a GClosure as a return value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/80 515s JS G NS: Found info type GIFunctionInfo for 'callback_return_value_only' in namespace 'GIMarshallingTests' 515s ok 448 Callback marshals a return value 515s JS G NS: Found info type GIFunctionInfo for 'callback_one_out_parameter' in namespace 'GIMarshallingTests' 515s ok 449 Callback marshals one out parameter 515s JS G NS: Found info type GIFunctionInfo for 'callback_multiple_out_parameters' in namespace 'GIMarshallingTests' 515s ok 450 Callback marshals multiple out parameters 515s JS G NS: Found info type GIFunctionInfo for 'callback_return_value_and_one_out_parameter' in namespace 'GIMarshallingTests' 515s ok 451 Callback marshals a return value and one out parameter 515s JS G NS: Found info type GIFunctionInfo for 'callback_return_value_and_multiple_out_parameters' in namespace 'GIMarshallingTests' 515s ok 452 Callback marshals a return value and multiple out parameters 515s ok 453 Callback marshals an array out parameter # SKIP Function not added to gobject-introspection test suite yet 515s JS G NS: Found info type GIFunctionInfo for 'callback_owned_boxed' in namespace 'GIMarshallingTests' 515s ok 454 Callback marshals a callback parameter that can be called from C 515s JS G NS: Found info type GIFunctionInfo for 'pointer_in_return' in namespace 'GIMarshallingTests' 515s ok 455 Raw pointers gets an allocated return value 515s ok 456 Raw pointers can be roundtripped at least if the pointer is null 515s JS G NS: Found info type GIFunctionInfo for 'genum_returnv' in namespace 'GIMarshallingTests' 515s ok 457 Registered enum type marshals as a return value 515s JS G NS: Found info type GIFunctionInfo for 'genum_in' in namespace 'GIMarshallingTests' 515s ok 458 Registered enum type marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'genum_out' in namespace 'GIMarshallingTests' 515s ok 459 Registered enum type marshals as an out parameter 515s JS G NS: Found info type GIFunctionInfo for 'genum_out_uninitialized' in namespace 'GIMarshallingTests' 515s ok 460 Registered enum type picks a reasonable default value when the function doesn't set the out parameter 515s JS G NS: Found info type GIFunctionInfo for 'genum_inout' in namespace 'GIMarshallingTests' 515s ok 461 Registered enum type marshals as an inout parameter 515s JS G NS: Found info type GIFunctionInfo for 'enum_returnv' in namespace 'GIMarshallingTests' 515s ok 462 Bare enum type marshals as a return value 515s JS G NS: Found info type GIFunctionInfo for 'enum_in' in namespace 'GIMarshallingTests' 515s ok 463 Bare enum type marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'enum_out' in namespace 'GIMarshallingTests' 515s ok 464 Bare enum type marshals as an out parameter 515s JS G NS: Found info type GIFunctionInfo for 'enum_out_uninitialized' in namespace 'GIMarshallingTests' 515s ok 465 Bare enum type picks a reasonable default value when the function doesn't set the out parameter 515s JS G NS: Found info type GIFunctionInfo for 'enum_inout' in namespace 'GIMarshallingTests' 515s ok 466 Bare enum type marshals as an inout parameter 515s JS G NS: Found info type GIFunctionInfo for 'flags_returnv' in namespace 'GIMarshallingTests' 515s ok 467 Registered flags type marshals as a return value 515s JS G NS: Found info type GIFunctionInfo for 'flags_in' in namespace 'GIMarshallingTests' 515s ok 468 Registered flags type marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'flags_out' in namespace 'GIMarshallingTests' 515s ok 469 Registered flags type marshals as an out parameter 515s JS G NS: Found info type GIFunctionInfo for 'flags_out_uninitialized' in namespace 'GIMarshallingTests' 515s ok 470 Registered flags type picks a reasonable default value when the function doesn't set the out parameter 515s JS G NS: Found info type GIFunctionInfo for 'flags_inout' in namespace 'GIMarshallingTests' 515s ok 471 Registered flags type marshals as an inout parameter 515s JS G NS: Found info type GIFunctionInfo for 'flags_in_zero' in namespace 'GIMarshallingTests' 515s ok 472 Registered flags type accepts zero 515s JS G NS: Found info type GIFunctionInfo for 'no_type_flags_returnv' in namespace 'GIMarshallingTests' 515s ok 473 Bare flags type marshals as a return value 515s JS G NS: Found info type GIFunctionInfo for 'no_type_flags_in' in namespace 'GIMarshallingTests' 515s ok 474 Bare flags type marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'no_type_flags_out' in namespace 'GIMarshallingTests' 515s ok 475 Bare flags type marshals as an out parameter 515s JS G NS: Found info type GIFunctionInfo for 'no_type_flags_out_uninitialized' in namespace 'GIMarshallingTests' 515s ok 476 Bare flags type picks a reasonable default value when the function doesn't set the out parameter 515s JS G NS: Found info type GIFunctionInfo for 'no_type_flags_inout' in namespace 'GIMarshallingTests' 515s ok 477 Bare flags type marshals as an inout parameter 515s JS G NS: Found info type GIFunctionInfo for 'no_type_flags_in_zero' in namespace 'GIMarshallingTests' 515s ok 478 Bare flags type accepts zero 515s JS G NS: Found info type GIFunctionInfo for 'simple_struct_returnv' in namespace 'GIMarshallingTests' 515s ok 479 Simple struct marshals as a return value 515s JS G BXD: Defining method inv in prototype for GIMarshallingTests.SimpleStruct 515s JS G BXD: Defining method method in prototype for GIMarshallingTests.SimpleStruct 515s ok 480 Simple struct marshals as the this-argument of a method 515s JS G NS: Found info type GIFunctionInfo for 'pointer_struct_returnv' in namespace 'GIMarshallingTests' 515s JS G NS: Found info type GIStructInfo for 'PointerStruct' in namespace 'GIMarshallingTests' 515s JS G BXD: Defined class for PointerStruct (GIMarshallingTestsPointerStruct), prototype 0xe5e13180, JSClass 0xecf7d440, in object 0xe847f260 515s ok 481 Pointer struct marshals as a return value 515s JS G BXD: Defining method inv in prototype for GIMarshallingTests.PointerStruct 515s ok 482 Pointer struct marshals as the this-argument of a method 515s JS G NS: Found info type GIFunctionInfo for 'boxed_struct_returnv' in namespace 'GIMarshallingTests' 515s ok 483 Boxed struct marshals as a return value 515s JS G BXD: Defining method inv in prototype for GIMarshallingTests.BoxedStruct 515s ok 484 Boxed struct marshals as the this-argument of a method 515s JS G NS: Found info type GIFunctionInfo for 'boxed_struct_out' in namespace 'GIMarshallingTests' 515s ok 485 Boxed struct marshals as an out parameter 515s JS G NS: Found info type GIFunctionInfo for 'boxed_struct_out_uninitialized' in namespace 'GIMarshallingTests' 515s ok 486 Boxed struct picks a reasonable default value when the function doesn't set the out parameter 515s JS G NS: Found info type GIFunctionInfo for 'boxed_struct_inout' in namespace 'GIMarshallingTests' 515s ok 487 Boxed struct marshals as an inout parameter 515s ok 488 Union marshals as a return value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/273 515s JS G BXD: Defining method inv in prototype for GIMarshallingTests.Union 515s JS G BXD: Defining method method in prototype for GIMarshallingTests.Union 515s ok 489 Union marshals as the this-argument of a method 515s ok 490 Structured union can be created with a default constructor # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/657 515s JS G NS: Found info type GIEnumInfo for 'StructuredUnionType' in namespace 'GIMarshallingTests' 515s JS G ENUM: Defining enum value NONE (fixed from none) 0 515s JS G ENUM: Defining enum value SIMPLE_STRUCT (fixed from simple_struct) 1 515s JS G ENUM: Defining enum value NESTED_STRUCT (fixed from nested_struct) 2 515s JS G ENUM: Defining enum value POINTER_STRUCT (fixed from pointer_struct) 3 515s JS G ENUM: Defining enum value BOXED_STRUCT (fixed from boxed_struct) 4 515s JS G ENUM: Defining enum value BOXED_STRUCT_PTR (fixed from boxed_struct_ptr) 5 515s JS G ENUM: Defining enum value SINGLE_UNION (fixed from single_union) 6 515s JS G ENUM: Defining GIMarshallingTests.StructuredUnionType as 0xe86f2338 515s JS G NS: Found info type GIUnionInfo for 'StructuredUnion' in namespace 'GIMarshallingTests' 515s JS G BXD: Defined class for StructuredUnion (GIMarshallingTestsStructuredUnion), prototype 0xe5e138c0, JSClass 0xecf7d828, in object 0xe847f260 515s JS G BXD: Defining method type in prototype for GIMarshallingTests.StructuredUnion 515s ok 491 Structured union can be created with NONE 515s ok 492 Structured union can be created with SIMPLE_STRUCT 515s ok 493 Structured union can be created with NESTED_STRUCT 515s ok 494 Structured union can be created with BOXED_STRUCT 515s ok 495 Structured union can be created with BOXED_STRUCT_PTR 515s ok 496 Structured union can be created with POINTER_STRUCT 515s ok 497 Structured union can be created with SINGLE_UNION 515s ok 498 GObject has a static method that can be called 515s JS G OBJ: Defining method method in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 499 GObject has a method that can be called 515s JS G OBJ: Defining method overridden_method in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 500 GObject has an overridden method that can be called 515s ok 501 GObject can be created from a static constructor 515s ok 502 GObject can have a static constructor that fails 515s JS G OBJ: Defining method method_array_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 503 GObject method marshals an int array as an in parameter 515s JS G OBJ: Defining method method_array_out in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 504 GObject method marshals an int array as an out parameter 515s JS G OBJ: Defining method method_array_inout in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 505 GObject method marshals an int array as an inout parameter 515s JS G OBJ: Defining method method_array_return in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 506 GObject method marshals an int array as a return value 515s JS G OBJ: Defining method method_with_default_implementation in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 507 GObject method with default implementation can be called 515s ok 508 GObject marshals as a return parameter with transfer none 515s ok 509 GObject marshals as a out parameter with transfer none 515s ok 510 GObject picks a reasonable default when uninitialized as out parameter with transfer none 515s ok 511 GObject marshals as an inout parameter with transfer none 515s ok 512 GObject marshals as a return parameter with transfer full 515s ok 513 GObject marshals as a out parameter with transfer full 515s ok 514 GObject picks a reasonable default when uninitialized as out parameter with transfer full 515s ok 515 GObject marshals as an inout parameter with transfer full 515s JS G OBJ: Defining method none_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 516 GObject marshals as a this value with transfer none 515s JS G OBJ: Defining method method_int8_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 517 Virtual function marshals an in argument 515s JS G OBJ: Defining method int8_in in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 518 Virtual function marshals an in argument through a method that indirectly calls the vfunc 515s JS G OBJ: Defining method method_int8_out in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 519 Virtual function marshals an out argument 515s JS G OBJ: Defining method int8_out in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 520 Virtual function marshals an out argument through a method that indirectly calls the vfunc 515s JS G OBJ: Defining method method_int8_arg_and_out_caller in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 521 Virtual function marshals a POD out argument 515s JS G OBJ: Defining method method_int8_arg_and_out_callee in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 522 Virtual function marshals a callee-allocated pointer out argument 515s JS G OBJ: Defining method method_str_arg_out_ret in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 523 Virtual function marshals a string out argument and return value 515s ok 524 Virtual function can override a default implementation in JS 515s ok 525 Virtual function marshals a callback # SKIP callback parameters to vfuncs not supported 515s JS G OBJ: Defining method vfunc_return_value_only in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 526 Virtual function marshals a return value 515s JS G OBJ: Defining method vfunc_one_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 527 Virtual function marshals one out parameter 515s JS G OBJ: Defining method vfunc_multiple_out_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 528 Virtual function marshals multiple out parameters 515s JS G OBJ: Defining method vfunc_return_value_and_one_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 529 Virtual function marshals a return value and one out parameter 515s JS G OBJ: Defining method vfunc_return_value_and_multiple_out_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 530 Virtual function marshals a return value and multiple out parameters 515s JS G OBJ: Defining method vfunc_one_inout_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 531 Virtual function marshals one inout parameter 515s JS G OBJ: Defining method vfunc_multiple_inout_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 532 Virtual function marshals multiple inout parameters 515s JS G OBJ: Defining method vfunc_return_value_and_one_inout_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 533 Virtual function marshals a return value and one inout parameter 515s JS G OBJ: Defining method vfunc_return_value_and_multiple_inout_parameters in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 534 Virtual function marshals a return value and multiple inout parameters 515s JS G OBJ: Defining method vfunc_array_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 535 Virtual function marshals an array out parameter 515s JS G OBJ: Defining method vfunc_caller_allocated_out_parameter in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 536 Virtual function marshals a caller-allocated GValue out parameter 515s JS G OBJ: Defining method vfunc_meth_with_error in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 537 Virtual function marshals an error out parameter when no error 515s ok 538 Virtual function marshals an error out parameter with a JavaScript exception 515s JS G NS: Found info type GIEnumInfo for 'IOErrorEnum' in namespace 'Gio' 515s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0xe5e0d9a0, JSClass 0xecf7d5e0, in object 0xe847f6e0 515s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 515s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 515s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 515s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 515s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 515s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 515s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 515s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 515s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 515s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 515s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 515s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 515s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 515s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 515s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 515s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 515s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 515s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 515s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 515s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 515s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 515s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 515s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 515s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 515s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 515s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 515s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 515s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 515s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 515s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 515s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 515s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 515s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 515s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 515s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 515s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 515s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 515s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 515s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 515s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 515s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 515s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 515s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 515s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 515s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 515s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 515s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 515s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 515s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 515s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 515s JS G BXD: Defining method matches in prototype for GLib.Error 515s JS G NS: Found info type GIEnumInfo for 'SpawnError' in namespace 'GLib' 515s JS G ERR: Defined class for SpawnError (GError), prototype 0xe5e0da20, JSClass 0xecf7d5e0, in object 0xe847f020 515s JS G ENUM: Defining enum value FORK (fixed from fork) 0 515s JS G ENUM: Defining enum value READ (fixed from read) 1 515s JS G ENUM: Defining enum value CHDIR (fixed from chdir) 2 515s JS G ENUM: Defining enum value ACCES (fixed from acces) 3 515s JS G ENUM: Defining enum value PERM (fixed from perm) 4 515s JS G ENUM: Defining enum value TOO_BIG (fixed from too_big) 5 515s JS G ENUM: Defining enum value 2BIG (fixed from 2big) 5 515s JS G ENUM: Defining enum value NOEXEC (fixed from noexec) 6 515s JS G ENUM: Defining enum value NAMETOOLONG (fixed from nametoolong) 7 515s JS G ENUM: Defining enum value NOENT (fixed from noent) 8 515s JS G ENUM: Defining enum value NOMEM (fixed from nomem) 9 515s JS G ENUM: Defining enum value NOTDIR (fixed from notdir) 10 515s JS G ENUM: Defining enum value LOOP (fixed from loop) 11 515s JS G ENUM: Defining enum value TXTBUSY (fixed from txtbusy) 12 515s JS G ENUM: Defining enum value IO (fixed from io) 13 515s JS G ENUM: Defining enum value NFILE (fixed from nfile) 14 515s JS G ENUM: Defining enum value MFILE (fixed from mfile) 15 515s JS G ENUM: Defining enum value INVAL (fixed from inval) 16 515s JS G ENUM: Defining enum value ISDIR (fixed from isdir) 17 515s JS G ENUM: Defining enum value LIBBAD (fixed from libbad) 18 515s JS G ENUM: Defining enum value FAILED (fixed from failed) 19 515s ok 539 Virtual function marshals an error out parameter with a GError exception 515s ok 540 Virtual function marshals an error out parameter with a primitive value 515s ok 541 Virtual function marshals an error out parameter with a plain object 515s JS G OBJ: Defining method vfunc_return_enum in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 542 Virtual function marshals an enum return value 515s JS G OBJ: Defining method vfunc_out_enum in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 543 Virtual function marshals an enum out parameter 515s JS G OBJ: Defining method vfunc_return_flags in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 544 Virtual function marshals a flags return value 515s JS G OBJ: Defining method vfunc_out_flags in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 545 Virtual function marshals a flags out parameter 515s JS G OBJ: Defining method get_ref_info_for_vfunc_return_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 546 Virtual function marshals an object return parameter with transfer none 515s JS G OBJ: Defining method get_ref_info_for_vfunc_return_object_transfer_full in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 547 Virtual function marshals an object return parameter with transfer full 515s JS G OBJ: Defining method get_ref_info_for_vfunc_out_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 548 Virtual function marshals an object out parameter with transfer none 515s JS G OBJ: Defining method get_ref_info_for_vfunc_out_object_transfer_full in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 549 Virtual function marshals an object out parameter with transfer full 515s JS G OBJ: Defining method get_ref_info_for_vfunc_in_object_transfer_none in prototype for GIMarshallingTestsObject (GIMarshallingTests.Object) 515s ok 550 Virtual function marshals an object in parameter with transfer none 515s ok 551 Virtual function marshals an object in parameter with transfer full # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/275 515s ok 552 Wrong virtual functions marshals a return value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/311 515s ok 553 Wrong virtual functions marshals one out parameter # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/311 515s ok 554 Wrong virtual functions marshals multiple out parameters 515s ok 555 Wrong virtual functions marshals a return value and one out parameter 515s ok 556 Wrong virtual functions marshals a return value and multiple out parameters 515s ok 557 Wrong virtual functions marshals an array out parameter 515s JS G FUNC: JSObject type 'undefined' is neither null nor an object 515s ok 558 Wrong virtual functions marshals an enum return value 515s JS G FUNC: JSObject type 'undefined' is neither null nor an object 515s ok 559 Wrong virtual functions marshals an enum out parameter 515s JS G FUNC: JSObject type 'undefined' is neither null nor an object 515s ok 560 Wrong virtual functions marshals a flags return value 515s JS G FUNC: JSObject type 'undefined' is neither null nor an object 515s ok 561 Wrong virtual functions marshals a flags out parameter 515s ok 562 Static virtual functions has static_name # SKIP https://gitlab.gnome.org/GNOME/glib/-/merge_requests/4457 515s ok 563 Static virtual functions has static_typed_name # SKIP https://gitlab.gnome.org/GNOME/glib/-/merge_requests/4457 515s ok 564 Static virtual functions has static_create_new # SKIP https://gitlab.gnome.org/GNOME/glib/-/merge_requests/4457 515s ok 565 Static virtual functions has static_create_new_out # SKIP https://gitlab.gnome.org/GNOME/glib/-/merge_requests/4457 515s JS G NS: Found info type GIObjectInfo for 'SubObject' in namespace 'GIMarshallingTests' 515s JS G OBJ: Defined class for SubObject (GIMarshallingTestsSubObject), prototype 0xe5e380c0, JSClass 0xecf7d790, in object 0xe847f260 515s ok 566 Inherited GObject SubObject has a parent method that can be called 515s JS G OBJ: Defining method sub_method in prototype for GIMarshallingTestsSubObject (GIMarshallingTests.SubObject) 515s ok 567 Inherited GObject SubObject has a method that can be called 515s JS G OBJ: Defining method overwritten_method in prototype for GIMarshallingTestsSubObject (GIMarshallingTests.SubObject) 515s ok 568 Inherited GObject SubObject has an overridden method that can be called 515s ok 569 Inherited GObject SubObject has a method with default implementation that can be called 515s ok 570 Inherited GObject SubObject has a vfunc default implementation that can be called 515s ok 571 Inherited GObject SubObject has a vfunc that can be overridden 515s JS G NS: Found info type GIObjectInfo for 'SubSubObject' in namespace 'GIMarshallingTests' 515s JS G OBJ: Defined class for SubSubObject (GIMarshallingTestsSubSubObject), prototype 0xe5e38560, JSClass 0xecf7d790, in object 0xe847f260 515s ok 572 Inherited GObject SubSubObject has a parent method that can be called 515s ok 573 Inherited GObject SubSubObject has a method that can be called 515s ok 574 Inherited GObject SubSubObject has an overridden method that can be called 515s ok 575 Inherited GObject SubSubObject has a method with default implementation that can be called 515s ok 576 Inherited GObject SubSubObject has a vfunc default implementation that can be called 515s ok 577 Inherited GObject SubSubObject has a vfunc that can be overridden 515s JS G NS: Found info type GIObjectInfo for 'InterfaceImpl' in namespace 'GIMarshallingTests' 515s JS G OBJ: Defined class for InterfaceImpl (GIMarshallingTestsInterfaceImpl), prototype 0xe5e38a40, JSClass 0xecf7d790, in object 0xe847f260 515s JS G NS: Found info type GIInterfaceInfo for 'Interface' in namespace 'GIMarshallingTests' 515s JS G IFACE: Defined class for Interface (GIMarshallingTestsInterface), prototype 0xe5e0dc40, JSClass 0xecf7d7d0, in object 0xe847f260 515s JS G OBJ: Defining method get_as_interface in prototype for GIMarshallingTestsInterfaceImpl (GIMarshallingTests.InterfaceImpl) 515s ok 578 Interface can be returned 515s JS G OBJ: Defining method test_int8_in in prototype for GIMarshallingTestsInterfaceImpl (GIMarshallingTests.InterfaceImpl) 515s JS G NS: Found info type GIFunctionInfo for 'test_interface_test_int8_in' in namespace 'GIMarshallingTests' 515s ok 579 Interface can call an interface vfunc in C 515s JS G NS: Found info type GIInterfaceInfo for 'Interface2' in namespace 'GIMarshallingTests' 515s JS G IFACE: Defined class for Interface2 (GIMarshallingTestsInterface2), prototype 0xe5e0dcc0, JSClass 0xecf7d7d0, in object 0xe847f260 515s ok 580 Interface can implement a C interface 515s JS G NS: Found info type GIInterfaceInfo for 'Interface3' in namespace 'GIMarshallingTests' 515s JS G IFACE: Defined class for Interface3 (GIMarshallingTestsInterface3), prototype 0xe5e0dce0, JSClass 0xecf7d7d0, in object 0xe847f260 515s JS G BXD: Defining method get_boolean in prototype for GLib.Variant 515s JS G BXD: Defining method get_uint64 in prototype for GLib.Variant 515s JS G BXD: Defining method get_int64 in prototype for GLib.Variant 515s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 515s ok 581 Interface can implement a C interface with a vfunc 515s JS G NS: Found info type GIFunctionInfo for 'int_out_out' in namespace 'GIMarshallingTests' 515s ok 582 Configurations of return values can handle two out parameters 515s JS G NS: Found info type GIFunctionInfo for 'int_three_in_three_out' in namespace 'GIMarshallingTests' 515s ok 583 Configurations of return values can handle three in and three out parameters 515s JS G NS: Found info type GIFunctionInfo for 'int_return_out' in namespace 'GIMarshallingTests' 515s ok 584 Configurations of return values can handle a return value and an out parameter 515s JS G NS: Found info type GIFunctionInfo for 'int_two_in_utf8_two_in_with_allow_none' in namespace 'GIMarshallingTests' 515s ok 585 Configurations of return values can handle four in parameters, two of which are nullable 515s JS G NS: Found info type GIFunctionInfo for 'int_one_in_utf8_two_in_one_allows_none' in namespace 'GIMarshallingTests' 515s ok 586 Configurations of return values can handle three in parameters, one of which is nullable and one not 515s JS G NS: Found info type GIFunctionInfo for 'array_in_utf8_two_in' in namespace 'GIMarshallingTests' 515s ok 587 Configurations of return values can handle an array in parameter and two nullable in parameters 515s JS G NS: Found info type GIFunctionInfo for 'array_in_utf8_two_in_out_of_order' in namespace 'GIMarshallingTests' 515s ok 588 Configurations of return values can handle an array in parameter and two nullable in parameters, mixed with the array length 515s JS G NS: Found info type GIFunctionInfo for 'gerror' in namespace 'GIMarshallingTests' 515s ok 589 GError marshals a GError** signature as an exception 515s JS G NS: Found info type GIFunctionInfo for 'gerror_array_in' in namespace 'GIMarshallingTests' 515s JS G NS: Found info type GIFunctionInfo for 'quark_from_static_string' in namespace 'GLib' 515s JS G NS: Found info type GIConstantInfo for 'CONSTANT_GERROR_DOMAIN' in namespace 'GIMarshallingTests' 515s JS G NS: Found info type GIConstantInfo for 'CONSTANT_GERROR_CODE' in namespace 'GIMarshallingTests' 515s JS G NS: Found info type GIConstantInfo for 'CONSTANT_GERROR_MESSAGE' in namespace 'GIMarshallingTests' 515s ok 590 GError marshals a GError** at the end of the signature as an exception 515s JS G NS: Found info type GIFunctionInfo for 'gerror_out' in namespace 'GIMarshallingTests' 515s ok 591 GError marshals a GError** elsewhere in the signature as an out parameter 515s JS G NS: Found info type GIFunctionInfo for 'gerror_out_uninitialized' in namespace 'GIMarshallingTests' 515s ok 592 GError picks a reasonable default value when the function doesn't set the out parameter 515s JS G NS: Found info type GIFunctionInfo for 'gerror_out_transfer_none' in namespace 'GIMarshallingTests' 515s ok 593 GError marshals a GError** elsewhere in the signature as an out parameter with transfer none 515s JS G NS: Found info type GIFunctionInfo for 'gerror_out_transfer_none_uninitialized' in namespace 'GIMarshallingTests' 515s ok 594 GError picks a reasonable default value when out parameter is uninitialized with transfer none 515s JS G NS: Found info type GIFunctionInfo for 'gerror_return' in namespace 'GIMarshallingTests' 515s ok 595 GError marshals GError as a return value 515s ok 596 Overrides can add constants 515s ok 597 Overrides can override a struct method 515s ok 598 Overrides returns the overridden struct 515s ok 599 Overrides can override an object constructor 515s ok 600 Overrides can override an object method 515s ok 601 Overrides returns the overridden object 515s ok 602 Overrides returns the overridden object from a C constructor 515s JS G NS: Found info type GIFunctionInfo for 'filename_list_return' in namespace 'GIMarshallingTests' 515s ok 603 Filename marshals as a return value 515s JS G NS: Found info type GIFunctionInfo for 'param_spec_in_bool' in namespace 'GIMarshallingTests' 515s ok 604 GObject.ParamSpec marshals as an in parameter 515s JS G NS: Found info type GIFunctionInfo for 'param_spec_return' in namespace 'GIMarshallingTests' 515s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 515s JS G PRM: JSObject created with param instance 0xb70ee28 type GParamString 515s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 515s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 515s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 515s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 515s JS G NS: Found info type GIFunctionInfo for 'param_spec_get_flags' in namespace 'GjsPrivate' 515s JS G NS: Found info type GIFunctionInfo for 'param_spec_get_value_type' in namespace 'GjsPrivate' 515s ok 605 GObject.ParamSpec marshals as a return value 515s JS G NS: Found info type GIFunctionInfo for 'param_spec_out' in namespace 'GIMarshallingTests' 515s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 515s JS G PRM: JSObject created with param instance 0xb7100f8 type GParamString 515s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 515s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 515s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 515s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 515s ok 606 GObject.ParamSpec marshals as an out parameter 515s JS G NS: Found info type GIFunctionInfo for 'param_spec_out_uninitialized' in namespace 'GIMarshallingTests' 515s ok 607 GObject.ParamSpec picks a reasonable default value when the function doesn't set the out parameter 515s JS G PRM: Wrapping GParamBoolean 'some-boolean' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb5ae520 type GParamBoolean 515s JS G PRM: Wrapping GParamBoolean 'some-boolean' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb5ae520 type GParamBoolean 515s JS G NS: Found info type GIFunctionInfo for 'signal_handler_disconnect' in namespace 'GObject' 515s ok 608 GObject properties gets and sets a boolean property as some_boolean 515s JS G PRM: Wrapping GParamBoolean 'some-boolean' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb5ae520 type GParamBoolean 515s JS G PRM: Wrapping GParamBoolean 'some-boolean' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb5ae520 type GParamBoolean 515s ok 609 GObject properties gets and sets a boolean property as some-boolean 515s JS G PRM: Wrapping GParamBoolean 'some-boolean' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb5ae520 type GParamBoolean 515s JS G PRM: Wrapping GParamBoolean 'some-boolean' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb5ae520 type GParamBoolean 515s ok 610 GObject properties gets and sets a boolean property as someBoolean 515s JS G PRM: Wrapping GParamChar 'some-char' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb451a38 type GParamChar 515s JS G PRM: Wrapping GParamChar 'some-char' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb451a38 type GParamChar 515s ok 611 GObject properties gets and sets a char property as some_char 515s JS G PRM: Wrapping GParamChar 'some-char' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb451a38 type GParamChar 515s JS G PRM: Wrapping GParamChar 'some-char' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb451a38 type GParamChar 515s ok 612 GObject properties gets and sets a char property as some-char 515s JS G PRM: Wrapping GParamChar 'some-char' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb451a38 type GParamChar 515s JS G PRM: Wrapping GParamChar 'some-char' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb451a38 type GParamChar 515s ok 613 GObject properties gets and sets a char property as someChar 515s JS G PRM: Wrapping GParamUChar 'some-uchar' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb452128 type GParamUChar 515s JS G PRM: Wrapping GParamUChar 'some-uchar' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb452128 type GParamUChar 515s ok 614 GObject properties gets and sets a uchar property as some_uchar 515s JS G PRM: Wrapping GParamUChar 'some-uchar' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb452128 type GParamUChar 515s JS G PRM: Wrapping GParamUChar 'some-uchar' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb452128 type GParamUChar 515s ok 615 GObject properties gets and sets a uchar property as some-uchar 515s JS G PRM: Wrapping GParamUChar 'some-uchar' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb452128 type GParamUChar 515s JS G PRM: Wrapping GParamUChar 'some-uchar' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb452128 type GParamUChar 515s ok 616 GObject properties gets and sets a uchar property as someUchar 515s JS G PRM: Wrapping GParamInt 'some-int' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb452198 type GParamInt 515s JS G PRM: Wrapping GParamInt 'some-int' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb452198 type GParamInt 515s ok 617 GObject properties gets and sets a int property as some_int 515s JS G PRM: Wrapping GParamInt 'some-int' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb452198 type GParamInt 515s JS G PRM: Wrapping GParamInt 'some-int' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb452198 type GParamInt 515s ok 618 GObject properties gets and sets a int property as some-int 515s JS G PRM: Wrapping GParamInt 'some-int' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb452198 type GParamInt 515s JS G PRM: Wrapping GParamInt 'some-int' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb452198 type GParamInt 515s ok 619 GObject properties gets and sets a int property as someInt 515s JS G PRM: Wrapping GParamUInt 'some-uint' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb5a02c8 type GParamUInt 515s JS G PRM: Wrapping GParamUInt 'some-uint' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb5a02c8 type GParamUInt 515s ok 620 GObject properties gets and sets a uint property as some_uint 515s JS G PRM: Wrapping GParamUInt 'some-uint' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb5a02c8 type GParamUInt 515s JS G PRM: Wrapping GParamUInt 'some-uint' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb5a02c8 type GParamUInt 515s ok 621 GObject properties gets and sets a uint property as some-uint 515s JS G PRM: Wrapping GParamUInt 'some-uint' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb5a02c8 type GParamUInt 515s JS G PRM: Wrapping GParamUInt 'some-uint' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb5a02c8 type GParamUInt 515s ok 622 GObject properties gets and sets a uint property as someUint 515s JS G PRM: Wrapping GParamLong 'some-long' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb5a0340 type GParamLong 515s JS G PRM: Wrapping GParamLong 'some-long' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb5a0340 type GParamLong 515s ok 623 GObject properties gets and sets a long property as some_long 515s JS G PRM: Wrapping GParamLong 'some-long' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb5a0340 type GParamLong 515s JS G PRM: Wrapping GParamLong 'some-long' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb5a0340 type GParamLong 515s ok 624 GObject properties gets and sets a long property as some-long 515s JS G PRM: Wrapping GParamLong 'some-long' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb5a0340 type GParamLong 515s JS G PRM: Wrapping GParamLong 'some-long' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb5a0340 type GParamLong 515s ok 625 GObject properties gets and sets a long property as someLong 515s JS G PRM: Wrapping GParamULong 'some-ulong' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb5b4aa0 type GParamULong 515s JS G PRM: Wrapping GParamULong 'some-ulong' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb5b4aa0 type GParamULong 515s ok 626 GObject properties gets and sets a ulong property as some_ulong 515s JS G PRM: Wrapping GParamULong 'some-ulong' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb5b4aa0 type GParamULong 515s JS G PRM: Wrapping GParamULong 'some-ulong' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb5b4aa0 type GParamULong 515s ok 627 GObject properties gets and sets a ulong property as some-ulong 515s JS G PRM: Wrapping GParamULong 'some-ulong' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb5b4aa0 type GParamULong 515s JS G PRM: Wrapping GParamULong 'some-ulong' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb5b4aa0 type GParamULong 515s ok 628 GObject properties gets and sets a ulong property as someUlong 515s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb5b4b18 type GParamInt64 515s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb5b4b18 type GParamInt64 515s ok 629 GObject properties gets and sets a int64 property as some_int64 515s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb5b4b18 type GParamInt64 515s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb5b4b18 type GParamInt64 515s ok 630 GObject properties gets and sets a int64 property as some-int64 515s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb5b4b18 type GParamInt64 515s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb5b4b18 type GParamInt64 515s ok 631 GObject properties gets and sets a int64 property as someInt64 515s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 515s JS G PRM: JSObject created with param instance 0xb5b4b18 type GParamInt64 516s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4b18 type GParamInt64 516s ok 632 GObject properties gets and sets a int64 property as some_int64 516s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4b18 type GParamInt64 516s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4b18 type GParamInt64 516s ok 633 GObject properties gets and sets a int64 property as some-int64 516s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4b18 type GParamInt64 516s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4b18 type GParamInt64 516s ok 634 GObject properties gets and sets a int64 property as someInt64 516s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4b18 type GParamInt64 516s JS G PRM: Wrapping GParamInt64 'some-int64' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4b18 type GParamInt64 516s ok 635 GObject properties gets and sets a int64 property with a bigint 516s JS G PRM: Wrapping GParamUInt64 'some-uint64' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4ba0 type GParamUInt64 516s JS G PRM: Wrapping GParamUInt64 'some-uint64' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4ba0 type GParamUInt64 516s ok 636 GObject properties gets and sets a uint64 property as some_uint64 516s JS G PRM: Wrapping GParamUInt64 'some-uint64' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4ba0 type GParamUInt64 516s JS G PRM: Wrapping GParamUInt64 'some-uint64' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4ba0 type GParamUInt64 516s ok 637 GObject properties gets and sets a uint64 property as some-uint64 516s JS G PRM: Wrapping GParamUInt64 'some-uint64' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4ba0 type GParamUInt64 516s JS G PRM: Wrapping GParamUInt64 'some-uint64' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4ba0 type GParamUInt64 516s ok 638 GObject properties gets and sets a uint64 property as someUint64 516s JS G PRM: Wrapping GParamUInt64 'some-uint64' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4ba0 type GParamUInt64 516s JS G PRM: Wrapping GParamUInt64 'some-uint64' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4ba0 type GParamUInt64 516s ok 639 GObject properties gets and sets a uint64 property with a bigint 516s JS G PRM: Wrapping GParamUInt64 'some-uint64' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4ba0 type GParamUInt64 516s JS G PRM: Wrapping GParamUInt64 'some-uint64' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4ba0 type GParamUInt64 516s ok 640 GObject properties gets and sets a uint64 property with a bigint 516s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4c68 type GParamString 516s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4c68 type GParamString 516s ok 641 GObject properties gets and sets a string property as some_string 516s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4c68 type GParamString 516s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4c68 type GParamString 516s ok 642 GObject properties gets and sets a string property as some-string 516s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4c68 type GParamString 516s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4c68 type GParamString 516s ok 643 GObject properties gets and sets a string property as someString 516s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4c68 type GParamString 516s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4c68 type GParamString 516s ok 644 GObject properties gets and sets a string property as some_string 516s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4c68 type GParamString 516s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4c68 type GParamString 516s ok 645 GObject properties gets and sets a string property as some-string 516s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4c68 type GParamString 516s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4c68 type GParamString 516s ok 646 GObject properties gets and sets a string property as someString 516s ok 647 GObject properties get and sets out-of-range values throws 516s JS G PRM: Wrapping GParamFloat 'some-float' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb451eb8 type GParamFloat 516s JS G PRM: Wrapping GParamFloat 'some-float' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb451eb8 type GParamFloat 516s ok 648 GObject properties gets and sets a float property 516s JS G PRM: Wrapping GParamDouble 'some-double' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5afea0 type GParamDouble 516s JS G PRM: Wrapping GParamDouble 'some-double' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5afea0 type GParamDouble 516s ok 649 GObject properties gets and sets a double property 516s JS G PRM: Wrapping GParamBoxed 'some-strv' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4ce8 type GParamBoxed 516s JS G PRM: Wrapping GParamBoxed 'some-strv' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4ce8 type GParamBoxed 516s ok 650 GObject properties gets and sets a strv property as some_strv 516s JS G PRM: Wrapping GParamBoxed 'some-strv' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4ce8 type GParamBoxed 516s JS G PRM: Wrapping GParamBoxed 'some-strv' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4ce8 type GParamBoxed 516s ok 651 GObject properties gets and sets a strv property as some-strv 516s JS G PRM: Wrapping GParamBoxed 'some-strv' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4ce8 type GParamBoxed 516s JS G PRM: Wrapping GParamBoxed 'some-strv' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4ce8 type GParamBoxed 516s ok 652 GObject properties gets and sets a strv property as someStrv 516s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4d58 type GParamBoxed 516s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4d58 type GParamBoxed 516s ok 653 GObject properties gets and sets a boxed_struct property as some_boxed_struct 516s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4d58 type GParamBoxed 516s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4d58 type GParamBoxed 516s ok 654 GObject properties gets and sets a boxed_struct property as some-boxed-struct 516s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4d58 type GParamBoxed 516s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4d58 type GParamBoxed 516s ok 655 GObject properties gets and sets a boxed_struct property as someBoxedStruct 516s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4d58 type GParamBoxed 516s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4d58 type GParamBoxed 516s ok 656 GObject properties gets and sets a boxed_struct property as some_boxed_struct 516s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4d58 type GParamBoxed 516s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4d58 type GParamBoxed 516s ok 657 GObject properties gets and sets a boxed_struct property as some-boxed-struct 516s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4d58 type GParamBoxed 516s JS G PRM: Wrapping GParamBoxed 'some-boxed-struct' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4d58 type GParamBoxed 516s ok 658 GObject properties gets and sets a boxed_struct property as someBoxedStruct 516s JS G PRM: Wrapping GParamBoxed 'some-boxed-glist' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4e68 type GParamBoxed 516s JS G PRM: Wrapping GParamBoxed 'some-boxed-glist' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4e68 type GParamBoxed 516s ok 659 GObject properties gets and sets a boxed_glist property as some_boxed_glist 516s JS G PRM: Wrapping GParamBoxed 'some-boxed-glist' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4e68 type GParamBoxed 516s JS G PRM: Wrapping GParamBoxed 'some-boxed-glist' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4e68 type GParamBoxed 516s ok 660 GObject properties gets and sets a boxed_glist property as some-boxed-glist 516s JS G PRM: Wrapping GParamBoxed 'some-boxed-glist' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4e68 type GParamBoxed 516s JS G PRM: Wrapping GParamBoxed 'some-boxed-glist' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4e68 type GParamBoxed 516s ok 661 GObject properties gets and sets a boxed_glist property as someBoxedGlist 516s JS G PRM: Wrapping GParamBoxed 'some-gvalue' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4ee8 type GParamBoxed 516s JS G PRM: Wrapping GParamBoxed 'some-gvalue' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4ee8 type GParamBoxed 516s ok 662 GObject properties gets and sets a gvalue property as some_gvalue 516s JS G PRM: Wrapping GParamBoxed 'some-gvalue' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4ee8 type GParamBoxed 516s JS G PRM: Wrapping GParamBoxed 'some-gvalue' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4ee8 type GParamBoxed 516s ok 663 GObject properties gets and sets a gvalue property as some-gvalue 516s JS G PRM: Wrapping GParamBoxed 'some-gvalue' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4ee8 type GParamBoxed 516s JS G PRM: Wrapping GParamBoxed 'some-gvalue' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4ee8 type GParamBoxed 516s ok 664 GObject properties gets and sets a gvalue property as someGvalue 516s JS G PRM: Wrapping GParamBoxed 'some-gvalue' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4ee8 type GParamBoxed 516s JS G PRM: Wrapping GParamBoxed 'some-gvalue' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4ee8 type GParamBoxed 516s ok 665 GObject properties gets and sets a gvalue property with a bigint 516s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4f58 type GParamVariant 516s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4f58 type GParamVariant 516s ok 666 GObject properties gets and sets a variant property as some_variant 516s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4f58 type GParamVariant 516s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4f58 type GParamVariant 516s ok 667 GObject properties gets and sets a variant property as some-variant 516s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4f58 type GParamVariant 516s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4f58 type GParamVariant 516s ok 668 GObject properties gets and sets a variant property as someVariant 516s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4f58 type GParamVariant 516s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4f58 type GParamVariant 516s ok 669 GObject properties gets and sets a variant property as some_variant 516s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4f58 type GParamVariant 516s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4f58 type GParamVariant 516s ok 670 GObject properties gets and sets a variant property as some-variant 516s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4f58 type GParamVariant 516s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4f58 type GParamVariant 516s ok 671 GObject properties gets and sets a variant property as someVariant 516s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4f58 type GParamVariant 516s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4f58 type GParamVariant 516s ok 672 GObject properties gets and sets a variant property as some_variant 516s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4f58 type GParamVariant 516s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4f58 type GParamVariant 516s ok 673 GObject properties gets and sets a variant property as some-variant 516s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4f58 type GParamVariant 516s JS G PRM: Wrapping GParamVariant 'some-variant' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4f58 type GParamVariant 516s ok 674 GObject properties gets and sets a variant property as someVariant 516s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b5000 type GParamObject 516s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b5000 type GParamObject 516s ok 675 GObject properties gets and sets a object property as some_object 516s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b5000 type GParamObject 516s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b5000 type GParamObject 516s ok 676 GObject properties gets and sets a object property as some-object 516s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b5000 type GParamObject 516s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b5000 type GParamObject 516s ok 677 GObject properties gets and sets a object property as someObject 516s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b5000 type GParamObject 516s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b5000 type GParamObject 516s ok 678 GObject properties gets and sets a object property as some_object 516s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b5000 type GParamObject 516s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b5000 type GParamObject 516s ok 679 GObject properties gets and sets a object property as some-object 516s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b5000 type GParamObject 516s JS G PRM: Wrapping GParamObject 'some-object' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b5000 type GParamObject 516s ok 680 GObject properties gets and sets a object property as someObject 516s JS G PRM: Wrapping GParamFlags 'some-flags' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b5088 type GParamFlags 516s JS G PRM: Wrapping GParamFlags 'some-flags' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b5088 type GParamFlags 516s ok 681 GObject properties gets and sets a flags property as some_flags 516s JS G PRM: Wrapping GParamFlags 'some-flags' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b5088 type GParamFlags 516s JS G PRM: Wrapping GParamFlags 'some-flags' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b5088 type GParamFlags 516s ok 682 GObject properties gets and sets a flags property as some-flags 516s JS G PRM: Wrapping GParamFlags 'some-flags' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b5088 type GParamFlags 516s JS G PRM: Wrapping GParamFlags 'some-flags' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b5088 type GParamFlags 516s ok 683 GObject properties gets and sets a flags property as someFlags 516s JS G PRM: Wrapping GParamEnum 'some-enum' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b5118 type GParamEnum 516s JS G PRM: Wrapping GParamEnum 'some-enum' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b5118 type GParamEnum 516s ok 684 GObject properties gets and sets a enum property as some_enum 516s JS G PRM: Wrapping GParamEnum 'some-enum' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b5118 type GParamEnum 516s JS G PRM: Wrapping GParamEnum 'some-enum' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b5118 type GParamEnum 516s ok 685 GObject properties gets and sets a enum property as some-enum 516s JS G PRM: Wrapping GParamEnum 'some-enum' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b5118 type GParamEnum 516s JS G PRM: Wrapping GParamEnum 'some-enum' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b5118 type GParamEnum 516s ok 686 GObject properties gets and sets a enum property as someEnum 516s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b5190 type GParamBoxed 516s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b5190 type GParamBoxed 516s ok 687 GObject properties gets and sets a byte_array property as some_byte_array 516s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b5190 type GParamBoxed 516s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b5190 type GParamBoxed 516s ok 688 GObject properties gets and sets a byte_array property as some-byte-array 516s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b5190 type GParamBoxed 516s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b5190 type GParamBoxed 516s ok 689 GObject properties gets and sets a byte_array property as someByteArray 516s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b5190 type GParamBoxed 516s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b5190 type GParamBoxed 516s ok 690 GObject properties gets and sets a byte_array property as some_byte_array 516s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b5190 type GParamBoxed 516s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b5190 type GParamBoxed 516s ok 691 GObject properties gets and sets a byte_array property as some-byte-array 516s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b5190 type GParamBoxed 516s JS G PRM: Wrapping GParamBoxed 'some-byte-array' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b5190 type GParamBoxed 516s ok 692 GObject properties gets and sets a byte_array property as someByteArray 516s ok 693 GObject properties gets a read-only property 516s ok 694 GObject properties throws when setting a read-only property 516s ok 695 GObject properties allows to set/get deprecated properties # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/410 516s JS G PRM: Wrapping GParamInt 'some-int' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb452198 type GParamInt 516s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4c68 type GParamString 516s JS G PRM: Wrapping GParamString 'some-string' on GIMarshallingTestsPropertiesObject with JSObject 516s JS G PRM: JSObject created with param instance 0xb5b4c68 type GParamString 516s ok 696 GObject properties can be overridden from JS 516s ok 697 GObject properties can be created from C constructor as well 516s JS G NS: Found info type GIObjectInfo for 'PropertiesAccessorsObject' in namespace 'GIMarshallingTests' 516s JS G OBJ: Defined class for PropertiesAccessorsObject (GIMarshallingTestsPropertiesAccessorsObject), prototype 0xe5e74aa0, JSClass 0xecf7d790, in object 0xe847f260 516s ok 698 GObject properties accessors gets and sets a boolean property as some_boolean 516s ok 699 GObject properties accessors gets and sets a boolean property as some-boolean 516s ok 700 GObject properties accessors gets and sets a boolean property as someBoolean 516s ok 701 GObject properties accessors gets and sets a char property as some_char 516s ok 702 GObject properties accessors gets and sets a char property as some-char 516s ok 703 GObject properties accessors gets and sets a char property as someChar 516s ok 704 GObject properties accessors gets and sets a uchar property as some_uchar 516s ok 705 GObject properties accessors gets and sets a uchar property as some-uchar 516s ok 706 GObject properties accessors gets and sets a uchar property as someUchar 516s ok 707 GObject properties accessors gets and sets a int property as some_int 516s ok 708 GObject properties accessors gets and sets a int property as some-int 516s ok 709 GObject properties accessors gets and sets a int property as someInt 516s ok 710 GObject properties accessors gets and sets a uint property as some_uint 516s ok 711 GObject properties accessors gets and sets a uint property as some-uint 516s ok 712 GObject properties accessors gets and sets a uint property as someUint 516s ok 713 GObject properties accessors gets and sets a long property as some_long 516s ok 714 GObject properties accessors gets and sets a long property as some-long 516s ok 715 GObject properties accessors gets and sets a long property as someLong 516s ok 716 GObject properties accessors gets and sets a ulong property as some_ulong 516s ok 717 GObject properties accessors gets and sets a ulong property as some-ulong 516s ok 718 GObject properties accessors gets and sets a ulong property as someUlong 516s ok 719 GObject properties accessors gets and sets a int64 property as some_int64 516s ok 720 GObject properties accessors gets and sets a int64 property as some-int64 516s ok 721 GObject properties accessors gets and sets a int64 property as someInt64 516s ok 722 GObject properties accessors gets and sets a int64 property as some_int64 516s ok 723 GObject properties accessors gets and sets a int64 property as some-int64 516s ok 724 GObject properties accessors gets and sets a int64 property as someInt64 516s ok 725 GObject properties accessors gets and sets a int64 property with a bigint 516s ok 726 GObject properties accessors gets and sets a uint64 property as some_uint64 516s ok 727 GObject properties accessors gets and sets a uint64 property as some-uint64 516s ok 728 GObject properties accessors gets and sets a uint64 property as someUint64 516s ok 729 GObject properties accessors gets and sets a uint64 property with a bigint 516s ok 730 GObject properties accessors gets and sets a string property as some_string 516s ok 731 GObject properties accessors gets and sets a string property as some-string 516s ok 732 GObject properties accessors gets and sets a string property as someString 516s ok 733 GObject properties accessors get and sets out-of-range values throws 516s ok 734 GObject properties accessors gets and sets a float property 516s ok 735 GObject properties accessors gets and sets a double property 516s ok 736 GObject properties accessors gets and sets a strv property as some_strv 516s ok 737 GObject properties accessors gets and sets a strv property as some-strv 516s ok 738 GObject properties accessors gets and sets a strv property as someStrv 516s ok 739 GObject properties accessors gets and sets a boxed_struct property as some_boxed_struct 516s ok 740 GObject properties accessors gets and sets a boxed_struct property as some-boxed-struct 516s ok 741 GObject properties accessors gets and sets a boxed_struct property as someBoxedStruct 516s ok 742 GObject properties accessors gets and sets a gvalue property as some_gvalue 516s ok 743 GObject properties accessors gets and sets a gvalue property as some-gvalue 516s ok 744 GObject properties accessors gets and sets a gvalue property as someGvalue 516s ok 745 GObject properties accessors gets and sets a gvalue property with a bigint 516s ok 746 GObject properties accessors gets and sets a variant property as some_variant 516s ok 747 GObject properties accessors gets and sets a variant property as some-variant 516s ok 748 GObject properties accessors gets and sets a variant property as someVariant 516s ok 749 GObject properties accessors gets and sets a variant property as some_variant 516s ok 750 GObject properties accessors gets and sets a variant property as some-variant 516s ok 751 GObject properties accessors gets and sets a variant property as someVariant 516s ok 752 GObject properties accessors gets and sets a variant property as some_variant 516s ok 753 GObject properties accessors gets and sets a variant property as some-variant 516s ok 754 GObject properties accessors gets and sets a variant property as someVariant 516s ok 755 GObject properties accessors gets and sets a object property as some_object 516s ok 756 GObject properties accessors gets and sets a object property as some-object 516s ok 757 GObject properties accessors gets and sets a object property as someObject 516s ok 758 GObject properties accessors gets and sets a flags property as some_flags 516s ok 759 GObject properties accessors gets and sets a flags property as some-flags 516s ok 760 GObject properties accessors gets and sets a flags property as someFlags 516s ok 761 GObject properties accessors gets and sets a enum property as some_enum 516s ok 762 GObject properties accessors gets and sets a enum property as some-enum 516s ok 763 GObject properties accessors gets and sets a enum property as someEnum 516s ok 764 GObject properties accessors gets and sets a byte_array property as some_byte_array 516s ok 765 GObject properties accessors gets and sets a byte_array property as some-byte-array 516s ok 766 GObject properties accessors gets and sets a byte_array property as someByteArray 516s ok 767 GObject properties accessors gets a read-only property 516s ok 768 GObject properties accessors throws when setting a read-only property 516s ok 769 GObject properties accessors allows to set/get deprecated properties 516s JS G NS: Found info type GIObjectInfo for 'SignalsObject' in namespace 'GIMarshallingTests' 516s JS G OBJ: Defined class for SignalsObject (GIMarshallingTestsSignalsObject), prototype 0xe5eac9e0, JSClass 0xecf7d790, in object 0xe847f260 516s JS G OBJ: Defining method emit_boxed_gptrarray_utf8 in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 516s ok 770 GObject signals checks emission of signal with boxed-gptrarray-utf8 argument and transfer none 516s JS G OBJ: Defining method emit_boxed_gptrarray_boxed_struct in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 516s ok 771 GObject signals checks emission of signal with boxed-gptrarray-boxed-struct argument and transfer none 516s JS G OBJ: Defining method emit_hash_table_utf8_int in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 516s ok 772 GObject signals checks emission of signal with hash-table-utf8-int argument and transfer none 516s JS G OBJ: Defining method emit_boxed_gptrarray_utf8_container in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 516s ok 773 GObject signals checks emission of signal with boxed-gptrarray-utf8 argument and transfer container 516s JS G OBJ: Defining method emit_boxed_gptrarray_boxed_struct_container in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 516s ok 774 GObject signals checks emission of signal with boxed-gptrarray-boxed-struct argument and transfer container 516s JS G OBJ: Defining method emit_hash_table_utf8_int_container in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 516s ok 775 GObject signals checks emission of signal with hash-table-utf8-int argument and transfer container 516s JS G OBJ: Defining method emit_boxed_gptrarray_utf8_full in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 516s ok 776 GObject signals checks emission of signal with boxed-gptrarray-utf8 argument and transfer full 516s JS G OBJ: Defining method emit_boxed_gptrarray_boxed_struct_full in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 516s ok 777 GObject signals checks emission of signal with boxed-gptrarray-boxed-struct argument and transfer full 516s JS G OBJ: Defining method emit_hash_table_utf8_int_full in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 516s ok 778 GObject signals checks emission of signal with hash-table-utf8-int argument and transfer full 516s JS G OBJ: Defining method emit_boxed_struct in prototype for GIMarshallingTestsSignalsObject (GIMarshallingTests.SignalsObject) 516s ok 779 GObject signals checks emission of signal with boxed-struct argument and transfer none 516s ok 780 GObject signals checks emission of signal with boxed-struct argument and transfer full # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/470 516s ok 781 GObject signals with not-ref-counted boxed types with transfer full are properly handled 516s ok 782 GObject signals not-ref-counted boxed types with transfer full originating from C are properly handled # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/470 516s ok 783 GObject signals can be created from C constructor as well 516s JS G NS: Found info type GIFunctionInfo for 'compare_two_gerrors_in_gvalue' in namespace 'GIMarshallingTests' 516s ok 784 GError extra tests marshals GError instances through GValue 516s JS G NS: Found info type GIFunctionInfo for 'nullable_gerror' in namespace 'GIMarshallingTests' 516s ok 785 GError extra tests can be nullable 516s JS G NS: Found info type GIFunctionInfo for 'ghashtable_enum_none_in' in namespace 'GIMarshallingTests' 516s JS G NS: Found info type GIEnumInfo for 'ExtraEnum' in namespace 'GIMarshallingTests' 516s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 516s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 516s JS G ENUM: Defining enum value VALUE3 (fixed from value3) 42 516s JS G ENUM: Defining GIMarshallingTests.ExtraEnum as 0xe610a3a0 516s ok 786 GHashTable extra tests marshals a hash table of enums as an in argument 516s JS G NS: Found info type GIFunctionInfo for 'ghashtable_enum_none_return' in namespace 'GIMarshallingTests' 516s ok 787 GHashTable extra tests marshals a hash table of enums as a return value 516s JS G NS: Found info type GIObjectInfo for 'Task' in namespace 'Gio' 516s JS G OBJ: Defined class for Task (GTask), prototype 0xe5eb3920, JSClass 0xecf7d790, in object 0xe847f6e0 516s JS G NS: Found info type GIFunctionInfo for 'filename_copy' in namespace 'GIMarshallingTests' 516s ok 788 Filename tests wrong types 516s JS G NS: Found info type GIFunctionInfo for 'filename_exists' in namespace 'GIMarshallingTests' 516s ok 789 Filename tests nullability 516s ok 790 Filename tests round-tripping 516s JS G NS: Found info type GIFunctionInfo for 'filename_to_glib_repr' in namespace 'GIMarshallingTests' 516s not ok 791 Filename tests various types of paths in GLib encoding 516s # Message: Expected object not to have properties 516s # 1: 164 516s # Stack: 516s # error properties: Object({ matches: Function }) 516s # 516s # @/usr/libexec/installed-tests/gjs/js/testGIMarshalling.js:2930:14 516s # 516s # setTimeout/source<@resource:///org/gnome/gjs/modules/esm/_timers.js:72:9 516s # _init/GLib.MainLoop.prototype.runAsync/, promise=, allocation site= 516s JS MAINLOOP: Main loop instance 0xb329d0c: Spinning loop until released or hook cleared 516s JS MAINLOOP: handling job 0, 516s JS MAINLOOP: Enqueue job , promise=, allocation site= 516s JS MAINLOOP: Completed job 0 516s JS MAINLOOP: handling job 1, 516s JS MAINLOOP: Enqueue job , promise=, allocation site= 516s JS MAINLOOP: Completed job 1 516s JS MAINLOOP: handling job 2, 516s JS MAINLOOP: Enqueue job , promise=, allocation site= 516s JS MAINLOOP: Completed job 2 516s JS MAINLOOP: handling job 3, 516s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 516s JS MAINLOOP: Main loop instance 0xb329d0c: release 516s JS MAINLOOP: Completed job 3 516s JS MEMORY: Memory report: before destroying context 516s JS MEMORY: 5699 objects currently alive 516s JS MEMORY: boxed_instance = 4069 516s JS MEMORY: boxed_prototype = 27 516s JS MEMORY: closure = 49 516s JS MEMORY: function = 1005 516s JS MEMORY: fundamental_instance = 0 516s JS MEMORY: fundamental_prototype = 0 516s JS MEMORY: gerror_instance = 7 516s JS MEMORY: gerror_prototype = 2 516s JS MEMORY: interface = 17 516s JS MEMORY: module = 10 516s JS MEMORY: ns = 6 516s JS MEMORY: object_instance = 279 516s JS MEMORY: object_prototype = 42 516s JS MEMORY: param = 175 516s JS MEMORY: union_instance = 9 516s JS MEMORY: union_prototype = 2 516s JS CTX: JS shutdown sequence 516s JS CTX: Stopping profiler 516s JS CTX: Shutting down toggle queue 516s JS CTX: Notifying external reference holders of GjsContext dispose 516s JS MAINLOOP: Stopping promise job dispatcher 516s JS CTX: Notifying reference holders of GjsContext dispose 516s JS CTX: Checking unhandled promise rejections 516s JS CTX: Releasing cached JS wrappers 516s JS CTX: Final triggered GC 516s JS CTX: Destroying JS context 516s JS CTX: Releasing all native objects 516s JS CTX: Disabling auto GC 516s JS CTX: Ending trace on global object 516s JS CTX: Freeing allocated resources 516s JS CTX: JS context destroyed 516s PASS: gjs/testGIMarshalling.test 516s Running test: gjs/testRegress.test 516s JS NATIVE: Registered native JS module '_promiseNative' 516s JS NATIVE: Registered native JS module '_byteArrayNative' 516s JS NATIVE: Registered native JS module '_encodingNative' 516s JS NATIVE: Registered native JS module '_gi' 516s JS NATIVE: Registered native JS module 'gi' 516s JS NATIVE: Registered native JS module 'cairoNative' 516s JS NATIVE: Registered native JS module 'system' 516s JS NATIVE: Registered native JS module 'console' 516s JS NATIVE: Registered native JS module '_print' 516s JS CTX: Enabling JIT 516s JS CTX: Initialized class GjsFileImporter prototype 0xec000180 516s JS IMPORT: Defining parent (nil) of 0xec0001d8 'imports' is mod 0 516s JS IMPORT: Importing '_print' 516s JS NATIVE: Defining native module '_print' 516s JS IMPORT: Defining parent 0xec0001d8 of 0xec0008d0 '_print' is mod 1 516s JS IMPORT: successfully imported module '_print' 516s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 516s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xebe31040 516s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xebe31040 516s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xebe31040 516s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xebe31040 516s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xebe31040 516s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xebe31040 516s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xebe31040 516s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xebe31040 516s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xebe31040 516s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xebe31040 516s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xebe31040 516s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xebe31040 516s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xebe31040 516s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xebe31040 516s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xebe31040 516s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xebe31040 516s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xebe31040 516s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xebe31040 516s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xebe31040 516s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xebe31040 516s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xebe31040 516s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xebe31040 516s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xebe31040 516s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xebe31040 516s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xebe31040 516s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xebe31040 516s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xebe31040 516s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xebe31040 516s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xebe31040 516s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xebe31040 516s JS MAINLOOP: Main loop instance 0xbbdcd0c: hold 516s JS MAINLOOP: Enqueue job , promise=, allocation site= 516s JS MAINLOOP: Starting promise job dispatcher 516s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xebe310d0 516s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xebe310d0 516s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xebe310d0 516s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xebe310d0 516s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xebe310d0 516s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xebe310d0 516s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xebe310d0 516s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xebe310d0 516s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xebe310d0 516s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xebe310d0 516s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xebe310d0 516s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xebe310d0 516s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xebe310d0 516s JS MAINLOOP: Main loop instance 0xbbdcd0c: hold 516s JS MAINLOOP: Enqueue job , promise=, allocation site= 516s JS MAINLOOP: Main loop instance 0xbbdcd0c: Spinning loop until released or hook cleared 516s JS MAINLOOP: handling job 0, 516s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 516s JS MAINLOOP: Main loop instance 0xbbdcd0c: release 516s JS MAINLOOP: Completed job 0 516s JS MAINLOOP: handling job 1, 516s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 516s JS MAINLOOP: Main loop instance 0xbbdcd0c: release 516s JS MAINLOOP: Completed job 1 516s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xebe310d0 516s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xebe310d0 516s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xebe310d0 516s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xebe310d0 516s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xebe310d0 516s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xebe310d0 516s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xebe310d0 516s JS IMPORT: Module metadata hook for module 0xec05cd80 516s JS IMPORT: Defining meta.importSync for module 0xec05cd80 516s JS NATIVE: Defining native module 'gi' 516s JS CTX: Initialized class GIRepositoryNamespace prototype 0xec060b48 516s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 516s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 516s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 516s JS IMPORT: Importing directory 'overrides' 516s JS IMPORT: Defining parent 0xebe34430 of 0xec060bb8 'overrides' is mod 1 516s JS IMPORT: Defined importer 'overrides' 0xec060bb8 in 0xebe34430 516s JS IMPORT: successfully imported directory 'overrides' 516s JS IMPORT: Importing '_promiseNative' 516s JS NATIVE: Defining native module '_promiseNative' 516s JS IMPORT: Defining parent 0xebe34430 of 0xec061008 '_promiseNative' is mod 1 516s JS IMPORT: successfully imported module '_promiseNative' 516s JS IMPORT: Importing module GLib succeeded 516s JS IMPORT: Defining parent 0xec060bb8 of 0xebe80020 'GLib' is mod 1 516s JS IMPORT: successfully imported module 'GLib' 516s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 516s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xebe7f040, JSClass 0xf08bd440, in object 0xebe7f020 516s JS CTX: Initialized class GIRepositoryGType prototype 0xec061328 516s JS CTX: Initialized class GIRepositoryFunction prototype 0xec061380 516s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 516s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 516s JS G BXD: Defined class for Error (GError), prototype 0xebe7f080, JSClass 0xf08bd440, in object 0xebe7f020 516s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 516s JS G BXD: Defined class for Variant (GVariant), prototype 0xebe7f0c0, JSClass 0xf08bd440, in object 0xebe7f020 516s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 516s JS G BXD: Defined class for Bytes (GBytes), prototype 0xebe7f100, JSClass 0xf08bd440, in object 0xebe7f020 516s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 516s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 516s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xebe7f140, JSClass 0xf08bd440, in object 0xebe7f020 516s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 516s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 516s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 516s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 516s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 516s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 516s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 516s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 516s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 516s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 516s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 516s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 516s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 516s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 516s JS G BXD: Defined class for Thread (GThread), prototype 0xebe7f180, JSClass 0xf08bd440, in object 0xebe7f020 516s JS G BXD: Defining method ref in prototype for GLib.Thread 516s JS G BXD: Defining method unref in prototype for GLib.Thread 516s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 516s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xebe7f1c0, JSClass 0xf08bd440, in object 0xebe7f020 516s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 516s JS G BXD: Defined class for Regex (GRegex), prototype 0xebe7f200, JSClass 0xf08bd440, in object 0xebe7f020 516s JS G BXD: Defining method match in prototype for GLib.Regex 516s JS G BXD: Defining method match_full in prototype for GLib.Regex 516s JS G BXD: Defining method match_all in prototype for GLib.Regex 516s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 516s JS G NS: Defined namespace 'GLib' 0xebe7f020 in GIRepository 0xec060a08 516s JS IMPORT: Importing module jasmine succeeded 516s JS IMPORT: Defining parent 0xebe34430 of 0xebe80940 'jasmine' is mod 1 516s JS IMPORT: successfully imported module 'jasmine' 516s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 516s JS MAINLOOP: Main loop instance 0xbbdcd0c: hold 516s JS MAINLOOP: Enqueue job , promise=, allocation site= 516s JS MAINLOOP: Main loop instance 0xbbdcd0c: Spinning loop until released or hook cleared 516s JS MAINLOOP: handling job 0, 516s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 516s JS MAINLOOP: Main loop instance 0xbbdcd0c: release 516s JS MAINLOOP: Completed job 0 516s JS IMPORT: Importing 'gi' 516s JS IMPORT: Defining parent 0xebe34430 of 0xebe347c0 'gi' is mod 1 516s JS IMPORT: successfully imported module 'gi' 516s 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 516s JS G NS: Defined namespace 'Regress' 0xebe7f260 in GIRepository 0xebe347c0 516s JS IMPORT: JS import 'Utility' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/Utility.js 516s JS G NS: Defined namespace 'Utility' 0xebe7f280 in GIRepository 0xebe347c0 516s 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 516s JS G NS: Defined namespace 'GjsPrivate' 0xebe7f2c0 in GIRepository 0xebe347c0 516s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 516s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 516s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 516s JS IMPORT: Importing module _legacy succeeded 516s JS IMPORT: Defining parent 0xebe34430 of 0xebe80a20 '_legacy' is mod 1 516s JS IMPORT: successfully imported module '_legacy' 516s JS IMPORT: Importing module lang succeeded 516s JS IMPORT: Defining parent 0xebe34430 of 0xebe80a00 'lang' is mod 1 516s JS IMPORT: successfully imported module 'lang' 516s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 516s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 516s JS IMPORT: Importing module _signals succeeded 516s JS IMPORT: Defining parent 0xebe34430 of 0xebe80a40 '_signals' is mod 1 516s JS IMPORT: successfully imported module '_signals' 516s JS IMPORT: Importing module signals succeeded 516s JS IMPORT: Defining parent 0xebe34430 of 0xebe809e0 'signals' is mod 1 516s JS IMPORT: successfully imported module 'signals' 516s JS IMPORT: Importing module Gio succeeded 516s JS IMPORT: Defining parent 0xebe34890 of 0xebe809c0 'Gio' is mod 1 516s JS IMPORT: successfully imported module 'Gio' 516s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 516s JS IMPORT: Importing '_gi' 516s JS NATIVE: Defining native module '_gi' 516s JS IMPORT: Defining parent 0xebe34430 of 0xec0b83f0 '_gi' is mod 1 516s JS IMPORT: successfully imported module '_gi' 516s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 516s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 516s JS IMPORT: Importing module _common succeeded 516s JS IMPORT: Defining parent 0xebe34430 of 0xebe80a80 '_common' is mod 1 516s JS IMPORT: successfully imported module '_common' 516s JS IMPORT: Importing module GObject succeeded 516s JS IMPORT: Defining parent 0xebe34890 of 0xebe80a60 'GObject' is mod 1 516s JS IMPORT: successfully imported module 'GObject' 516s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 516s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 516s JS G BXD: Defined class for String (GString), prototype 0xebe7f4e0, JSClass 0xf08bd440, in object 0xebe7f2e0 516s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 516s JS G PRM: Defined class ParamSpec prototype is 0xebe80ac0 class 0xf08c0188 in object 0xebe7f2e0 516s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 516s JS G OBJ: Defined class for Object (GObject), prototype 0xebe7f600, JSClass 0xf08bd790, in object 0xebe7f2e0 516s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 516s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 516s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xebe7f620, JSClass 0xf08bd790, in object 0xebe7f2e0 516s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 516s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 516s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 516s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 516s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 516s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 516s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 516s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 516s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 516s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 516s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 516s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 516s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 516s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 516s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 516s JS G BXD: Defined class for Value (GValue), prototype 0xebe7f660, JSClass 0xf08bd440, in object 0xebe7f2e0 516s JS G NS: Defined namespace 'GObject' 0xebe7f2e0 in GIRepository 0xebe347c0 516s JS G OBJ: Defined class for Application (GApplication), prototype 0xebe7f6a0, JSClass 0xf08bd790, in object 0xebe7f2a0 516s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 516s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xebe80ee0, JSClass 0xf08bd7d0, in object 0xebe7f2a0 516s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 516s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0xebe80f00, JSClass 0xf08bd7d0, in object 0xebe7f2a0 516s 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 516s JS G NS: Defined namespace 'GioUnix' 0xebe7f720 in GIRepository 0xebe347c0 516s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 516s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 516s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xebe7f740, JSClass 0xf08bd790, in object 0xebe7f720 516s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 516s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 516s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xebeea240, JSClass 0xf08bd7d0, in object 0xebe7f720 516s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 516s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 516s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 516s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0xebe7f7a0, JSClass 0xf08bd790, in object 0xebe7f2a0 516s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0xebe7f7e0, JSClass 0xf08bd790, in object 0xebe7f720 516s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 516s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 516s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0xebe7f820, JSClass 0xf08bd440, in object 0xebe7f720 516s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 516s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xebeea340, JSClass 0xf08bd7d0, in object 0xebe7f720 516s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 516s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 516s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 516s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xebe7f860, JSClass 0xf08bd790, in object 0xebe7f2a0 516s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0xebe7f8a0, JSClass 0xf08bd790, in object 0xebe7f720 516s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 516s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 516s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xebe7f8e0, JSClass 0xf08bd440, in object 0xebe7f720 516s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 516s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0xebe7f900, JSClass 0xf08bd440, in object 0xebe7f720 516s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 516s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0xebe7f940, JSClass 0xf08bd790, in object 0xebe7f720 516s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 516s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 516s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0xebe7f980, JSClass 0xf08bd440, in object 0xebe7f720 516s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 516s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 516s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0xebe7f9c0, JSClass 0xf08bd790, in object 0xebe7f2a0 516s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0xebe7fa00, JSClass 0xf08bd790, in object 0xebe7f720 516s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 516s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 516s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xebe7fa40, JSClass 0xf08bd440, in object 0xebe7f720 516s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 516s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 516s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 516s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 516s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 516s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 516s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 516s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 516s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 516s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 516s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 516s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 516s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 516s JS G ENUM: Defining GLib.LogLevelFlags as 0xec0bfdb0 516s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 516s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 516s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xebe7fb20, JSClass 0xf08bd440, in object 0xebe7f020 516s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 516s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xebe7fbc0, JSClass 0xf08bd790, in object 0xebe7f2a0 516s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 516s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xebeed300, JSClass 0xf08bd7d0, in object 0xebe7f2a0 516s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 516s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xebeed320, JSClass 0xf08bd7d0, in object 0xebe7f2a0 516s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 516s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xebef9080, JSClass 0xf08bd440, in object 0xebe7f2a0 516s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 516s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xebef92e0, JSClass 0xf08bd440, in object 0xebe7f2a0 516s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 516s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 516s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 516s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 516s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 516s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 516s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 516s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 516s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 516s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 516s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xebef9420, JSClass 0xf08bd790, in object 0xebe7f2a0 516s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 516s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xebeed520, JSClass 0xf08bd7d0, in object 0xebe7f2a0 516s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 516s JS G IFACE: Defined class for Initable (GInitable), prototype 0xebeed560, JSClass 0xf08bd7d0, in object 0xebe7f2a0 516s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 516s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xebef94a0, JSClass 0xf08bd790, in object 0xebe7f2a0 516s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 516s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 516s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 516s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 516s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0xebeed6c0, JSClass 0xf08bd7d0, in object 0xebe7f2a0 516s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 516s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xebef9500, JSClass 0xf08bd440, in object 0xebe7f2a0 516s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 516s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xebef9540, JSClass 0xf08bd440, in object 0xebe7f2a0 516s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 516s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 516s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xebef9580, JSClass 0xf08bd790, in object 0xebe7f2a0 516s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xebef95c0, JSClass 0xf08bd790, in object 0xebe7f2c0 516s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 516s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xebef9600, JSClass 0xf08bd790, in object 0xebe7f2a0 516s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 516s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 516s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 516s JS G IFACE: Defined class for File (GFile), prototype 0xebeed760, JSClass 0xf08bd7d0, in object 0xebe7f2a0 516s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xebef9660, JSClass 0xf08bd790, in object 0xebe348e0 516s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 516s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xebef96c0, JSClass 0xf08bd790, in object 0xebe7f2a0 516s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 516s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 516s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0xebeed960, JSClass 0xf08bd7d0, in object 0xebe7f2a0 516s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 516s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xebef9720, JSClass 0xf08bd790, in object 0xebe7f2a0 516s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 516s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xebef9760, JSClass 0xf08bd440, in object 0xebe7f2a0 516s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 516s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 516s JS G OBJ: Defined class for Settings (GSettings), prototype 0xebef97a0, JSClass 0xf08bd790, in object 0xebe7f2a0 516s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 516s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 516s JS G NS: Defined namespace 'Gio' 0xebe7f2a0 in GIRepository 0xebe347c0 516s JS G NS: Found info type GIConstantInfo for 'SIZEOF_LONG' in namespace 'GLib' 516s JS G NS: Found info type GIConstantInfo for 'SIZEOF_SIZE_T' in namespace 'GLib' 516s JS G NS: Found info type GIConstantInfo for 'SIZEOF_SSIZE_T' in namespace 'GLib' 516s JS G NS: Found info type GIFunctionInfo for 'test_uint64' in namespace 'Regress' 516s JS G NS: Found info type GIFunctionInfo for 'test_int64' in namespace 'Regress' 516s JS G NS: Found info type GIFlagsInfo for 'TestFlags' in namespace 'Regress' 516s JS G ENUM: Defining enum value FLAG1 (fixed from flag1) 1 516s JS G ENUM: Defining enum value FLAG2 (fixed from flag2) 2 516s JS G ENUM: Defining enum value FLAG3 (fixed from flag3) 4 516s JS G ENUM: Defining Regress.TestFlags as 0xec0457a0 516s JS G NS: Found info type GIEnumInfo for 'TestEnum' in namespace 'Regress' 516s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 516s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 516s JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 516s JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 516s JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 516s JS G ENUM: Defining Regress.TestEnum as 0xec0457f8 516s JS G NS: Found info type GIInterfaceInfo for 'TestInterface' in namespace 'Regress' 516s JS G IFACE: Defined class for TestInterface (RegressTestInterface), prototype 0xe9c06060, JSClass 0xf08bd7d0, in object 0xebe7f260 516s JS G PRM: Wrapping GParamOverride 'number' on (null) with JSObject 516s JS G PRM: JSObject created with param instance 0xbe41cb8 type GParamOverride 516s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 516s JS G NS: Found info type GIFunctionInfo for 'param_spec_get_flags' in namespace 'GjsPrivate' 516s JS G NS: Found info type GIFlagsInfo for 'ParamFlags' in namespace 'GObject' 516s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 516s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 516s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 516s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 516s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 516s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 516s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 516s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 516s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 516s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 516s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 516s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 516s JS G ENUM: Defining GObject.ParamFlags as 0xec0af468 516s JS G NS: Found info type GIObjectInfo for 'TestInheritDrawable' in namespace 'Regress' 516s JS G OBJ: Defined class for TestInheritDrawable (RegressTestInheritDrawable), prototype 0xebef98a0, JSClass 0xf08bd790, in object 0xebe7f260 516s JS IMPORT: JS import 'RegressUnix' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/RegressUnix.js 516s JS G NS: Defined namespace 'RegressUnix' 0xebef98e0 in GIRepository 0xebe347c0 516s JS CTX: Script evaluation succeeded 516s JS MAINLOOP: Main loop instance 0xbbdcd0c: Spinning loop until released or hook cleared 516s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xebe310d0 516s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xebe310d0 516s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xebe310d0 516s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xebe310d0 516s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xebe310d0 516s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xebe310d0 516s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xebe310d0 516s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xebe310d0 516s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xebe310d0 516s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xebe310d0 516s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xebe310d0 516s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xebe310d0 516s JS IMPORT: Module metadata hook for module 0xec0e6148 516s JS IMPORT: Defining meta.importSync for module 0xec0e6148 516s JS NATIVE: Defining native module 'system' 516s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xebe310d0 516s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xebe310d0 516s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 516s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 516s JS MAINLOOP: Set main loop hook to 516s JS MAINLOOP: Main loop instance 0xbbdcd0c: hold 516s JS MAINLOOP: Running and clearing main loop hook 516s JS G BXD: Defining method run in prototype for GLib.MainLoop 516s 1..376 516s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 516s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 516s JS G BXD: Defined class for Source (GSource), prototype 0xebef9900, JSClass 0xf08bd440, in object 0xebe7f020 516s JS G BXD: Defining method set_priority in prototype for GLib.Source 516s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 516s JS G BXD: Defining method attach in prototype for GLib.Source 516s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 516s JS IMPORT: Module metadata hook for module 0xebeb1280 516s JS IMPORT: Defining meta.importSync for module 0xebeb1280 516s JS G NS: Found info type GIFunctionInfo for 'test_return_allow_none' in namespace 'Regress' 516s JS G NS: Found info type GIFunctionInfo for 'test_return_nullable' in namespace 'Regress' 516s JS G BXD: Defining method destroy in prototype for GLib.Source 516s ok 1 Life, the Universe and Everything includes null return value 516s JS G NS: Found info type GIFunctionInfo for 'test_boolean' in namespace 'Regress' 516s JS G NS: Found info type GIFunctionInfo for 'test_boolean_true' in namespace 'Regress' 516s JS G NS: Found info type GIFunctionInfo for 'test_boolean_false' in namespace 'Regress' 516s ok 2 Life, the Universe and Everything includes booleans 516s JS G NS: Found info type GIFunctionInfo for 'test_int8' in namespace 'Regress' 516s ok 3 Life, the Universe and Everything includes 8-bit integers 516s JS G NS: Found info type GIFunctionInfo for 'test_uint8' in namespace 'Regress' 516s ok 4 Life, the Universe and Everything includes unsigned 8-bit integers 516s JS G NS: Found info type GIFunctionInfo for 'test_int16' in namespace 'Regress' 516s ok 5 Life, the Universe and Everything includes 16-bit integers 516s JS G NS: Found info type GIFunctionInfo for 'test_uint16' in namespace 'Regress' 516s ok 6 Life, the Universe and Everything includes unsigned 16-bit integers 516s JS G NS: Found info type GIFunctionInfo for 'test_int32' in namespace 'Regress' 516s ok 7 Life, the Universe and Everything includes 32-bit integers 516s JS G NS: Found info type GIFunctionInfo for 'test_uint32' in namespace 'Regress' 516s ok 8 Life, the Universe and Everything includes unsigned 32-bit integers 516s ok 9 Life, the Universe and Everything includes 64-bit integers 516s ok 10 Life, the Universe and Everything includes unsigned 64-bit integers 516s JS G NS: Found info type GIFunctionInfo for 'test_short' in namespace 'Regress' 516s ok 11 Life, the Universe and Everything includes shorts 516s JS G NS: Found info type GIFunctionInfo for 'test_int' in namespace 'Regress' 516s ok 12 Life, the Universe and Everything includes ints 516s JS G NS: Found info type GIFunctionInfo for 'test_long' in namespace 'Regress' 516s ok 13 Life, the Universe and Everything includes longs 516s JS G NS: Found info type GIFunctionInfo for 'test_ssize' in namespace 'Regress' 516s ok 14 Life, the Universe and Everything includes ssizes 516s JS G NS: Found info type GIFunctionInfo for 'test_float' in namespace 'Regress' 516s ok 15 Life, the Universe and Everything includes floats 516s JS G NS: Found info type GIFunctionInfo for 'test_double' in namespace 'Regress' 516s ok 16 Life, the Universe and Everything includes doubles 516s JS G NS: Found info type GIFunctionInfo for 'test_ushort' in namespace 'Regress' 516s ok 17 Life, the Universe and Everything includes ushorts 516s JS G NS: Found info type GIFunctionInfo for 'test_uint' in namespace 'Regress' 516s ok 18 Life, the Universe and Everything includes uints 516s JS G NS: Found info type GIFunctionInfo for 'test_ulong' in namespace 'Regress' 516s ok 19 Life, the Universe and Everything includes ulongs 516s JS G NS: Found info type GIFunctionInfo for 'test_size' in namespace 'Regress' 516s ok 20 Life, the Universe and Everything includes sizes 516s ok 21 Life, the Universe and Everything No implicit conversion to unsigned for uint8 516s ok 22 Life, the Universe and Everything No implicit conversion to unsigned for uint16 516s ok 23 Life, the Universe and Everything No implicit conversion to unsigned for uint32 516s ok 24 Life, the Universe and Everything No implicit conversion to unsigned for uint64 516s ok 25 Life, the Universe and Everything No implicit conversion to unsigned for uint 516s ok 26 Life, the Universe and Everything No implicit conversion to unsigned for size 516s ok 27 Life, the Universe and Everything Infinity and NaN converts to 0 for int8 516s ok 28 Life, the Universe and Everything Infinity and NaN converts to 0 for int16 516s ok 29 Life, the Universe and Everything Infinity and NaN converts to 0 for int32 516s ok 30 Life, the Universe and Everything Infinity and NaN converts to 0 for int64 516s ok 31 Life, the Universe and Everything Infinity and NaN converts to 0 for short 516s ok 32 Life, the Universe and Everything Infinity and NaN converts to 0 for int 516s ok 33 Life, the Universe and Everything Infinity and NaN converts to 0 for long 516s ok 34 Life, the Universe and Everything Infinity and NaN converts to 0 for ssize 516s ok 35 Life, the Universe and Everything Infinity and NaN converts to 0 for uint8 516s ok 36 Life, the Universe and Everything Infinity and NaN converts to 0 for uint16 516s ok 37 Life, the Universe and Everything Infinity and NaN converts to 0 for uint32 516s ok 38 Life, the Universe and Everything Infinity and NaN converts to 0 for uint64 516s ok 39 Life, the Universe and Everything Infinity and NaN converts to 0 for ushort 516s ok 40 Life, the Universe and Everything Infinity and NaN converts to 0 for uint 516s ok 41 Life, the Universe and Everything Infinity and NaN converts to 0 for ulong 516s ok 42 Life, the Universe and Everything Infinity and NaN converts to 0 for size 516s ok 43 Life, the Universe and Everything Infinity and NaN not for float 516s ok 44 Life, the Universe and Everything Infinity and NaN not for double 516s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 516s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 516s ok 45 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for uint64 516s ok 46 Life, the Universe and Everything (u)int64 numeric values can use numeric limits for int64 516s JS G NS: Found info type GIFunctionInfo for 'test_unichar' in namespace 'Regress' 516s ok 47 Life, the Universe and Everything includes wide characters 516s JS G NS: Found info type GIFunctionInfo for 'test_timet' in namespace 'Regress' 516s ok 48 Life, the Universe and Everything includes time_t 516s JS G NS: Found info type GIFunctionInfo for 'test_offt' in namespace 'Regress' 516s ok 49 Life, the Universe and Everything includes off_t 516s JS G NS: Found info type GIFunctionInfo for 'test_gtype' in namespace 'Regress' 516s ok 50 Life, the Universe and Everything includes GTypes 516s JS G NS: Found info type GIFunctionInfo for 'test_closure' in namespace 'Regress' 516s ok 51 Life, the Universe and Everything closures 516s JS G NS: Found info type GIFunctionInfo for 'test_closure_one_arg' in namespace 'Regress' 516s ok 52 Life, the Universe and Everything closures with one argument 516s JS G NS: Found info type GIFunctionInfo for 'test_closure_variant' in namespace 'Regress' 516s JS G BXD: Defining method classify in prototype for GLib.Variant 516s JS G BXD: Defining method get_string in prototype for GLib.Variant 516s ok 53 Life, the Universe and Everything closure with GLib.Variant argument 516s JS G NS: Found info type GIFunctionInfo for 'test_int_value_arg' in namespace 'Regress' 516s ok 54 Life, the Universe and Everything GValue marshalling integer in 516s JS G NS: Found info type GIFunctionInfo for 'test_value_return' in namespace 'Regress' 516s ok 55 Life, the Universe and Everything GValue marshalling integer out 516s JS G NS: Found info type GIFunctionInfo for 'test_gvariant_i' in namespace 'Regress' 516s JS G BXD: Defining method get_type_string in prototype for GLib.Variant 516s JS G BXD: Defining method get_int32 in prototype for GLib.Variant 516s ok 56 Life, the Universe and Everything integer GLib.Variant 516s JS G NS: Found info type GIFunctionInfo for 'test_gvariant_s' in namespace 'Regress' 516s ok 57 Life, the Universe and Everything string GLib.Variant 516s JS G NS: Found info type GIFunctionInfo for 'test_gvariant_asv' in namespace 'Regress' 516s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 516s JS G BXD: Defining method n_children in prototype for GLib.Variant 516s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 516s JS G BXD: Defining method get_variant in prototype for GLib.Variant 516s ok 58 Life, the Universe and Everything dictionary GLib.Variant 516s JS G NS: Found info type GIFunctionInfo for 'test_gvariant_v' in namespace 'Regress' 516s ok 59 Life, the Universe and Everything variant GLib.Variant 516s JS G NS: Found info type GIFunctionInfo for 'test_gvariant_as' in namespace 'Regress' 516s ok 60 Life, the Universe and Everything string array GLib.Variant 516s JS G NS: Found info type GIFunctionInfo for 'test_utf8_const_return' in namespace 'Regress' 516s JS G NS: Found info type GIFunctionInfo for 'test_utf8_nonconst_return' in namespace 'Regress' 516s ok 61 Life, the Universe and Everything UTF-8 strings as return types 516s JS G NS: Found info type GIFunctionInfo for 'test_utf8_const_in' in namespace 'Regress' 516s ok 62 Life, the Universe and Everything UTF-8 strings as in parameters 516s JS G NS: Found info type GIFunctionInfo for 'test_utf8_out' in namespace 'Regress' 516s ok 63 Life, the Universe and Everything UTF-8 strings as out parameters 516s ok 64 Life, the Universe and Everything UTF-8 strings as in-out parameters # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 516s JS G NS: Found info type GIFunctionInfo for 'test_filename_return' in namespace 'Regress' 516s ok 65 Life, the Universe and Everything return values in filename encoding 516s JS G NS: Found info type GIFunctionInfo for 'test_int_out_utf8' in namespace 'Regress' 516s ok 66 Life, the Universe and Everything Various configurations of arguments in after out 516s JS G NS: Found info type GIFunctionInfo for 'test_multi_double_args' in namespace 'Regress' 516s ok 67 Life, the Universe and Everything Various configurations of arguments multiple number args 516s JS G NS: Found info type GIFunctionInfo for 'test_utf8_out_out' in namespace 'Regress' 516s ok 68 Life, the Universe and Everything Various configurations of arguments multiple string out parameters 516s JS G NS: Found info type GIFunctionInfo for 'test_utf8_out_nonconst_return' in namespace 'Regress' 516s ok 69 Life, the Universe and Everything Various configurations of arguments strings as return value and output parameter 516s JS G NS: Found info type GIFunctionInfo for 'test_utf8_null_in' in namespace 'Regress' 516s ok 70 Life, the Universe and Everything Various configurations of arguments nullable string in parameter 516s JS G NS: Found info type GIFunctionInfo for 'test_utf8_null_out' in namespace 'Regress' 516s ok 71 Life, the Universe and Everything Various configurations of arguments nullable string out parameter 516s JS G NS: Found info type GIFunctionInfo for 'test_array_int_in' in namespace 'Regress' 516s ok 72 Life, the Universe and Everything arrays of int in 516s JS G NS: Found info type GIFunctionInfo for 'test_array_gint8_in' in namespace 'Regress' 516s ok 73 Life, the Universe and Everything arrays of gint8 in 516s JS G NS: Found info type GIFunctionInfo for 'test_array_gint16_in' in namespace 'Regress' 516s ok 74 Life, the Universe and Everything arrays of gint16 in 516s JS G NS: Found info type GIFunctionInfo for 'test_array_gint32_in' in namespace 'Regress' 516s ok 75 Life, the Universe and Everything arrays of gint32 in 516s JS G NS: Found info type GIFunctionInfo for 'test_array_gint64_in' in namespace 'Regress' 516s ok 76 Life, the Universe and Everything arrays of gint64 in 516s ok 77 Life, the Universe and Everything implicit conversions from strings to int arrays 516s JS G NS: Found info type GIFunctionInfo for 'test_array_int_out' in namespace 'Regress' 516s ok 78 Life, the Universe and Everything out arrays of integers 516s ok 79 Life, the Universe and Everything inout arrays of integers # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/issues/192 516s JS G NS: Found info type GIFunctionInfo for 'test_strv_in' in namespace 'Regress' 516s ok 80 Life, the Universe and Everything String arrays marshalling in 516s JS G NS: Found info type GIFunctionInfo for 'test_strv_out' in namespace 'Regress' 516s ok 81 Life, the Universe and Everything String arrays marshalling out 516s JS G NS: Found info type GIFunctionInfo for 'test_strv_out_container' in namespace 'Regress' 516s ok 82 Life, the Universe and Everything String arrays marshalling return value with container transfer 516s JS G NS: Found info type GIFunctionInfo for 'test_strv_outarg' in namespace 'Regress' 516s ok 83 Life, the Universe and Everything String arrays marshalling out parameter with container transfer 516s JS G NS: Found info type GIFunctionInfo for 'test_array_gtype_in' in namespace 'Regress' 516s JS G NS: Found info type GIObjectInfo for 'SimpleAction' in namespace 'Gio' 516s JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0xe9cd19c0, JSClass 0xf08bd790, in object 0xebe7f2a0 516s JS G NS: Found info type GIInterfaceInfo for 'Icon' in namespace 'Gio' 516s JS G IFACE: Defined class for Icon (GIcon), prototype 0xe9c06ce0, JSClass 0xf08bd7d0, in object 0xebe7f2a0 516s ok 84 Life, the Universe and Everything GType arrays 516s JS G NS: Found info type GIFunctionInfo for 'test_array_fixed_size_int_in' in namespace 'Regress' 516s ok 85 Life, the Universe and Everything Fixed arrays of integers marshals as an in parameter 516s JS G NS: Found info type GIFunctionInfo for 'test_array_fixed_size_int_out' in namespace 'Regress' 516s ok 86 Life, the Universe and Everything Fixed arrays of integers marshals as an out parameter 516s JS G NS: Found info type GIFunctionInfo for 'test_array_fixed_size_int_return' in namespace 'Regress' 516s ok 87 Life, the Universe and Everything Fixed arrays of integers marshals as a return value 516s JS G NS: Found info type GIFunctionInfo for 'test_array_static_in_int' in namespace 'Regress' 516s ok 88 Life, the Universe and Everything integer array with static length 516s JS G NS: Found info type GIFunctionInfo for 'test_strv_out_c' in namespace 'Regress' 516s ok 89 Life, the Universe and Everything string array that's const in C 516s JS G NS: Found info type GIFunctionInfo for 'test_array_int_full_out' in namespace 'Regress' 516s ok 90 Life, the Universe and Everything arrays of integers with length parameter marshals as a return value with transfer full 516s JS G NS: Found info type GIFunctionInfo for 'test_array_int_none_out' in namespace 'Regress' 516s ok 91 Life, the Universe and Everything arrays of integers with length parameter marshals as a return value with transfer none 516s JS G NS: Found info type GIFunctionInfo for 'test_array_int_null_in' in namespace 'Regress' 516s ok 92 Life, the Universe and Everything arrays of integers with length parameter marshalls as a nullable in parameter 516s JS G NS: Found info type GIFunctionInfo for 'test_array_int_null_out' in namespace 'Regress' 516s ok 93 Life, the Universe and Everything arrays of integers with length parameter marshals as a nullable return value 516s JS G NS: Found info type GIFunctionInfo for 'test_glist_nothing_return' in namespace 'Regress' 516s JS G NS: Found info type GIFunctionInfo for 'test_glist_nothing_return2' in namespace 'Regress' 516s ok 94 Life, the Universe and Everything glist types return with transfer-none 516s JS G NS: Found info type GIFunctionInfo for 'test_glist_container_return' in namespace 'Regress' 516s ok 95 Life, the Universe and Everything glist types return with transfer-container 516s JS G NS: Found info type GIFunctionInfo for 'test_glist_everything_return' in namespace 'Regress' 516s ok 96 Life, the Universe and Everything glist types return with transfer-full 516s JS G NS: Found info type GIFunctionInfo for 'test_glist_nothing_in' in namespace 'Regress' 516s JS G NS: Found info type GIFunctionInfo for 'test_glist_nothing_in2' in namespace 'Regress' 516s ok 97 Life, the Universe and Everything glist types in with transfer-none 516s JS G NS: Found info type GIFunctionInfo for 'test_glist_null_in' in namespace 'Regress' 516s ok 98 Life, the Universe and Everything glist types nullable in 516s JS G NS: Found info type GIFunctionInfo for 'test_glist_null_out' in namespace 'Regress' 516s ok 99 Life, the Universe and Everything glist types nullable out 516s ok 100 Life, the Universe and Everything glist types in with transfer-container # SKIP Function not added to gobject-introspection test suite yet 516s JS G NS: Found info type GIFunctionInfo for 'test_gslist_nothing_return' in namespace 'Regress' 516s JS G NS: Found info type GIFunctionInfo for 'test_gslist_nothing_return2' in namespace 'Regress' 516s ok 101 Life, the Universe and Everything gslist types return with transfer-none 516s JS G NS: Found info type GIFunctionInfo for 'test_gslist_container_return' in namespace 'Regress' 516s ok 102 Life, the Universe and Everything gslist types return with transfer-container 516s JS G NS: Found info type GIFunctionInfo for 'test_gslist_everything_return' in namespace 'Regress' 516s ok 103 Life, the Universe and Everything gslist types return with transfer-full 516s JS G NS: Found info type GIFunctionInfo for 'test_gslist_nothing_in' in namespace 'Regress' 516s JS G NS: Found info type GIFunctionInfo for 'test_gslist_nothing_in2' in namespace 'Regress' 516s ok 104 Life, the Universe and Everything gslist types in with transfer-none 516s JS G NS: Found info type GIFunctionInfo for 'test_gslist_null_in' in namespace 'Regress' 516s ok 105 Life, the Universe and Everything gslist types nullable in 516s JS G NS: Found info type GIFunctionInfo for 'test_gslist_null_out' in namespace 'Regress' 516s ok 106 Life, the Universe and Everything gslist types nullable out 516s ok 107 Life, the Universe and Everything gslist types in with transfer-container # SKIP Function not added to gobject-introspection test suite yet 516s JS G NS: Found info type GIFunctionInfo for 'test_glist_gtype_container_in' in namespace 'Regress' 516s JS G NS: Found info type GIObjectInfo for 'TestObj' in namespace 'Regress' 516s JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0xe9cd6780, JSClass 0xf08bd790, in object 0xebe7f260 516s JS G NS: Found info type GIObjectInfo for 'TestSubObj' in namespace 'Regress' 516s JS G OBJ: Defined class for TestSubObj (RegressTestSubObj), prototype 0xe9cd67c0, JSClass 0xf08bd790, in object 0xebe7f260 516s ok 108 Life, the Universe and Everything GList of GTypes in with transfer container 516s JS G NS: Found info type GIFunctionInfo for 'test_ghash_null_return' in namespace 'Regress' 516s ok 109 Life, the Universe and Everything GHash type null GHash out 516s JS G NS: Found info type GIFunctionInfo for 'test_ghash_nothing_return' in namespace 'Regress' 516s JS G NS: Found info type GIFunctionInfo for 'test_ghash_nothing_return2' in namespace 'Regress' 516s ok 110 Life, the Universe and Everything GHash type out GHash 516s JS G NS: Found info type GIFunctionInfo for 'test_ghash_gvalue_return' in namespace 'Regress' 516s ok 111 Life, the Universe and Everything GHash type with GValue value type out 516s ok 112 Life, the Universe and Everything GHash type with GValue value type in # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/272 516s JS G NS: Found info type GIFunctionInfo for 'test_ghash_container_return' in namespace 'Regress' 516s ok 113 Life, the Universe and Everything GHash type marshals as a return value with transfer container 516s JS G NS: Found info type GIFunctionInfo for 'test_ghash_everything_return' in namespace 'Regress' 516s ok 114 Life, the Universe and Everything GHash type marshals as a return value with transfer full 516s JS G NS: Found info type GIFunctionInfo for 'test_ghash_null_in' in namespace 'Regress' 516s ok 115 Life, the Universe and Everything GHash type null GHash in 516s JS G NS: Found info type GIFunctionInfo for 'test_ghash_null_out' in namespace 'Regress' 516s ok 116 Life, the Universe and Everything GHash type null GHashTable out 516s JS G NS: Found info type GIFunctionInfo for 'test_ghash_nothing_in' in namespace 'Regress' 516s JS G NS: Found info type GIFunctionInfo for 'test_ghash_nothing_in2' in namespace 'Regress' 516s ok 117 Life, the Universe and Everything GHash type in GHash 516s JS G NS: Found info type GIFunctionInfo for 'test_ghash_nested_everything_return' in namespace 'Regress' 516s JS G NS: Found info type GIFunctionInfo for 'test_ghash_nested_everything_return2' in namespace 'Regress' 516s ok 118 Life, the Universe and Everything GHash type nested GHash 516s JS G NS: Found info type GIFunctionInfo for 'test_garray_container_return' in namespace 'Regress' 516s ok 119 Life, the Universe and Everything GArray marshals as a return value with transfer container 516s JS G NS: Found info type GIFunctionInfo for 'test_garray_full_return' in namespace 'Regress' 516s ok 120 Life, the Universe and Everything GArray marshals as a return value with transfer full 516s JS G NS: Found info type GIEnumInfo for 'TestReferenceEnum' in namespace 'Regress' 516s JS G ENUM: Defining enum value ZERO (fixed from zero) 4 516s JS G ENUM: Defining enum value ONE (fixed from one) 2 516s JS G ENUM: Defining enum value TWO (fixed from two) 54 516s JS G ENUM: Defining enum value THREE (fixed from three) 4 516s JS G ENUM: Defining enum value FOUR (fixed from four) 216 516s JS G ENUM: Defining enum value FIVE (fixed from five) -217 516s JS G ENUM: Defining Regress.TestReferenceEnum as 0xe9b930e8 516s ok 121 Life, the Universe and Everything enum that references its own members has correct values 516s JS G NS: Found info type GIEnumInfo for 'TestEnumNoGEnum' in namespace 'Regress' 516s JS G ENUM: Defining enum value EVALUE1 (fixed from evalue1) 0 516s JS G ENUM: Defining enum value EVALUE2 (fixed from evalue2) 42 516s JS G ENUM: Defining enum value EVALUE3 (fixed from evalue3) 48 516s JS G ENUM: Defining Regress.TestEnumNoGEnum as 0xe9b9bad0 516s ok 122 Life, the Universe and Everything unregistered enum works 516s ok 123 Life, the Universe and Everything value is not added to enum with #define 516s JS G NS: Found info type GIFunctionInfo for 'test_enum_param' in namespace 'Regress' 516s ok 124 Life, the Universe and Everything enum parameter 516s JS G NS: Found info type GIFunctionInfo for 'test_unsigned_enum_param' in namespace 'Regress' 516s JS G NS: Found info type GIEnumInfo for 'TestEnumUnsigned' in namespace 'Regress' 516s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 1 516s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 2147483648 516s JS G ENUM: Defining Regress.TestEnumUnsigned as 0xe9baacd8 516s ok 125 Life, the Universe and Everything unsigned enum parameter 516s JS G NS: Found info type GIFunctionInfo for 'global_get_flags_out' in namespace 'Regress' 516s ok 126 Life, the Universe and Everything flags parameter 516s JS G NS: Found info type GIFlagsInfo for 'TestDiscontinuousFlags' in namespace 'Regress' 516s JS G ENUM: Defining enum value DISCONTINUOUS1 (fixed from discontinuous1) 512 516s JS G ENUM: Defining enum value DISCONTINUOUS2 (fixed from discontinuous2) 536870912 516s JS G ENUM: Defining Regress.TestDiscontinuousFlags as 0xe9bb4460 516s JS G NS: Found info type GIFunctionInfo for 'test_discontinuous_1_with_private_values' in namespace 'Regress' 516s ok 127 Life, the Universe and Everything flag returned without private values below smallest flag value 516s JS G NS: Found info type GIFunctionInfo for 'test_discontinuous_2_with_private_values' in namespace 'Regress' 516s ok 128 Life, the Universe and Everything flag returned without private values above highest flag value 516s JS G NS: Found info type GIStructInfo for 'TestStructA' in namespace 'Regress' 516s JS G BXD: Defined class for TestStructA (void), prototype 0xe9cdc3a0, JSClass 0xf08bd440, in object 0xebe7f260 516s ok 129 Life, the Universe and Everything Simple introspected struct sets fields correctly 516s JS G BXD: Defining method clone in prototype for Regress.TestStructA 516s ok 130 Life, the Universe and Everything Simple introspected struct can clone 516s ok 131 Life, the Universe and Everything Simple introspected struct can be modified by a method 516s ok 132 Life, the Universe and Everything Simple introspected struct constructors "copies" an object from a hash of field values 516s ok 133 Life, the Universe and Everything Simple introspected struct constructors catches bad field names 516s ok 134 Life, the Universe and Everything Simple introspected struct constructors copies an object from another object of the same type 516s JS G NS: Found info type GIFunctionInfo for 'test_array_struct_out' in namespace 'Regress' 516s ok 135 Life, the Universe and Everything out arrays of structs 516s JS G NS: Found info type GIStructInfo for 'TestStructB' in namespace 'Regress' 516s JS G BXD: Defined class for TestStructB (void), prototype 0xe9cdcb20, JSClass 0xf08bd440, in object 0xebe7f260 516s ok 136 Life, the Universe and Everything Introspected nested struct sets fields correctly 516s JS G BXD: Defining method clone in prototype for Regress.TestStructB 516s ok 137 Life, the Universe and Everything Introspected nested struct can clone 516s ok 138 Life, the Universe and Everything Struct with non-basic member sets fields correctly # SKIP pending 516s ok 139 Life, the Universe and Everything Struct with annotated fields sets fields correctly # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/83 516s ok 140 Life, the Universe and Everything Struct with array of anonymous unions sets fields correctly # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/273 516s ok 141 Life, the Universe and Everything Struct with const/volatile members sets fields correctly # SKIP pending 516s JS G NS: Found info type GIStructInfo for 'TestSimpleBoxedA' in namespace 'Regress' 516s JS G BXD: Defined class for TestSimpleBoxedA (RegressTestSimpleBoxedA), prototype 0xe9ce70e0, JSClass 0xf08bd440, in object 0xebe7f260 516s ok 142 Life, the Universe and Everything Introspected simple boxed struct sets fields correctly 516s JS G BXD: Defining method equals in prototype for Regress.TestSimpleBoxedA 516s ok 143 Life, the Universe and Everything Introspected simple boxed struct can be passed to a method 516s ok 144 Life, the Universe and Everything Introspected simple boxed struct can be returned from a method 516s ok 145 Life, the Universe and Everything Introspected simple boxed struct constructors "copies" an object from a hash of field values 516s ok 146 Life, the Universe and Everything Introspected simple boxed struct constructors catches bad field names 516s ok 147 Life, the Universe and Everything Introspected simple boxed struct constructors copies an object from another object of the same type 516s JS G NS: Found info type GIStructInfo for 'TestSimpleBoxedB' in namespace 'Regress' 516s JS G BXD: Defined class for TestSimpleBoxedB (RegressTestSimpleBoxedB), prototype 0xe9ce77a0, JSClass 0xf08bd440, in object 0xebe7f260 516s ok 148 Life, the Universe and Everything Introspected boxed nested struct reads fields and nested fields 516s ok 149 Life, the Universe and Everything Introspected boxed nested struct assigns nested struct field from an instance 516s ok 150 Life, the Universe and Everything Introspected boxed nested struct assigns nested struct field directly from a hash of field values 516s ok 151 Life, the Universe and Everything Introspected boxed nested struct constructors constructs with a nested hash of field values 516s ok 152 Life, the Universe and Everything Introspected boxed nested struct constructors copies an object from another object of the same type 516s JS G NS: Found info type GIStructInfo for 'TestBoxed' in namespace 'Regress' 516s JS G BXD: Defined class for TestBoxed (RegressTestBoxed), prototype 0xe9ce7ec0, JSClass 0xf08bd440, in object 0xebe7f260 516s ok 153 Life, the Universe and Everything Introspected boxed types Opaque constructs from a default constructor 516s ok 154 Life, the Universe and Everything Introspected boxed types Opaque sets fields correctly 516s ok 155 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor 516s ok 156 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor with different args 516s ok 157 Life, the Universe and Everything Introspected boxed types Opaque constructs from a static constructor with differently typed args 516s JS G BXD: Defining method equals in prototype for Regress.TestBoxed 516s ok 158 Life, the Universe and Everything Introspected boxed types Opaque constructs from a another object of the same type 516s JS G NS: Found info type GIFunctionInfo for 'test_boxeds_not_a_method' in namespace 'Regress' 516s ok 159 Life, the Universe and Everything Introspected boxed types Opaque ensures methods are named correctly 516s JS G NS: Found info type GIFunctionInfo for 'test_boxeds_not_a_static' in namespace 'Regress' 516s ok 160 Life, the Universe and Everything Introspected boxed types Opaque ensures static methods are named correctly 516s JS G NS: Found info type GIStructInfo for 'TestBoxedB' in namespace 'Regress' 516s JS G BXD: Defined class for TestBoxedB (RegressTestBoxedB), prototype 0xe9cea480, JSClass 0xf08bd440, in object 0xebe7f260 516s ok 161 Life, the Universe and Everything Introspected boxed types Simple sets fields correctly 516s ok 162 Life, the Universe and Everything Introspected boxed types Simple constructs from a static constructor 516s ok 163 Life, the Universe and Everything Introspected boxed types Simple constructs from another object of the same type 516s ok 164 Life, the Universe and Everything Introspected boxed types Simple constructs in backwards compatibility mode 516s JS G NS: Found info type GIStructInfo for 'TestBoxedC' in namespace 'Regress' 516s JS G BXD: Defined class for TestBoxedC (RegressTestBoxedC), prototype 0xe9cea7c0, JSClass 0xf08bd440, in object 0xebe7f260 516s JS G BXD: Defining method name_conflict in prototype for Regress.TestBoxedC 516s JS G BXD: Field Regress.TestBoxedC.name_conflict overlaps with method of the same name; skipping 516s ok 165 Life, the Universe and Everything Introspected boxed types Refcounted constructs from a default constructor 516s ok 166 Life, the Universe and Everything Introspected boxed types Refcounted constructs from another object of the same type 516s JS G NS: Found info type GIStructInfo for 'TestBoxedD' in namespace 'Regress' 516s JS G BXD: Defined class for TestBoxedD (RegressTestBoxedD), prototype 0xe9cea9c0, JSClass 0xf08bd440, in object 0xebe7f260 516s JS G BXD: Defining method get_magic in prototype for Regress.TestBoxedD 516s ok 167 Life, the Universe and Everything Introspected boxed types Private constructs using a custom constructor 516s ok 168 Life, the Universe and Everything Introspected boxed types Private constructs from another object of the same type 516s ok 169 Life, the Universe and Everything Introspected boxed types Private does not construct with a default constructor 516s ok 170 Life, the Universe and Everything Introspected boxed types methods take priority over fields in a name conflict 516s JS G NS: Found info type GIInterfaceInfo for 'Action' in namespace 'Gio' 516s JS G IFACE: Defined class for Action (GAction), prototype 0xe9cd86a0, JSClass 0xf08bd7d0, in object 0xebe7f2a0 516s JS G NS: Found info type GIStructInfo for 'KeyFile' in namespace 'GLib' 516s JS G BXD: Defined class for KeyFile (GKeyFile), prototype 0xe9ceade0, JSClass 0xf08bd440, in object 0xebe7f020 516s ok 171 Life, the Universe and Everything wrong type for GBoxed function does not accept a GObject of the wrong type 516s ok 172 Life, the Universe and Everything wrong type for GBoxed function does not accept a GBoxed of the wrong type 516s ok 173 Life, the Universe and Everything wrong type for GBoxed function does accept a GBoxed of the correct type 516s JS G BXD: Defining method copy in prototype for Regress.TestSimpleBoxedA 516s ok 174 Life, the Universe and Everything wrong type for GBoxed method cannot be called on a GObject 516s ok 175 Life, the Universe and Everything wrong type for GBoxed method cannot be called on a GBoxed of the wrong type 516s ok 176 Life, the Universe and Everything wrong type for GBoxed method can be called on correct GBoxed type 516s ok 177 Life, the Universe and Everything Introspected GObject can access fields with simple types 516s ok 178 Life, the Universe and Everything Introspected GObject cannot access fields with complex types (GI limitation) 516s ok 179 Life, the Universe and Everything Introspected GObject throws when setting a read-only field 516s ok 180 Life, the Universe and Everything Introspected GObject has normal Object methods 516s ok 181 Life, the Universe and Everything Introspected GObject sets write-only properties 516s ok 182 Life, the Universe and Everything Introspected GObject gives undefined for write-only properties 516s ok 183 Life, the Universe and Everything Introspected GObject constructs from constructors annotated with (constructor) 516s ok 184 Life, the Universe and Everything Introspected GObject static methods 516s ok 185 Life, the Universe and Everything Introspected GObject GProperty Boxed type 516s ok 186 Life, the Universe and Everything Introspected GObject GProperty Hash table # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 516s ok 187 Life, the Universe and Everything Introspected GObject GProperty List # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 516s ok 188 Life, the Universe and Everything Introspected GObject GProperty Pointer array # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 516s ok 189 Life, the Universe and Everything Introspected GObject GProperty Hash table with old-style annotation # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 516s ok 190 Life, the Universe and Everything Introspected GObject GProperty List with old-style annotation # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 516s ok 191 Life, the Universe and Everything Introspected GObject GProperty Integer 516s ok 192 Life, the Universe and Everything Introspected GObject GProperty Float 516s ok 193 Life, the Universe and Everything Introspected GObject GProperty Double 516s JS G OBJ: Defining method set_string in prototype for RegressTestObj (Regress.TestObj) 516s JS G OBJ: Defining method get_string in prototype for RegressTestObj (Regress.TestObj) 516s ok 194 Life, the Universe and Everything Introspected GObject GProperty String 516s ok 195 Life, the Universe and Everything Introspected GObject GProperty GType object # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 516s ok 196 Life, the Universe and Everything Introspected GObject GProperty Byte array # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/276 516s ok 197 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals correctly in the getter 516s ok 198 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals correctly when inherited 516s JS G OBJ: Defining method set_bare in prototype for RegressTestObj (Regress.TestObj) 516s ok 199 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals into setter function 516s JS G OBJ: Defining method unset_bare in prototype for RegressTestSubObj (Regress.TestSubObj) 516s ok 200 Life, the Universe and Everything Introspected GObject Object-valued GProperty marshals null 516s JS G NS: Found info type GIFunctionInfo for 'signal_handler_disconnect' in namespace 'GObject' 516s ok 201 Life, the Universe and Everything Introspected GObject Signal connection calls correct handlers with correct arguments 516s ok 202 Life, the Universe and Everything Introspected GObject Signal connection throws errors for invalid signals 516s ok 203 Life, the Universe and Everything Introspected GObject Signal connection signal handler with static scope arg gets arg passed by reference 516s JS G OBJ: Defining method emit_sig_with_obj in prototype for RegressTestObj (Regress.TestObj) 516s ok 204 Life, the Universe and Everything Introspected GObject Signal connection signal with object gets correct arguments 516s ok 205 Life, the Universe and Everything Introspected GObject Signal connection signal with object with gets correct arguments from JS 516s JS G OBJ: Defining method emit_sig_with_obj_full in prototype for RegressTestObj (Regress.TestObj) 516s ok 206 Life, the Universe and Everything Introspected GObject Signal connection signal with object with full transport gets correct arguments 516s ok 207 Life, the Universe and Everything Introspected GObject Signal connection signal with object with full transport gets correct arguments from JS 516s ok 208 Life, the Universe and Everything Introspected GObject Signal connection signal with int64 gets correct value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 516s ok 209 Life, the Universe and Everything Introspected GObject Signal connection signal with uint64 gets correct value # SKIP https://gitlab.gnome.org/GNOME/gjs/issues/271 516s ok 210 Life, the Universe and Everything Introspected GObject Signal connection signal with array parameter is properly handled # SKIP Not yet implemented 516s ok 211 Life, the Universe and Everything Introspected GObject Signal connection signal with hash parameter is properly handled # SKIP Not yet implemented 516s JS G OBJ: Defining method emit_sig_with_array_len_prop in prototype for RegressTestObj (Regress.TestObj) 516s ok 212 Life, the Universe and Everything Introspected GObject Signal connection signal with array len parameter is not passed correct array and no length arg 516s ok 213 Life, the Universe and Everything Introspected GObject Signal connection signal with GStrv parameter is properly handled 516s ok 214 Life, the Universe and Everything Introspected GObject Signal connection signal with GStrv parameter and transfer full is properly handled from JS 516s ok 215 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 516s ok 216 Life, the Universe and Everything Introspected GObject Signal connection signal with int array ret parameter is properly handled # SKIP Not yet implemented 516s ok 217 Life, the Universe and Everything Introspected GObject Signal connection can pass parameter to signal with array len parameter via emit # SKIP Not yet implemented 516s ok 218 Life, the Universe and Everything Introspected GObject Signal connection can pass null to signal with array len parameter # SKIP Not yet implemented 516s ok 219 Life, the Universe and Everything Introspected GObject Signal connection signal with int in-out parameter # SKIP Not yet implemented 516s JS G OBJ: Defining method emit_sig_with_error in prototype for RegressTestObj (Regress.TestObj) 516s JS G NS: Found info type GIEnumInfo for 'IOErrorEnum' in namespace 'Gio' 516s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0xe9cd88a0, JSClass 0xf08bd5e0, in object 0xebe7f2a0 516s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 516s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 516s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 516s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 516s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 516s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 516s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 516s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 516s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 516s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 516s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 516s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 516s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 516s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 516s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 516s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 516s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 516s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 516s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 516s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 516s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 516s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 516s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 516s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 516s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 516s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 516s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 516s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 516s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 516s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 516s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 516s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 516s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 516s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 516s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 516s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 516s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 516s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 516s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 516s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 516s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 516s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 516s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 516s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 516s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 516s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 516s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 516s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 516s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 516s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 516s JS G NS: Found info type GIFunctionInfo for 'io_error_quark' in namespace 'Gio' 516s ok 220 Life, the Universe and Everything Introspected GObject Signal connection GError signal with GError set 516s JS G OBJ: Defining method emit_sig_with_null_error in prototype for RegressTestObj (Regress.TestObj) 516s ok 221 Life, the Universe and Everything Introspected GObject Signal connection GError signal with no GError set 516s ok 222 Life, the Universe and Everything Introspected GObject Signal connection GError signal with no GError set from js 516s ok 223 Life, the Universe and Everything Introspected GObject Signal connection GError signal with no GError set from js 516s JS G OBJ: Defining method instance_method in prototype for RegressTestObj (Regress.TestObj) 516s ok 224 Life, the Universe and Everything Introspected GObject can call an instance method 516s JS G OBJ: Defining method instance_method_full in prototype for RegressTestObj (Regress.TestObj) 516s ok 225 Life, the Universe and Everything Introspected GObject can call a transfer-full instance method 516s ok 226 Life, the Universe and Everything Introspected GObject can call a static method 516s JS G OBJ: Defining method forced_method in prototype for RegressTestObj (Regress.TestObj) 516s ok 227 Life, the Universe and Everything Introspected GObject can call a method annotated with (method) 516s JS G OBJ: Defining method torture_signature_0 in prototype for RegressTestObj (Regress.TestObj) 516s ok 228 Life, the Universe and Everything Introspected GObject Object torture signature 0 516s JS G OBJ: Defining method torture_signature_1 in prototype for RegressTestObj (Regress.TestObj) 516s ok 229 Life, the Universe and Everything Introspected GObject Object torture signature 1 fail 516s ok 230 Life, the Universe and Everything Introspected GObject Object torture signature 1 success 516s ok 231 Life, the Universe and Everything Introspected GObject Introspected function length skips over instance parameters of methods 516s ok 232 Life, the Universe and Everything Introspected GObject Introspected function length skips over out and GError parameters 516s JS G OBJ: Defining method skip_return_val in prototype for RegressTestObj (Regress.TestObj) 516s ok 233 Life, the Universe and Everything Introspected GObject Introspected function length does not skip over inout parameters 516s JS G OBJ: Defining method skip_return_val_no_out in prototype for RegressTestObj (Regress.TestObj) 516s ok 234 Life, the Universe and Everything Introspected GObject Introspected function length DOES NOT skip over return value annotated with skip 516s JS G OBJ: Defining method skip_param in prototype for RegressTestObj (Regress.TestObj) 516s ok 235 Life, the Universe and Everything Introspected GObject Introspected function length DOES NOT skip over parameters annotated with skip 516s JS G OBJ: Defining method skip_out_param in prototype for RegressTestObj (Regress.TestObj) 516s ok 236 Life, the Universe and Everything Introspected GObject Introspected function length DOES NOT skip over out parameters annotated with skip 516s JS G OBJ: Defining method skip_inout_param in prototype for RegressTestObj (Regress.TestObj) 516s ok 237 Life, the Universe and Everything Introspected GObject Introspected function length skips over inout parameters annotated with skip 516s ok 238 Life, the Universe and Everything Introspected GObject Introspected function length gives number of arguments for static methods 516s ok 239 Life, the Universe and Everything Introspected GObject Introspected function length skips over destroy-notify and user-data parameters 516s JS G OBJ: Defining method do_matrix in prototype for RegressTestObj (Regress.TestObj) 516s ok 240 Life, the Universe and Everything Introspected GObject virtual function 516s JS G NS: Found info type GIFunctionInfo for 'func_obj_null_in' in namespace 'Regress' 516s ok 241 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept a GObject of the wrong type 516s ok 242 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept a GBoxed instead of GObject 516s ok 243 Life, the Universe and Everything Introspected GObject wrong type for GObject function does not accept returned GObject of the wrong type 516s ok 244 Life, the Universe and Everything Introspected GObject wrong type for GObject function accepts GObject of subclass of expected type 516s ok 245 Life, the Universe and Everything Introspected GObject wrong type for GObject method cannot be called on a GObject of the wrong type 516s ok 246 Life, the Universe and Everything Introspected GObject wrong type for GObject method cannot be called on a GBoxed 516s ok 247 Life, the Universe and Everything Introspected GObject wrong type for GObject method can be called on a GObject of subclass of expected type 516s JS G NS: Found info type GIFunctionInfo for 'func_obj_nullable_in' in namespace 'Regress' 516s ok 248 Life, the Universe and Everything Introspected GObject marshals a null object in 516s ok 249 Life, the Universe and Everything Introspected GObject marshals a null object out 516s JS G OBJ: Defining method not_nullable_typed_gpointer_in in prototype for RegressTestObj (Regress.TestObj) 516s ok 250 Life, the Universe and Everything Introspected GObject marshals a gpointer with a type annotation in 516s JS G OBJ: Defining method not_nullable_element_typed_gpointer_in in prototype for RegressTestObj (Regress.TestObj) 516s ok 251 Life, the Universe and Everything Introspected GObject marshals a gpointer with an element-type annotation in 516s ok 252 Life, the Universe and Everything Introspected GObject resolves properties when they are shadowed by methods 516s JS G NS: Found info type GIFunctionInfo for 'test_array_fixed_out_objects' in namespace 'Regress' 516s ok 253 Life, the Universe and Everything marshals a fixed-size array of objects out 516s ok 254 Life, the Universe and Everything Inherited GObject can read fields from a parent class 516s Executing: gjs/testRegress.test 516s ok 255 Life, the Universe and Everything Inherited GObject can be constructed from a static constructor 516s JS G OBJ: Defining method instance_method in prototype for RegressTestSubObj (Regress.TestSubObj) 516s ok 256 Life, the Universe and Everything Inherited GObject can call an instance method that overrides the parent class 516s ok 257 Life, the Universe and Everything Inherited GObject can have its own properties 516s ok 258 Life, the Universe and Everything Overridden properties on interfaces set and get properly 516s ok 259 Life, the Universe and Everything Overridden properties on interfaces default properly 516s ok 260 Life, the Universe and Everything Overridden properties on interfaces construct properly 516s JS G NS: Found info type GIObjectInfo for 'TestFundamentalSubObject' in namespace 'Regress' 516s JS G NS: Found info type GIObjectInfo for 'TestFundamentalObject' in namespace 'Regress' 516s JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0xe9a22ce0, JSClass 0xf08bd480, in object 0xebe7f260 516s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObject' apparently has accessible fields. GJS has no support for this yet, ignoring these. 516s JS G FNDMTL: Defined class for TestFundamentalSubObject (RegressTestFundamentalSubObject), prototype 0xe9a22d20, JSClass 0xf08bd480, in object 0xebe7f260 516s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. GJS has no support for this yet, ignoring these. 516s ok 261 Life, the Universe and Everything Fundamental type constructs a subtype of a fundamental type 516s JS G NS: Found info type GIFunctionInfo for 'test_create_fundamental_hidden_class_instance' in namespace 'Regress' 516s ok 262 Life, the Universe and Everything Fundamental type constructs a subtype of a hidden (no introspection data) fundamental type 516s JS G NS: Found info type GIObjectInfo for 'TestFundamentalObjectNoGetSetFunc' in namespace 'Regress' 516s JS G FNDMTL: Defined class for TestFundamentalObjectNoGetSetFunc (RegressTestFundamentalObjectNoGetSetFunc), prototype 0xe9a22ea0, JSClass 0xf08bd480, in object 0xebe7f260 516s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObjectNoGetSetFunc' apparently has accessible fields. GJS has no support for this yet, ignoring these. 516s JS G FNDMTL: Defining method get_data in prototype for Regress.TestFundamentalObjectNoGetSetFunc 516s ok 263 Life, the Universe and Everything Fundamental type constructs an instance of a fundamental type with no get/set function 516s JS G NS: Found info type GIFunctionInfo for 'test_callback' in namespace 'Regress' 516s ok 264 Life, the Universe and Everything callbacks 516s ok 265 Life, the Universe and Everything null / undefined callback 516s JS G NS: Found info type GIFunctionInfo for 'test_multi_callback' in namespace 'Regress' 516s ok 266 Life, the Universe and Everything callback called more than once 516s ok 267 Life, the Universe and Everything null callback called more than once 516s JS G NS: Found info type GIFunctionInfo for 'test_array_callback' in namespace 'Regress' 516s ok 268 Life, the Universe and Everything array callbacks 516s ok 269 Life, the Universe and Everything null array callback 516s ok 270 Life, the Universe and Everything callback with inout array # SKIP Temporarily disabled with xit 516s JS G NS: Found info type GIFunctionInfo for 'test_simple_callback' in namespace 'Regress' 516s ok 271 Life, the Universe and Everything simple callback 516s ok 272 Life, the Universe and Everything null simple callback 516s JS G NS: Found info type GIFunctionInfo for 'test_noptr_callback' in namespace 'Regress' 516s ok 273 Life, the Universe and Everything noptr callback 516s ok 274 Life, the Universe and Everything null noptr callback 516s JS G NS: Found info type GIFunctionInfo for 'get_num_processors' in namespace 'GLib' 516s ok 275 Life, the Universe and Everything gobject-introspected function as callback parameter 516s JS G NS: Found info type GIFunctionInfo for 'test_callback_user_data' in namespace 'Regress' 516s ok 276 Life, the Universe and Everything callback with user data 516s JS G NS: Found info type GIFunctionInfo for 'test_callback_return_full' in namespace 'Regress' 516s ok 277 Life, the Universe and Everything callback with transfer-full return value 516s JS G NS: Found info type GIFunctionInfo for 'test_callback_destroy_notify' in namespace 'Regress' 516s JS G NS: Found info type GIFunctionInfo for 'test_callback_thaw_notifications' in namespace 'Regress' 516s ok 278 Life, the Universe and Everything callback with destroy-notify 516s 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 516s JS G NS: Found info type GIFunctionInfo for 'test_callback_destroy_notify_no_user_data' in namespace 'Regress' 516s ok 280 Life, the Universe and Everything callback with destroy-notify and no user data throws error 516s JS G NS: Found info type GIFunctionInfo for 'test_callback_async' in namespace 'Regress' 516s JS G NS: Found info type GIFunctionInfo for 'test_callback_thaw_async' in namespace 'Regress' 516s ok 281 Life, the Universe and Everything async callback 516s JS G NS: Found info type GIFunctionInfo for 'test_async_ready_callback' in namespace 'Regress' 516s JS G NS: Found info type GIObjectInfo for 'SimpleAsyncResult' in namespace 'Gio' 516s JS G OBJ: Defined class for SimpleAsyncResult (GSimpleAsyncResult), prototype 0xe9a278c0, JSClass 0xf08bd790, in object 0xebe7f2a0 516s JS G NS: Found info type GIInterfaceInfo for 'AsyncResult' in namespace 'Gio' 516s JS G IFACE: Defined class for AsyncResult (GAsyncResult), prototype 0xe9cd8e80, JSClass 0xf08bd7d0, in object 0xebe7f2a0 516s ok 282 Life, the Universe and Everything Gio.AsyncReadyCallback 516s JS G OBJ: Defining method instance_method_callback in prototype for RegressTestObj (Regress.TestObj) 516s ok 283 Life, the Universe and Everything instance method taking a callback 516s JS G NS: Found info type GIObjectInfo for 'Cancellable' in namespace 'Gio' 516s JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0xe9a27a80, JSClass 0xf08bd790, in object 0xebe7f2a0 516s JS G OBJ: Defining method function_sync in prototype for RegressTestObj (Regress.TestObj) 516s JS G OBJ: Defining method function_async in prototype for RegressTestObj (Regress.TestObj) 516s JS G OBJ: Defining method function_thaw_async in prototype for RegressTestObj (Regress.TestObj) 516s ok 284 Life, the Universe and Everything async instance methods 516s JS G NS: Found info type GIObjectInfo for 'Task' in namespace 'Gio' 516s JS G OBJ: Defined class for Task (GTask), prototype 0xe9a27b00, JSClass 0xf08bd790, in object 0xebe7f2a0 516s JS G OBJ: Defining method function_finish in prototype for RegressTestObj (Regress.TestObj) 516s ok 285 Life, the Universe and Everything static method taking a callback 516s JS G NS: Found info type GIFunctionInfo for 'test_function_sync' in namespace 'Regress' 516s JS G NS: Found info type GIFunctionInfo for 'test_function_async' in namespace 'Regress' 516s JS G NS: Found info type GIFunctionInfo for 'test_function_thaw_async' in namespace 'Regress' 516s JS G NS: Found info type GIFunctionInfo for 'test_function_finish' in namespace 'Regress' 516s ok 286 Life, the Universe and Everything async static methods 516s ok 287 Life, the Universe and Everything constructor taking a callback 516s ok 288 Life, the Universe and Everything async constructor 516s JS G NS: Found info type GIFunctionInfo for 'test_hash_table_callback' in namespace 'Regress' 516s ok 289 Life, the Universe and Everything hash table passed to callback 516s JS G NS: Found info type GIFunctionInfo for 'test_gerror_callback' in namespace 'Regress' 516s ok 290 Life, the Universe and Everything GError callback 516s JS G NS: Found info type GIFunctionInfo for 'test_null_gerror_callback' in namespace 'Regress' 516s ok 291 Life, the Universe and Everything null GError callback 516s JS G NS: Found info type GIFunctionInfo for 'test_owned_gerror_callback' in namespace 'Regress' 516s ok 292 Life, the Universe and Everything owned GError callback 516s ok 293 Life, the Universe and Everything Introspected interface correctly emits interface signals 516s JS G NS: Found info type GIObjectInfo for 'TestWi8021x' in namespace 'Regress' 516s JS G OBJ: Defined class for TestWi8021x (RegressTestWi8021x), prototype 0xe9a31200, JSClass 0xf08bd790, in object 0xebe7f260 516s ok 294 Life, the Universe and Everything GObject with nonstandard prefix sets and gets properties 516s ok 295 Life, the Universe and Everything GObject with nonstandard prefix constructs via a static constructor 516s JS G OBJ: Defining method get_testbool in prototype for RegressTestWi8021x (Regress.TestWi8021x) 516s JS G OBJ: Defining method set_testbool in prototype for RegressTestWi8021x (Regress.TestWi8021x) 516s ok 296 Life, the Universe and Everything GObject with nonstandard prefix calls methods 516s ok 297 Life, the Universe and Everything GObject with nonstandard prefix calls a static method 516s JS G NS: Found info type GIObjectInfo for 'TestFloating' in namespace 'Regress' 516s JS G NS: Found info type GIObjectInfo for 'InitiallyUnowned' in namespace 'GObject' 516s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0xe9a31600, JSClass 0xf08bd790, in object 0xebe7f2e0 516s JS G OBJ: Defined class for TestFloating (RegressTestFloating), prototype 0xe9a31640, JSClass 0xf08bd790, in object 0xebe7f260 516s ok 298 Life, the Universe and Everything GObject.InitiallyUnowned constructs 516s ok 299 Life, the Universe and Everything GObject.InitiallyUnowned constructs via a static constructor 516s JS G NS: Found info type GIFunctionInfo for 'test_torture_signature_0' in namespace 'Regress' 516s ok 300 Life, the Universe and Everything torture signature 0 516s JS G NS: Found info type GIFunctionInfo for 'test_torture_signature_1' in namespace 'Regress' 516s ok 301 Life, the Universe and Everything torture signature 1 fail 516s ok 302 Life, the Universe and Everything torture signature 1 success 516s JS G NS: Found info type GIFunctionInfo for 'test_torture_signature_2' in namespace 'Regress' 516s ok 303 Life, the Universe and Everything torture signature 2 516s JS G NS: Found info type GIFunctionInfo for 'test_date_in_gvalue' in namespace 'Regress' 516s JS G NS: Found info type GIStructInfo for 'Date' in namespace 'GLib' 516s JS G BXD: Defined class for Date (GDate), prototype 0xe9a31a20, JSClass 0xf08bd440, in object 0xebe7f020 516s JS G BXD: Defining method get_year in prototype for GLib.Date 516s JS G BXD: Defining method get_month in prototype for GLib.Date 516s JS G NS: Found info type GIEnumInfo for 'DateMonth' in namespace 'GLib' 516s JS G ENUM: Defining enum value BAD_MONTH (fixed from bad_month) 0 516s JS G ENUM: Defining enum value JANUARY (fixed from january) 1 516s JS G ENUM: Defining enum value FEBRUARY (fixed from february) 2 516s JS G ENUM: Defining enum value MARCH (fixed from march) 3 516s JS G ENUM: Defining enum value APRIL (fixed from april) 4 516s JS G ENUM: Defining enum value MAY (fixed from may) 5 516s JS G ENUM: Defining enum value JUNE (fixed from june) 6 516s JS G ENUM: Defining enum value JULY (fixed from july) 7 516s JS G ENUM: Defining enum value AUGUST (fixed from august) 8 516s JS G ENUM: Defining enum value SEPTEMBER (fixed from september) 9 516s JS G ENUM: Defining enum value OCTOBER (fixed from october) 10 516s JS G ENUM: Defining enum value NOVEMBER (fixed from november) 11 516s JS G ENUM: Defining enum value DECEMBER (fixed from december) 12 516s JS G ENUM: Defining GLib.DateMonth as 0xe9bafa70 516s JS G BXD: Defining method get_day in prototype for GLib.Date 516s ok 304 Life, the Universe and Everything GValue boxing and unboxing date in 516s JS G NS: Found info type GIFunctionInfo for 'test_strv_in_gvalue' in namespace 'Regress' 516s ok 305 Life, the Universe and Everything GValue boxing and unboxing strv in 516s JS G NS: Found info type GIFunctionInfo for 'test_null_strv_in_gvalue' in namespace 'Regress' 516s ok 306 Life, the Universe and Everything GValue boxing and unboxing correctly converts a NULL strv in a GValue to an empty array 516s JS G NS: Found info type GIFunctionInfo for 'test_multiline_doc_comments' in namespace 'Regress' 516s JS G NS: Found info type GIFunctionInfo for 'test_nested_parameter' in namespace 'Regress' 516s JS G NS: Found info type GIFunctionInfo for 'test_versioning' in namespace 'Regress' 516s ok 307 Life, the Universe and Everything code coverage for documentation tests that don't do anything 516s JS G NS: Found info type GIFunctionInfo for 'aliased_caller_alloc' in namespace 'Regress' 516s ok 308 Life, the Universe and Everything marshals an aliased type 516s JS G NS: Found info type GIStructInfo for 'TestStructFixedArray' in namespace 'Regress' 516s JS G BXD: Defined class for TestStructFixedArray (void), prototype 0xe9a31d60, JSClass 0xf08bd440, in object 0xebe7f260 516s JS G BXD: Defining method frob in prototype for Regress.TestStructFixedArray 516s ok 309 Life, the Universe and Everything deals with a fixed-size array in a struct 516s JS G NS: Found info type GIFunctionInfo for 'has_parameter_named_attrs' in namespace 'Regress' 517s ok 310 Life, the Universe and Everything marshals a fixed-size int array as a gpointer 517s JS G NS: Found info type GIStructInfo for 'LikeXklConfigItem' in namespace 'Regress' 517s JS G BXD: Defined class for LikeXklConfigItem (void), prototype 0xe9a31ea0, JSClass 0xf08bd440, in object 0xebe7f260 517s JS G BXD: Defining method set_name in prototype for Regress.LikeXklConfigItem 517s ok 311 Life, the Universe and Everything deals with a fixed-size and also zero-terminated array in a struct 517s JS G NS: Found info type GIFunctionInfo for 'get_variant' in namespace 'Regress' 517s ok 312 Life, the Universe and Everything marshals a transfer-floating GLib.Variant 517s JS G NS: Found info type GIFunctionInfo for 'test_array_struct_out_none' in namespace 'Regress' 517s ok 313 Life, the Universe and Everything Flat array of structs out parameter with transfer none 517s JS G NS: Found info type GIFunctionInfo for 'test_array_struct_out_container' in namespace 'Regress' 517s ok 314 Life, the Universe and Everything Flat array of structs out parameter with transfer container 517s JS G NS: Found info type GIFunctionInfo for 'test_array_struct_out_full_fixed' in namespace 'Regress' 517s ok 315 Life, the Universe and Everything Flat array of structs out parameter with transfer full 517s ok 316 Life, the Universe and Everything Flat array of structs caller-allocated out parameter # SKIP Not supported 517s JS G NS: Found info type GIFunctionInfo for 'test_array_struct_in_full' in namespace 'Regress' 517s ok 317 Life, the Universe and Everything Flat array of structs transfer-full in parameter 517s JS G NS: Found info type GIFunctionInfo for 'test_array_struct_in_none' in namespace 'Regress' 517s ok 318 Life, the Universe and Everything Flat array of structs transfer-none in parameter 517s ok 319 Inline function 517s ok 320 Inline method 517s JS G NS: Found info type GIObjectInfo for 'AnnotationObject' in namespace 'Regress' 517s JS G OBJ: Defined class for AnnotationObject (RegressAnnotationObject), prototype 0xe9a39760, JSClass 0xf08bd790, in object 0xebe7f260 517s ok 321 Annotations object handles a deprecated string property 517s ok 322 Annotations object handles a callback property # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/83 517s ok 323 Annotations object handles a property that was annotated weirdly 517s ok 324 Annotations object handles a signal which takes a pointer argument but annotated as a string # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/57 517s ok 325 Annotations object handles a signal which takes a list of strings # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/57 517s ok 326 Annotations object handles a signal with undocumented argument 517s ok 327 Annotations object handles a signal with arbitrary ignored attributes 517s ok 328 Annotations object handles an in-argument passed by pointer # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/652 517s ok 329 Annotations object handles an optional in-out argument # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/53 517s JS G OBJ: Defining method method in prototype for RegressAnnotationObject (Regress.AnnotationObject) 517s JS G OBJ: Defining method out in prototype for RegressAnnotationObject (Regress.AnnotationObject) 517s JS G OBJ: Defining method inout in prototype for RegressAnnotationObject (Regress.AnnotationObject) 517s JS G OBJ: Defining method inout2 in prototype for RegressAnnotationObject (Regress.AnnotationObject) 517s JS G OBJ: Defining method inout3 in prototype for RegressAnnotationObject (Regress.AnnotationObject) 517s JS G OBJ: Defining method calleeowns in prototype for RegressAnnotationObject (Regress.AnnotationObject) 517s JS G OBJ: Defining method calleesowns in prototype for RegressAnnotationObject (Regress.AnnotationObject) 517s JS G OBJ: Defining method get_strings in prototype for RegressAnnotationObject (Regress.AnnotationObject) 517s JS G OBJ: Defining method get_hash in prototype for RegressAnnotationObject (Regress.AnnotationObject) 517s JS G OBJ: Defining method with_voidp in prototype for RegressAnnotationObject (Regress.AnnotationObject) 517s JS G OBJ: Defining method get_objects in prototype for RegressAnnotationObject (Regress.AnnotationObject) 517s JS G OBJ: Defining method create_object in prototype for RegressAnnotationObject (Regress.AnnotationObject) 517s JS G OBJ: Defining method use_buffer in prototype for RegressAnnotationObject (Regress.AnnotationObject) 517s JS G OBJ: Defining method compute_sum in prototype for RegressAnnotationObject (Regress.AnnotationObject) 517s JS G OBJ: Defining method compute_sum_n in prototype for RegressAnnotationObject (Regress.AnnotationObject) 517s JS G OBJ: Defining method compute_sum_nz in prototype for RegressAnnotationObject (Regress.AnnotationObject) 517s JS G OBJ: Defining method parse_args in prototype for RegressAnnotationObject (Regress.AnnotationObject) 517s JS G OBJ: Defining method string_out in prototype for RegressAnnotationObject (Regress.AnnotationObject) 517s JS G OBJ: Defining method foreach in prototype for RegressAnnotationObject (Regress.AnnotationObject) 517s JS G OBJ: Defining method set_data in prototype for RegressAnnotationObject (Regress.AnnotationObject) 517s JS G OBJ: Defining method set_data2 in prototype for RegressAnnotationObject (Regress.AnnotationObject) 517s JS G OBJ: Defining method set_data3 in prototype for RegressAnnotationObject (Regress.AnnotationObject) 517s JS G OBJ: Defining method allow_none in prototype for RegressAnnotationObject (Regress.AnnotationObject) 517s JS G OBJ: Defining method notrans in prototype for RegressAnnotationObject (Regress.AnnotationObject) 517s JS G OBJ: Defining method do_not_use in prototype for RegressAnnotationObject (Regress.AnnotationObject) 517s JS G OBJ: Defining method watch in prototype for RegressAnnotationObject (Regress.AnnotationObject) 517s JS G OBJ: Defining method hidden_self in prototype for RegressAnnotationObject (Regress.AnnotationObject) 517s JS G NS: Found info type GIFunctionInfo for 'annotation_init' in namespace 'Regress' 517s JS G NS: Found info type GIFunctionInfo for 'annotation_return_array' in namespace 'Regress' 517s JS G NS: Found info type GIFunctionInfo for 'annotation_string_zero_terminated' in namespace 'Regress' 517s JS G NS: Found info type GIFunctionInfo for 'annotation_string_zero_terminated_out' in namespace 'Regress' 517s JS G NS: Found info type GIFunctionInfo for 'annotation_versioned' in namespace 'Regress' 517s JS G NS: Found info type GIFunctionInfo for 'annotation_string_array_length' in namespace 'Regress' 517s JS G OBJ: Defining method extra_annos in prototype for RegressAnnotationObject (Regress.AnnotationObject) 517s JS G NS: Found info type GIFunctionInfo for 'annotation_custom_destroy' in namespace 'Regress' 517s JS G NS: Found info type GIFunctionInfo for 'annotation_custom_destroy_cleanup' in namespace 'Regress' 517s JS G NS: Found info type GIFunctionInfo for 'annotation_get_source_file' in namespace 'Regress' 517s JS G NS: Found info type GIFunctionInfo for 'annotation_set_source_file' in namespace 'Regress' 517s JS G NS: Found info type GIFunctionInfo for 'annotation_attribute_func' in namespace 'Regress' 517s JS G NS: Found info type GIFunctionInfo for 'annotation_invalid_regress_annotation' in namespace 'Regress' 517s JS G NS: Found info type GIFunctionInfo for 'annotation_test_parsing_bug630862' in namespace 'Regress' 517s JS G NS: Found info type GIFunctionInfo for 'annotation_space_after_comment_bug631690' in namespace 'Regress' 517s JS G NS: Found info type GIFunctionInfo for 'annotation_return_filename' in namespace 'Regress' 517s JS G NS: Found info type GIFunctionInfo for 'annotation_transfer_floating' in namespace 'Regress' 517s ok 330 Annotations object handles various in-out argument configurations also tested elsewhere 517s ok 331 Annotations object handles a GPtrArray of GValue # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/272 (maybe) 517s ok 332 Annotations object handles a struct with a fixed length array field # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/525 517s JS G NS: Found info type GIStructInfo for 'AnnotationFields' in namespace 'Regress' 517s JS G BXD: Defined class for AnnotationFields (void), prototype 0xe9a39e40, JSClass 0xf08bd440, in object 0xebe7f260 517s JS G NS: Found info type GIConstantInfo for 'ANNOTATION_CALCULATED_DEFINE' in namespace 'Regress' 517s JS G NS: Found info type GIConstantInfo for 'ANNOTATION_CALCULATED_LARGE_DIV' in namespace 'Regress' 517s ok 333 Annotations object handles various header-only stuff 517s ok 334 Annotations object handles an integer constant larger than 32 bits # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/526 517s JS G OBJ: Defining method do_foo in prototype for RegressTestInheritDrawable (Regress.TestInheritDrawable) 517s JS G OBJ: Defining method get_origin in prototype for RegressTestInheritDrawable (Regress.TestInheritDrawable) 517s JS G OBJ: Defining method get_size in prototype for RegressTestInheritDrawable (Regress.TestInheritDrawable) 517s JS G OBJ: Defining method do_foo_maybe_throw in prototype for RegressTestInheritDrawable (Regress.TestInheritDrawable) 517s ok 335 Abstract drawable object calls methods 517s JS G NS: Found info type GIFunctionInfo for 'foo_init' in namespace 'Regress' 517s JS G NS: Found info type GIFunctionInfo for 'foo_init_argv' in namespace 'Regress' 517s JS G NS: Found info type GIFunctionInfo for 'foo_init_argv_address' in namespace 'Regress' 517s JS G NS: Found info type GIFunctionInfo for 'foo_not_a_constructor_new' in namespace 'Regress' 517s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'Utility' 517s JS G OBJ: Defined class for Object (UtilityObject), prototype 0xe9a62160, JSClass 0xf08bd790, in object 0xebe7f280 517s JS G NS: Found info type GIStructInfo for 'Struct' in namespace 'Utility' 517s JS G BXD: Defined class for Struct (void), prototype 0xe9a621c0, JSClass 0xf08bd440, in object 0xebe7f280 517s JS G NS: Found info type GIFunctionInfo for 'foo_method_external_references' in namespace 'Regress' 517s JS G NS: Found info type GIEnumInfo for 'EnumType' in namespace 'Utility' 517s JS G ENUM: Defining enum value A (fixed from a) 0 517s JS G ENUM: Defining enum value B (fixed from b) 1 517s JS G ENUM: Defining enum value C (fixed from c) 2 517s JS G ENUM: Defining Utility.EnumType as 0xec094418 517s JS G NS: Found info type GIFlagsInfo for 'FlagType' in namespace 'Utility' 517s JS G ENUM: Defining enum value A (fixed from a) 1 517s JS G ENUM: Defining enum value B (fixed from b) 2 517s JS G ENUM: Defining enum value C (fixed from c) 4 517s JS G ENUM: Defining Utility.FlagType as 0xec094470 517s JS G NS: Found info type GIObjectInfo for 'FooObject' in namespace 'Regress' 517s JS G OBJ: Defined class for FooObject (RegressFooObject), prototype 0xe9a62200, JSClass 0xf08bd790, in object 0xebe7f260 517s ok 336 Regress.Foo various stuff 517s JS G NS: Found info type GIInterfaceInfo for 'FooInterface' in namespace 'Regress' 517s JS G IFACE: Defined class for FooInterface (RegressFooInterface), prototype 0xe9a2be20, JSClass 0xf08bd7d0, in object 0xebe7f260 517s ok 337 Regress.Foo Interface 517s JS G NS: Found info type GIInterfaceInfo for 'FooSubInterface' in namespace 'Regress' 517s JS G IFACE: Defined class for FooSubInterface (RegressFooSubInterface), prototype 0xe9a2be80, JSClass 0xf08bd7d0, in object 0xebe7f260 517s ok 338 Regress.Foo SubInterface 517s ok 339 Regress.Foo interface with vfunc that takes a callback # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/72 517s ok 340 Regress.Foo Object static 517s JS G OBJ: Defining method external_type in prototype for RegressFooObject (Regress.FooObject) 517s JS G OBJ: Defining method various in prototype for RegressFooObject (Regress.FooObject) 517s JS G OBJ: Defining method is_it_time_yet in prototype for RegressFooObject (Regress.FooObject) 517s JS G OBJ: Defining method seek in prototype for RegressFooObject (Regress.FooObject) 517s JS G OBJ: Defining method get_name in prototype for RegressFooObject (Regress.FooObject) 517s JS G OBJ: Defining method dup_name in prototype for RegressFooObject (Regress.FooObject) 517s JS G OBJ: Defining method handle_glyph in prototype for RegressFooObject (Regress.FooObject) 517s JS G OBJ: Defining method append_new_stack_layer in prototype for RegressFooObject (Regress.FooObject) 517s JS G OBJ: Defining method do_regress_foo in prototype for RegressFooObject (Regress.FooObject) 517s JS G OBJ: Defining method virtual_method in prototype for RegressFooObject (Regress.FooObject) 517s JS G OBJ: Defining method read in prototype for RegressFooObject (Regress.FooObject) 517s ok 341 Regress.Foo Object instance 517s ok 342 Regress.Foo Object properties 517s JS G NS: Found info type GIObjectInfo for 'FooSubobject' in namespace 'Regress' 517s JS G OBJ: Defined class for FooSubobject (RegressFooSubobject), prototype 0xe9a62720, JSClass 0xf08bd790, in object 0xebe7f260 517s JS G OBJ: Defining method do_regress_foo in prototype for RegressFooSubobject (Regress.FooSubobject) 517s ok 343 Regress.Foo Subobject instance 517s JS G NS: Found info type GIObjectInfo for 'FooBuffer' in namespace 'Regress' 517s JS G OBJ: Defined class for RegressFooTileHandler (RegressFooTileHandler), prototype 0xe9a62840, JSClass 0xf08bd790, in object 0xebe348e0 517s JS G OBJ: Defined class for FooBuffer (RegressFooBuffer), prototype 0xe9a62880, JSClass 0xf08bd790, in object 0xebe7f260 517s JS G OBJ: Defining method some_method in prototype for RegressFooBuffer (Regress.FooBuffer) 517s ok 344 Regress.Foo Buffer instance 517s JS G NS: Found info type GIObjectInfo for 'FooOtherObject' in namespace 'Regress' 517s JS G OBJ: Defined class for FooOtherObject (RegressFooOtherObject), prototype 0xe9a62960, JSClass 0xf08bd790, in object 0xebe7f260 517s ok 345 Regress.Foo OtherObject instance 517s JS G NS: Found info type GIFunctionInfo for 'foo_enum_method' in namespace 'Regress' 517s JS G NS: Found info type GIEnumInfo for 'FooEnumType' in namespace 'Regress' 517s JS G ENUM: Defining enum value ALPHA (fixed from alpha) 0 517s JS G ENUM: Defining enum value BETA (fixed from beta) 1 517s JS G ENUM: Defining enum value DELTA (fixed from delta) 2 517s JS G ENUM: Defining Regress.FooEnumType as 0xec0c7f28 517s JS G NS: Found info type GIFunctionInfo for 'foo_enum_type_method' in namespace 'Regress' 517s JS G NS: Found info type GIFunctionInfo for 'foo_enum_type_returnv' in namespace 'Regress' 517s ok 346 Regress.Foo EnumType 517s JS G NS: Found info type GIFlagsInfo for 'FooFlagsType' in namespace 'Regress' 517s JS G ENUM: Defining enum value FIRST (fixed from first) 1 517s JS G ENUM: Defining enum value SECOND (fixed from second) 2 517s JS G ENUM: Defining enum value THIRD (fixed from third) 4 517s JS G ENUM: Defining Regress.FooFlagsType as 0xec0cd588 517s JS G NS: Found info type GIConstantInfo for 'FOO_FLAGS_SECOND_AND_THIRD' in namespace 'Regress' 517s ok 347 Regress.Foo FlagsType 517s JS G NS: Found info type GIEnumInfo for 'FooEnumNoType' in namespace 'Regress' 517s JS G ENUM: Defining enum value UN (fixed from un) 1 517s JS G ENUM: Defining enum value DEUX (fixed from deux) 2 517s JS G ENUM: Defining enum value TROIS (fixed from trois) 3 517s JS G ENUM: Defining enum value NEUF (fixed from neuf) 9 517s JS G ENUM: Defining Regress.FooEnumNoType as 0xec0d2548 517s ok 348 Regress.Foo EnumNoType 517s JS G NS: Found info type GIFlagsInfo for 'FooFlagsNoType' in namespace 'Regress' 517s JS G ENUM: Defining enum value ETT (fixed from ett) 1 517s JS G ENUM: Defining enum value TVA (fixed from tva) 2 517s JS G ENUM: Defining enum value FYRA (fixed from fyra) 4 517s JS G ENUM: Defining Regress.FooFlagsNoType as 0xec0d7508 517s ok 349 Regress.Foo FlagsNoType 517s JS G NS: Found info type GIEnumInfo for 'FooEnumFullname' in namespace 'Regress' 517s JS G ENUM: Defining enum value ONE (fixed from one) 1 517s JS G ENUM: Defining enum value TWO (fixed from two) 2 517s JS G ENUM: Defining enum value THREE (fixed from three) 3 517s JS G ENUM: Defining Regress.FooEnumFullname as 0xec0dbe28 517s ok 350 Regress.Foo EnumFullname 517s JS G NS: Found info type GIEnumInfo for 'FooAddressType' in namespace 'Regress' 517s JS G ENUM: Defining enum value INVALID (fixed from invalid) 0 517s JS G ENUM: Defining enum value IPV4 (fixed from ipv4) 1 517s JS G ENUM: Defining enum value IPV6 (fixed from ipv6) 2 517s JS G ENUM: Defining Regress.FooAddressType as 0xec0e0748 517s ok 351 Regress.Foo Address 517s JS G NS: Found info type GIStructInfo for 'FooBoxed' in namespace 'Regress' 517s JS G BXD: Defined class for FooBoxed (RegressFooBoxed), prototype 0xe9a62d80, JSClass 0xf08bd440, in object 0xebe7f260 517s JS G BXD: Defining method method in prototype for Regress.FooBoxed 517s JS G NS: Found info type GIStructInfo for 'FooBRect' in namespace 'Regress' 517s JS G BXD: Defined class for FooBRect (RegressFooBRect), prototype 0xe9a62de0, JSClass 0xf08bd440, in object 0xebe7f260 517s JS G BXD: Defining method add in prototype for Regress.FooBRect 517s JS G NS: Found info type GIUnionInfo for 'FooBUnion' in namespace 'Regress' 517s JS G BXD: Defined class for FooBUnion (RegressFooBUnion), prototype 0xe9a62e60, JSClass 0xf08bd828, in object 0xebe7f260 517s ok 352 Regress.Foo Various boxed instances 517s JS G NS: Found info type GIStructInfo for 'FooRectangle' in namespace 'Regress' 517s JS G BXD: Defined class for FooRectangle (void), prototype 0xe9a62f40, JSClass 0xf08bd440, in object 0xebe7f260 517s JS G BXD: Defining method add in prototype for Regress.FooRectangle 517s ok 353 Regress.Foo Rectangle instance 517s JS G NS: Found info type GIFunctionInfo for 'foo_test_unsigned' in namespace 'Regress' 517s JS G NS: Found info type GIFunctionInfo for 'foo_test_string_array' in namespace 'Regress' 517s JS G NS: Found info type GIFunctionInfo for 'foo_test_string_array_with_g' in namespace 'Regress' 517s JS G NS: Found info type GIFunctionInfo for 'foo_test_array' in namespace 'Regress' 517s ok 354 Regress.Foo Various test functions 517s JS G NS: Found info type GIEnumInfo for 'FooError' in namespace 'Regress' 517s JS G ERR: Defined class for FooError (GError), prototype 0xe9a66240, JSClass 0xf08bd5e0, in object 0xebe7f260 517s JS G ENUM: Defining enum value GOOD (fixed from good) 0 517s JS G ENUM: Defining enum value BAD (fixed from bad) 1 517s JS G ENUM: Defining enum value UGLY (fixed from ugly) 2 517s ok 355 Regress.Foo Error type 517s JS G NS: Found info type GIStructInfo for 'FooForeignStruct' in namespace 'Regress' 517s JS G BXD: Defined class for FooForeignStruct (void), prototype 0xe9a6b140, JSClass 0xf08bd440, in object 0xebe7f260 517s ok 356 Regress.Foo Foreign struct 517s ok 357 Regress.Foo Foreign struct via introspected constructor # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/656 517s JS G NS: Found info type GIFunctionInfo for 'test_devt' in namespace 'RegressUnix' 517s ok 358 RegressUnix handles devt 517s JS G NS: Found info type GIFunctionInfo for 'test_gidt' in namespace 'RegressUnix' 517s ok 359 RegressUnix handles gidt 517s JS G NS: Found info type GIFunctionInfo for 'test_pidt' in namespace 'RegressUnix' 517s ok 360 RegressUnix handles pidt 517s JS G NS: Found info type GIFunctionInfo for 'test_socklent' in namespace 'RegressUnix' 517s ok 361 RegressUnix handles socklent 517s JS G NS: Found info type GIFunctionInfo for 'test_uidt' in namespace 'RegressUnix' 517s ok 362 RegressUnix handles uidt 517s JS G NS: Found info type GIStructInfo for 'TestBoxedCWrapper' in namespace 'Regress' 517s JS G BXD: Defined class for TestBoxedCWrapper (RegressTestBoxedCWrapper), prototype 0xe9a6b5a0, JSClass 0xf08bd440, in object 0xebe7f260 517s JS G BXD: Defining method copy in prototype for Regress.TestBoxedCWrapper 517s JS G BXD: Defining method get in prototype for Regress.TestBoxedCWrapper 517s ok 363 Boxed type return extra tests Refcounted boxed type wrapper 517s JS G NS: Found info type GIFunctionInfo for 'test_array_fixed_boxed_none_out' in namespace 'Regress' 517s ok 364 Boxed type return extra tests Array of boxed type transfer none out parameter 517s JS G NS: Found info type GIConstantInfo for 'MAXINT8' in namespace 'GLib' 517s JS G NS: Found info type GIConstantInfo for 'MININT8' in namespace 'GLib' 517s JS G NS: Found info type GIFunctionInfo for 'test_gvalue_out_boxed' in namespace 'Regress' 517s ok 365 Boxed type return extra tests Boxed GValue out 517s JS G NS: Found info type GIFunctionInfo for 'test_glist_boxed_none_return' in namespace 'Regress' 517s ok 366 Boxed type return extra tests GList of boxed type transfer none return value 517s JS G NS: Found info type GIFunctionInfo for 'test_glist_boxed_full_return' in namespace 'Regress' 517s ok 367 Boxed type return extra tests GList of boxed type transfer full return value 517s ok 368 UTF-8 strings invalid bytes tests handles invalid UTF-8 return values gracefully # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/658 517s JS G NS: Found info type GIFunctionInfo for 'test_array_of_fundamental_objects_in' in namespace 'Regress' 517s ok 369 Fundamental extra tests array of fundamental objects in 517s JS G NS: Found info type GIFunctionInfo for 'test_array_of_fundamental_objects_out' in namespace 'Regress' 517s ok 370 Fundamental extra tests array of fundamental objects out 517s JS G NS: Found info type GIFunctionInfo for 'test_fundamental_argument_in' in namespace 'Regress' 517s ok 371 Fundamental extra tests in argument 517s ok 372 Fundamental extra tests abstract type 517s JS G NS: Found info type GIFunctionInfo for 'test_fundamental_argument_out' in namespace 'Regress' 517s ok 373 Fundamental extra tests out argument 517s ok 374 Class with action signals returns a new object # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/661 517s JS G NS: Found info type GIObjectInfo for 'TestAction' in namespace 'Regress' 517s JS G OBJ: Defined class for TestAction (RegressTestAction), prototype 0xe9a6bf00, JSClass 0xf08bd790, in object 0xebe7f260 517s ok 375 Class with action signals returns null 517s ok 376 Bitmask fundamental type can be created # SKIP https://gitlab.gnome.org/GNOME/gobject-introspection-tests/-/issues/7 517s JS G BXD: Defining method quit in prototype for GLib.MainLoop 517s JS MAINLOOP: Enqueue job , promise=, allocation site= 517s JS MAINLOOP: Main loop instance 0xbbdcd0c: Spinning loop until released or hook cleared 517s JS MAINLOOP: handling job 0, 517s JS MAINLOOP: Enqueue job , promise=, allocation site= 517s JS MAINLOOP: Completed job 0 517s JS MAINLOOP: handling job 1, 517s JS MAINLOOP: Enqueue job , promise=, allocation site= 517s JS MAINLOOP: Completed job 1 517s JS MAINLOOP: handling job 2, 517s JS MAINLOOP: Enqueue job , promise=, allocation site= 517s JS MAINLOOP: Completed job 2 517s JS MAINLOOP: handling job 3, 517s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 517s JS MAINLOOP: Main loop instance 0xbbdcd0c: release 517s JS MAINLOOP: Completed job 3 517s JS MEMORY: Memory report: before destroying context 517s JS MEMORY: 3102 objects currently alive 517s JS MEMORY: boxed_instance = 2028 517s JS MEMORY: boxed_prototype = 41 517s JS MEMORY: closure = 28 517s JS MEMORY: function = 742 517s JS MEMORY: fundamental_instance = 10 517s JS MEMORY: fundamental_prototype = 3 517s JS MEMORY: gerror_instance = 10 517s JS MEMORY: gerror_prototype = 2 517s JS MEMORY: interface = 17 517s JS MEMORY: module = 9 517s JS MEMORY: ns = 8 517s JS MEMORY: object_instance = 157 517s JS MEMORY: object_prototype = 44 517s JS MEMORY: param = 1 517s JS MEMORY: union_instance = 1 517s JS MEMORY: union_prototype = 1 517s JS CTX: JS shutdown sequence 517s JS CTX: Stopping profiler 517s JS CTX: Shutting down toggle queue 517s JS CTX: Notifying external reference holders of GjsContext dispose 517s JS MAINLOOP: Stopping promise job dispatcher 517s JS CTX: Notifying reference holders of GjsContext dispose 517s JS CTX: Checking unhandled promise rejections 517s JS CTX: Releasing cached JS wrappers 517s JS CTX: Final triggered GC 517s JS CTX: Destroying JS context 517s JS CTX: Releasing all native objects 517s JS CTX: Disabling auto GC 517s JS CTX: Ending trace on global object 517s JS CTX: Freeing allocated resources 517s JS CTX: JS context destroyed 517s PASS: gjs/testRegress.test 517s Running test: gjs/sourcemap-inlined.test 517s 1..1 517s 517s (gjs-console:2651): Gjs-WARNING **: 16:52:44.164: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 517s 517s (gjs-console:2651): Gjs-WARNING **: 16:52:44.164: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 517s 517s (gjs-console:2651): Gjs-WARNING **: 16:52:44.164: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 517s 517s (gjs-console:2651): Gjs-WARNING **: 16:52:44.164: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 517s 517s (gjs-console:2651): Gjs-WARNING **: 16:52:44.166: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 517s 517s (gjs-console:2651): Gjs-WARNING **: 16:52:44.167: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 517s 517s (gjs-console:2651): Gjs-WARNING **: 16:52:44.168: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 517s 517s (gjs-console:2651): Gjs-WARNING **: 16:52:44.169: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 517s 517s (gjs-console:2651): Gjs-WARNING **: 16:52:44.170: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 517s 517s (gjs-console:2651): Gjs-WARNING **: 16:52:44.170: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 517s 517s (gjs-console:2651): Gjs-WARNING **: 16:52:44.170: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 517s 517s (gjs-console:2651): Gjs-WARNING **: 16:52:44.170: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 517s ok 1 - /usr/libexec/installed-tests/gjs/debugger/sourcemap-inlined.debugger 517s PASS: gjs/sourcemap-inlined.test 517s Running test: gjs/detach.test 517s 1..1 517s 517s (gjs-console:2671): Gjs-WARNING **: 16:52:44.263: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 517s 517s (gjs-console:2671): Gjs-WARNING **: 16:52:44.263: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 517s 517s (gjs-console:2671): Gjs-WARNING **: 16:52:44.263: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 517s ok 1 - /usr/libexec/installed-tests/gjs/debugger/detach.debugger 517s PASS: gjs/detach.test 517s Running test: gjs/testLegacyByteArray.test 517s JS NATIVE: Registered native JS module '_promiseNative' 517s JS NATIVE: Registered native JS module '_byteArrayNative' 517s JS NATIVE: Registered native JS module '_encodingNative' 517s JS NATIVE: Registered native JS module '_gi' 517s JS NATIVE: Registered native JS module 'gi' 517s JS NATIVE: Registered native JS module 'cairoNative' 517s JS NATIVE: Registered native JS module 'system' 517s JS NATIVE: Registered native JS module 'console' 517s JS NATIVE: Registered native JS module '_print' 517s JS CTX: Enabling JIT 517s JS CTX: Initialized class GjsFileImporter prototype 0xe5000180 517s JS IMPORT: Defining parent (nil) of 0xe50001d8 'imports' is mod 0 517s JS IMPORT: Importing '_print' 517s JS NATIVE: Defining native module '_print' 517s JS IMPORT: Defining parent 0xe50001d8 of 0xe50008d0 '_print' is mod 1 517s JS IMPORT: successfully imported module '_print' 517s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 517s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xe4e31040 517s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe4e31040 517s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe4e31040 517s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe4e31040 517s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe4e31040 517s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe4e31040 517s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe4e31040 517s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe4e31040 517s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe4e31040 517s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe4e31040 517s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe4e31040 517s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe4e31040 517s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe4e31040 517s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe4e31040 517s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe4e31040 517s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe4e31040 517s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe4e31040 517s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe4e31040 517s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe4e31040 517s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe4e31040 517s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe4e31040 517s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe4e31040 517s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe4e31040 517s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe4e31040 517s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe4e31040 517s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe4e31040 517s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe4e31040 517s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe4e31040 517s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe4e31040 517s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe4e31040 517s JS MAINLOOP: Main loop instance 0xa144d0c: hold 517s JS MAINLOOP: Enqueue job , promise=, allocation site= 517s JS MAINLOOP: Starting promise job dispatcher 517s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xe4e310d0 517s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe4e310d0 517s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe4e310d0 517s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe4e310d0 517s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe4e310d0 517s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe4e310d0 517s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe4e310d0 517s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe4e310d0 517s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe4e310d0 517s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe4e310d0 517s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe4e310d0 517s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe4e310d0 517s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe4e310d0 517s JS MAINLOOP: Main loop instance 0xa144d0c: hold 517s JS MAINLOOP: Enqueue job , promise=, allocation site= 517s JS MAINLOOP: Main loop instance 0xa144d0c: Spinning loop until released or hook cleared 517s JS MAINLOOP: handling job 0, 517s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 517s JS MAINLOOP: Main loop instance 0xa144d0c: release 517s JS MAINLOOP: Completed job 0 517s JS MAINLOOP: handling job 1, 517s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 517s JS MAINLOOP: Main loop instance 0xa144d0c: release 517s JS MAINLOOP: Completed job 1 517s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe4e310d0 517s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe4e310d0 517s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe4e310d0 517s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe4e310d0 517s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe4e310d0 517s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe4e310d0 517s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe4e310d0 517s JS IMPORT: Module metadata hook for module 0xe505cd80 517s JS IMPORT: Defining meta.importSync for module 0xe505cd80 517s JS NATIVE: Defining native module 'gi' 517s JS CTX: Initialized class GIRepositoryNamespace prototype 0xe5060b48 517s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 517s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 517s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 517s JS IMPORT: Importing directory 'overrides' 517s JS IMPORT: Defining parent 0xe4e34430 of 0xe5060bb8 'overrides' is mod 1 517s JS IMPORT: Defined importer 'overrides' 0xe5060bb8 in 0xe4e34430 517s JS IMPORT: successfully imported directory 'overrides' 517s JS IMPORT: Importing '_promiseNative' 517s JS NATIVE: Defining native module '_promiseNative' 517s JS IMPORT: Defining parent 0xe4e34430 of 0xe5061008 '_promiseNative' is mod 1 517s JS IMPORT: successfully imported module '_promiseNative' 517s JS IMPORT: Importing module GLib succeeded 517s JS IMPORT: Defining parent 0xe5060bb8 of 0xe4e80020 'GLib' is mod 1 517s JS IMPORT: successfully imported module 'GLib' 517s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 517s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe4e7f040, JSClass 0xe995d440, in object 0xe4e7f020 517s JS CTX: Initialized class GIRepositoryGType prototype 0xe5061328 517s JS CTX: Initialized class GIRepositoryFunction prototype 0xe5061380 517s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 517s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 517s JS G BXD: Defined class for Error (GError), prototype 0xe4e7f080, JSClass 0xe995d440, in object 0xe4e7f020 517s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 517s JS G BXD: Defined class for Variant (GVariant), prototype 0xe4e7f0c0, JSClass 0xe995d440, in object 0xe4e7f020 517s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 517s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe4e7f100, JSClass 0xe995d440, in object 0xe4e7f020 517s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 517s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 517s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe4e7f140, JSClass 0xe995d440, in object 0xe4e7f020 517s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 517s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 517s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 517s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 517s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 517s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 517s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 517s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 517s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 517s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 517s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 517s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 517s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 517s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 517s JS G BXD: Defined class for Thread (GThread), prototype 0xe4e7f180, JSClass 0xe995d440, in object 0xe4e7f020 517s JS G BXD: Defining method ref in prototype for GLib.Thread 517s JS G BXD: Defining method unref in prototype for GLib.Thread 517s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 517s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xe4e7f1c0, JSClass 0xe995d440, in object 0xe4e7f020 517s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 517s JS G BXD: Defined class for Regex (GRegex), prototype 0xe4e7f200, JSClass 0xe995d440, in object 0xe4e7f020 517s JS G BXD: Defining method match in prototype for GLib.Regex 517s JS G BXD: Defining method match_full in prototype for GLib.Regex 517s JS G BXD: Defining method match_all in prototype for GLib.Regex 517s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 517s JS G NS: Defined namespace 'GLib' 0xe4e7f020 in GIRepository 0xe5060a08 517s JS IMPORT: Importing module jasmine succeeded 517s JS IMPORT: Defining parent 0xe4e34430 of 0xe4e80940 'jasmine' is mod 1 517s JS IMPORT: successfully imported module 'jasmine' 517s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 517s JS MAINLOOP: Main loop instance 0xa144d0c: hold 517s JS MAINLOOP: Enqueue job , promise=, allocation site= 517s JS MAINLOOP: Main loop instance 0xa144d0c: Spinning loop until released or hook cleared 517s JS MAINLOOP: handling job 0, 517s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 517s JS MAINLOOP: Main loop instance 0xa144d0c: release 517s JS MAINLOOP: Completed job 0 517s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 517s JS IMPORT: Importing '_byteArrayNative' 517s JS NATIVE: Defining native module '_byteArrayNative' 517s JS IMPORT: Defining parent 0xe4e34430 of 0xe5004bb0 '_byteArrayNative' is mod 1 517s JS IMPORT: successfully imported module '_byteArrayNative' 517s JS IMPORT: Importing 'gi' 517s JS IMPORT: Defining parent 0xe4e34430 of 0xe4e347c0 'gi' is mod 1 517s JS IMPORT: successfully imported module 'gi' 517s JS IMPORT: Importing module byteArray succeeded 517s JS IMPORT: Defining parent 0xe4e34430 of 0xe4e809c0 'byteArray' is mod 1 517s JS IMPORT: successfully imported module 'byteArray' 517s 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 517s JS G NS: Defined namespace 'GIMarshallingTests' 0xe4e7f260 in GIRepository 0xe4e347c0 517s 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 517s JS G NS: Defined namespace 'GjsTestTools' 0xe4e7f280 in GIRepository 0xe4e347c0 517s JS CTX: Script evaluation succeeded 517s JS MAINLOOP: Main loop instance 0xa144d0c: Spinning loop until released or hook cleared 517s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe4e310d0 517s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe4e310d0 517s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe4e310d0 517s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4e310d0 517s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4e310d0 517s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe4e310d0 517s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4e310d0 517s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4e310d0 517s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe4e310d0 517s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4e310d0 517s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4e310d0 517s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe4e310d0 517s JS IMPORT: Module metadata hook for module 0xe501c0a0 517s JS IMPORT: Defining meta.importSync for module 0xe501c0a0 517s JS NATIVE: Defining native module 'system' 517s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe4e310d0 517s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe4e310d0 517s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 517s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 517s JS MAINLOOP: Set main loop hook to 517s JS MAINLOOP: Main loop instance 0xa144d0c: hold 517s JS MAINLOOP: Running and clearing main loop hook 517s JS G BXD: Defining method run in prototype for GLib.MainLoop 517s 1..29 517s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 517s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 517s JS G BXD: Defined class for Source (GSource), prototype 0xe4e7f2a0, JSClass 0xe995d440, in object 0xe4e7f020 517s JS G BXD: Defining method set_priority in prototype for GLib.Source 517s JS IMPORT: Importing '_gi' 517s JS NATIVE: Defining native module '_gi' 517s JS IMPORT: Defining parent 0xe4e34430 of 0xe5027de8 '_gi' is mod 1 517s JS IMPORT: successfully imported module '_gi' 517s 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 517s JS G NS: Defined namespace 'GjsPrivate' 0xe4e7f320 in GIRepository 0xe4e347c0 517s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 517s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 517s JS IMPORT: Importing module _common succeeded 517s JS IMPORT: Defining parent 0xe4e34430 of 0xe4e80b40 '_common' is mod 1 517s JS IMPORT: successfully imported module '_common' 517s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 517s JS IMPORT: Importing module _legacy succeeded 517s JS IMPORT: Defining parent 0xe4e34430 of 0xe4e80b60 '_legacy' is mod 1 517s JS IMPORT: successfully imported module '_legacy' 517s JS IMPORT: Importing module GObject succeeded 517s JS IMPORT: Defining parent 0xe4e34860 of 0xe4e80b20 'GObject' is mod 1 517s JS IMPORT: successfully imported module 'GObject' 517s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 517s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 517s JS G BXD: Defined class for String (GString), prototype 0xe4e7f520, JSClass 0xe995d440, in object 0xe4e7f300 517s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 517s JS G PRM: Defined class ParamSpec prototype is 0xe4e80ba0 class 0xe9960188 in object 0xe4e7f300 517s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 517s JS G OBJ: Defined class for Object (GObject), prototype 0xe4e7f640, JSClass 0xe995d790, in object 0xe4e7f300 517s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 517s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 517s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe4e7f660, JSClass 0xe995d790, in object 0xe4e7f300 517s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 517s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 517s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 517s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 517s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 517s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 517s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 517s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 517s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 517s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 517s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 517s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 517s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 517s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 517s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 517s JS G BXD: Defined class for Value (GValue), prototype 0xe4e7f6a0, JSClass 0xe995d440, in object 0xe4e7f300 517s JS G NS: Defined namespace 'GObject' 0xe4e7f300 in GIRepository 0xe4e347c0 517s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 517s JS G BXD: Defining method attach in prototype for GLib.Source 517s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 517s JS IMPORT: Module metadata hook for module 0xe4eb1310 517s JS IMPORT: Defining meta.importSync for module 0xe4eb1310 517s JS G BXD: Defining method destroy in prototype for GLib.Source 517s ok 1 Uint8Array with legacy ByteArray functions can be created from a string 517s ok 2 Uint8Array with legacy ByteArray functions can be encoded from a string 517s ok 3 Uint8Array with legacy ByteArray functions encodes as UTF-8 by default 517s ok 4 Uint8Array with legacy ByteArray functions can be converted to a string of ASCII characters 517s ok 5 Uint8Array with legacy ByteArray functions can be converted to a string of UTF-8 characters even if it ends with a 0 517s ok 6 Uint8Array with legacy ByteArray functions can be converted to a string of encoded characters even with a 0 byte 517s ok 7 Uint8Array with legacy ByteArray functions stops converting to a string at an embedded 0 byte 517s JS G BXD: Defining method get_size in prototype for GLib.Bytes 517s ok 8 Uint8Array with legacy ByteArray functions deals gracefully with a 0-length array 517s ok 9 Uint8Array with legacy ByteArray functions deals gracefully with a 0-length GLib.Bytes 517s JS G NS: Found info type GIFunctionInfo for 'new_unaligned_bytes' in namespace 'GjsTestTools' 517s ok 10 Uint8Array with legacy ByteArray functions deals gracefully with a non-aligned GBytes 517s JS G NS: Found info type GIFunctionInfo for 'new_static_bytes' in namespace 'GjsTestTools' 517s ok 11 Uint8Array with legacy ByteArray functions deals gracefully with a GBytes in static storage 517s ok 12 Uint8Array with legacy ByteArray functions deals gracefully with a 0-length string 517s ok 13 Uint8Array with legacy ByteArray functions deals gracefully with a non Uint8Array 517s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 517s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 517s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 517s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 517s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 517s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 517s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 517s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 517s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 517s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 517s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 517s JS G ENUM: Defining GLib.LogLevelFlags as 0xe507ede0 517s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 517s ok 14 Uint8Array with legacy ByteArray functions legacy toString() behavior is preserved when created from a string 517s JS G NS: Found info type GIFunctionInfo for 'bytearray_full_return' in namespace 'GIMarshallingTests' 517s ok 15 Uint8Array with legacy ByteArray functions legacy toString() behavior is preserved when marshalled from GI 517s ok 16 Legacy byte array object has length 0 for empty array 517s ok 17 Legacy byte array object initially sized to 10 has length 10 517s ok 18 Legacy byte array object initially sized to 10 is initialized to zeroes 517s ok 19 Legacy byte array object assigns values correctly 517s ok 20 Legacy byte array object assignment past end implicitly lengthens the array 517s ok 21 Legacy byte array object assignment past end implicitly creates zero bytes 517s ok 22 Legacy byte array object changes the length when assigning to length property 517s ok 23 Legacy byte array object conversions gives a byte 5 when assigning 5 517s ok 24 Legacy byte array object conversions gives a byte 0 when assigning null 517s ok 25 Legacy byte array object conversions gives a byte 0 when assigning undefined 517s ok 26 Legacy byte array object conversions rounds off when assigning a double 517s ok 27 Legacy byte array object can be created from an array 517s ok 28 Legacy byte array object can be converted to a string of ASCII characters 517s JS G NS: Found info type GIFunctionInfo for 'bytearray_none_in' in namespace 'GIMarshallingTests' 517s ok 29 Legacy byte array object can be passed in with transfer none 517s JS G BXD: Defining method quit in prototype for GLib.MainLoop 518s JS MAINLOOP: Enqueue job , promise=, allocation site= 518s JS MAINLOOP: Main loop instance 0xa144d0c: Spinning loop until released or hook cleared 518s JS MAINLOOP: handling job 0, 518s JS MAINLOOP: Enqueue job , promise=, allocation site= 518s JS MAINLOOP: Completed job 0 518s JS MAINLOOP: handling job 1, 518s JS MAINLOOP: Enqueue job , promise=, allocation site= 518s JS MAINLOOP: Completed job 1 518s JS MAINLOOP: handling job 2, 518s JS MAINLOOP: Enqueue job , promise=, allocation site= 518s JS MAINLOOP: Completed job 2 518s JS MAINLOOP: handling job 3, 518s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 518s JS MAINLOOP: Main loop instance 0xa144d0c: release 518s JS MAINLOOP: Completed job 3 518s JS MEMORY: Memory report: before destroying context 518s JS MEMORY: 304 objects currently alive 518s JS MEMORY: boxed_instance = 156 518s JS MEMORY: boxed_prototype = 11 518s JS MEMORY: closure = 1 518s JS MEMORY: function = 123 518s JS MEMORY: fundamental_instance = 0 518s JS MEMORY: fundamental_prototype = 0 518s JS MEMORY: gerror_instance = 0 518s JS MEMORY: gerror_prototype = 0 518s JS MEMORY: interface = 0 518s JS MEMORY: module = 6 518s JS MEMORY: ns = 5 518s JS MEMORY: object_instance = 0 518s JS MEMORY: object_prototype = 2 518s JS MEMORY: param = 0 518s JS MEMORY: union_instance = 0 518s JS MEMORY: union_prototype = 0 518s JS CTX: JS shutdown sequence 518s JS CTX: Stopping profiler 518s JS CTX: Shutting down toggle queue 518s JS CTX: Notifying external reference holders of GjsContext dispose 518s JS MAINLOOP: Stopping promise job dispatcher 518s JS CTX: Notifying reference holders of GjsContext dispose 518s JS CTX: Checking unhandled promise rejections 518s JS CTX: Releasing cached JS wrappers 518s JS CTX: Final triggered GC 518s JS CTX: Destroying JS context 518s JS CTX: Releasing all native objects 518s JS CTX: Disabling auto GC 518s JS CTX: Ending trace on global object 518s JS CTX: Freeing allocated resources 518s JS CTX: JS context destroyed 518s PASS: gjs/testLegacyByteArray.test 518s Running test: gjs/testCommandLine.sh.test 518s ok 1 - Invalid option should exit with failure (exit code 1) 518s ok 2 - Invalid option should print a relevant message 518s ok 3 - System.exit(0) should exit successfully 518s ok 4 - System.exit(42) should exit with the correct exit code 518s ok 5 - System.programPath should end in '/argv.js' when gjs argv.js is run 518s # VALGRIND = 518s ok 6 - System.exit() should still exit across an FFI boundary 518s ok 7 - Unhandled promise rejections should still be printed when exiting 518s ok 8 - Basic unicode encoding (accents, etc) should be functioning properly for ARGV and imports. 518s ok 9 - Unicode encoding for symbols should be functioning properly for ARGV and imports. 518s ok 10 - --help should succeed 518s ok 11 - --help should print something 518s ok 12 - should succeed when --help is not first arg 518s ok 13 - should print something when --help is not first arg 518s ok 14 - --help should succeed before a script file 518s ok 15 - --help should print something before a script file 518s ok 16 - --help should succeed before -c 518s ok 17 - --help should print something before -c 518s ok 18 - --help after script file should be passed to script 518s ok 19 - --help after script file should not print anything 518s ok 20 - --help after -c should be passed to script 518s ok 21 - --help after -c should not print anything 518s ok 22 - -I after script should succeed but give a warning 518s ok 23 - --coverage-prefix after script should succeed but give a warning 522s ok 24 - --coverage-output after script should succeed but give a warning 522s ok 25 - --version should work 522s ok 26 - --version should print something 522s ok 27 - --version after -c should be passed to script 522s ok 28 - --version after -c should not print anything 522s ok 29 - --jsversion should work 522s ok 30 - --jsversion should print something 522s ok 31 - --jsversion after -c should be passed to script 522s ok 32 - --jsversion after -c should not print anything 522s ok 33 - no profiling data should be dumped without --profile 522s Gjs-Message: 16:52:45.943: Profiler started 522s Gjs-Message: 16:52:45.944: Profiler stopped 522s ok 34 - --profile should dump profiling data to the default file name 522s Gjs-Message: 16:52:46.008: Profiler started 522s Gjs-Message: 16:52:46.009: Profiler stopped 522s ok 35 - --profile with argument should dump profiling data to the named file 522s Gjs-Message: 16:52:46.070: Profiler started 522s Gjs-Message: 16:52:46.071: Profiler stopped 522s ok 36 - GJS_ENABLE_PROFILER=1 should enable the profiler 522s ok 37 - interpreter should exit with the correct exit code from a queued promise job 522s ok 38 - interpreter should run queued promise jobs before finishing 522s ok 39 - interpreter should stop running jobs when one calls System.exit() 522s ok 40 - unhandled promise rejection should be reported 522s ok 41 - catching an await expression should not cause unhandled rejection 522s ok 42 - main program exceptions are not swallowed by queued promise jobs 522s ok 43 - object unref from other thread after shutdown should not race 522s ok 44 - avoid crashing when GTK vfuncs are called on context destroy # SKIP GTK disabled 522s Gjs-Message: 16:52:46.483: Wrote coverage statistics to /tmp/test-tmp-gjs_testCommandLine.sh.test-O93IC3/coverage.lcov 522s ok 45 - coverage prefix is treated as an absolute path 522s ok 46 - avoid statically importing two versions of the same module 522s # VALGRIND = 522s Executing: gjs/testCommandLine.sh.test 522s ok 47 - exit with correct code from a signal callback 522s ok 48 - avoid asserting when System.exit is called from a signal callback 522s ok 49 - exit after first System.exit call in a signal callback 522s ok 50 - %Id prints Latin digits in C locale 0036 0030 522s ok 51 - %Id prints Latin digits in en_CA locale 0036 0030 522s ok 52 - %Id prints Persian digits in fa_IR locale 06f6 06f0 522s ok 53 - %Id prints Arabic digits in ar_EG locale 0666 0660 522s 1..53 522s PASS: gjs/testCommandLine.sh.test 522s Running test: gjs/testSystem.test 522s JS NATIVE: Registered native JS module '_promiseNative' 522s JS NATIVE: Registered native JS module '_byteArrayNative' 522s JS NATIVE: Registered native JS module '_encodingNative' 522s JS NATIVE: Registered native JS module '_gi' 522s JS NATIVE: Registered native JS module 'gi' 522s JS NATIVE: Registered native JS module 'cairoNative' 522s JS NATIVE: Registered native JS module 'system' 522s JS NATIVE: Registered native JS module 'console' 522s JS NATIVE: Registered native JS module '_print' 522s JS CTX: Enabling JIT 522s JS CTX: Initialized class GjsFileImporter prototype 0xebf00180 522s JS IMPORT: Defining parent (nil) of 0xebf001d8 'imports' is mod 0 522s JS IMPORT: Importing '_print' 522s JS NATIVE: Defining native module '_print' 522s JS IMPORT: Defining parent 0xebf001d8 of 0xebf008d0 '_print' is mod 1 522s JS IMPORT: successfully imported module '_print' 522s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 522s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xebd31040 522s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xebd31040 522s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xebd31040 522s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xebd31040 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xebd31040 522s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xebd31040 522s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xebd31040 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xebd31040 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xebd31040 522s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xebd31040 522s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xebd31040 522s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xebd31040 522s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xebd31040 522s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xebd31040 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xebd31040 522s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xebd31040 522s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xebd31040 522s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xebd31040 522s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xebd31040 522s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xebd31040 522s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xebd31040 522s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xebd31040 522s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xebd31040 522s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xebd31040 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xebd31040 522s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xebd31040 522s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xebd31040 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xebd31040 522s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xebd31040 522s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xebd31040 522s JS MAINLOOP: Main loop instance 0x58bcd0c: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Starting promise job dispatcher 522s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xebd310d0 522s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xebd310d0 522s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xebd310d0 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xebd310d0 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xebd310d0 522s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xebd310d0 522s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xebd310d0 522s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xebd310d0 522s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xebd310d0 522s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xebd310d0 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xebd310d0 522s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xebd310d0 522s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xebd310d0 522s JS MAINLOOP: Main loop instance 0x58bcd0c: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0x58bcd0c: Spinning loop until released or hook cleared 522s JS MAINLOOP: handling job 0, 522s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 522s JS MAINLOOP: Main loop instance 0x58bcd0c: release 522s JS MAINLOOP: Completed job 0 522s JS MAINLOOP: handling job 1, 522s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 522s JS MAINLOOP: Main loop instance 0x58bcd0c: release 522s JS MAINLOOP: Completed job 1 522s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xebd310d0 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xebd310d0 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xebd310d0 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xebd310d0 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xebd310d0 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xebd310d0 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xebd310d0 522s JS IMPORT: Module metadata hook for module 0xebf5cd80 522s JS IMPORT: Defining meta.importSync for module 0xebf5cd80 522s JS NATIVE: Defining native module 'gi' 522s JS CTX: Initialized class GIRepositoryNamespace prototype 0xebf60b48 522s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 522s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 522s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 522s JS IMPORT: Importing directory 'overrides' 522s JS IMPORT: Defining parent 0xebd34430 of 0xebf60bb8 'overrides' is mod 1 522s JS IMPORT: Defined importer 'overrides' 0xebf60bb8 in 0xebd34430 522s JS IMPORT: successfully imported directory 'overrides' 522s JS IMPORT: Importing '_promiseNative' 522s JS NATIVE: Defining native module '_promiseNative' 522s JS IMPORT: Defining parent 0xebd34430 of 0xebf61008 '_promiseNative' is mod 1 522s JS IMPORT: successfully imported module '_promiseNative' 522s JS IMPORT: Importing module GLib succeeded 522s JS IMPORT: Defining parent 0xebf60bb8 of 0xebd80020 'GLib' is mod 1 522s JS IMPORT: successfully imported module 'GLib' 522s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 522s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xebd7f040, JSClass 0xf082d440, in object 0xebd7f020 522s JS CTX: Initialized class GIRepositoryGType prototype 0xebf61328 522s JS CTX: Initialized class GIRepositoryFunction prototype 0xebf61380 522s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 522s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 522s JS G BXD: Defined class for Error (GError), prototype 0xebd7f080, JSClass 0xf082d440, in object 0xebd7f020 522s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 522s JS G BXD: Defined class for Variant (GVariant), prototype 0xebd7f0c0, JSClass 0xf082d440, in object 0xebd7f020 522s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 522s JS G BXD: Defined class for Bytes (GBytes), prototype 0xebd7f100, JSClass 0xf082d440, in object 0xebd7f020 522s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 522s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 522s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xebd7f140, JSClass 0xf082d440, in object 0xebd7f020 522s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 522s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 522s JS G BXD: Defined class for Thread (GThread), prototype 0xebd7f180, JSClass 0xf082d440, in object 0xebd7f020 522s JS G BXD: Defining method ref in prototype for GLib.Thread 522s JS G BXD: Defining method unref in prototype for GLib.Thread 522s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 522s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xebd7f1c0, JSClass 0xf082d440, in object 0xebd7f020 522s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 522s JS G BXD: Defined class for Regex (GRegex), prototype 0xebd7f200, JSClass 0xf082d440, in object 0xebd7f020 522s JS G BXD: Defining method match in prototype for GLib.Regex 522s JS G BXD: Defining method match_full in prototype for GLib.Regex 522s JS G BXD: Defining method match_all in prototype for GLib.Regex 522s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 522s JS G NS: Defined namespace 'GLib' 0xebd7f020 in GIRepository 0xebf60a08 522s JS IMPORT: Importing module jasmine succeeded 522s JS IMPORT: Defining parent 0xebd34430 of 0xebd80940 'jasmine' is mod 1 522s JS IMPORT: successfully imported module 'jasmine' 522s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 522s JS MAINLOOP: Main loop instance 0x58bcd0c: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0x58bcd0c: Spinning loop until released or hook cleared 522s JS MAINLOOP: handling job 0, 522s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 522s JS MAINLOOP: Main loop instance 0x58bcd0c: release 522s JS MAINLOOP: Completed job 0 522s JS IMPORT: Importing 'system' 522s JS NATIVE: Defining native module 'system' 522s JS IMPORT: Defining parent 0xebd34430 of 0xebf7ae58 'system' is mod 1 522s JS IMPORT: successfully imported module 'system' 522s JS IMPORT: Importing 'gi' 522s JS IMPORT: Defining parent 0xebd34430 of 0xebf60a08 'gi' is mod 1 522s JS IMPORT: successfully imported module 'gi' 522s 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 522s JS G NS: Defined namespace 'GjsPrivate' 0xebd7f280 in GIRepository 0xebf60a08 522s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 522s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 522s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 522s JS IMPORT: Importing module _legacy succeeded 522s JS IMPORT: Defining parent 0xebd34430 of 0xebd80a20 '_legacy' is mod 1 522s JS IMPORT: successfully imported module '_legacy' 522s JS IMPORT: Importing module lang succeeded 522s JS IMPORT: Defining parent 0xebd34430 of 0xebd80a00 'lang' is mod 1 522s JS IMPORT: successfully imported module 'lang' 522s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 522s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 522s JS IMPORT: Importing module _signals succeeded 522s JS IMPORT: Defining parent 0xebd34430 of 0xebd80a40 '_signals' is mod 1 522s JS IMPORT: successfully imported module '_signals' 522s JS IMPORT: Importing module signals succeeded 522s JS IMPORT: Defining parent 0xebd34430 of 0xebd809e0 'signals' is mod 1 522s JS IMPORT: successfully imported module 'signals' 522s JS IMPORT: Importing module Gio succeeded 522s JS IMPORT: Defining parent 0xebf60bb8 of 0xebd809c0 'Gio' is mod 1 522s JS IMPORT: successfully imported module 'Gio' 522s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 522s JS IMPORT: Importing '_gi' 522s JS NATIVE: Defining native module '_gi' 522s JS IMPORT: Defining parent 0xebd34430 of 0xebf7dd00 '_gi' is mod 1 522s JS IMPORT: successfully imported module '_gi' 522s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 522s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 522s JS IMPORT: Importing module _common succeeded 522s JS IMPORT: Defining parent 0xebd34430 of 0xebd80a80 '_common' is mod 1 522s JS IMPORT: successfully imported module '_common' 522s JS IMPORT: Importing module GObject succeeded 522s JS IMPORT: Defining parent 0xebf60bb8 of 0xebd80a60 'GObject' is mod 1 522s JS IMPORT: successfully imported module 'GObject' 522s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 522s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 522s JS G BXD: Defined class for String (GString), prototype 0xebd7f4a0, JSClass 0xf082d440, in object 0xebd7f2a0 522s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 522s JS G PRM: Defined class ParamSpec prototype is 0xebd80ac0 class 0xf0830188 in object 0xebd7f2a0 522s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 522s JS G OBJ: Defined class for Object (GObject), prototype 0xebd7f5c0, JSClass 0xf082d790, in object 0xebd7f2a0 522s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 522s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 522s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xebd7f5e0, JSClass 0xf082d790, in object 0xebd7f2a0 522s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 522s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 522s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 522s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 522s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 522s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 522s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 522s JS G BXD: Defined class for Value (GValue), prototype 0xebd7f620, JSClass 0xf082d440, in object 0xebd7f2a0 522s JS G NS: Defined namespace 'GObject' 0xebd7f2a0 in GIRepository 0xebd34850 522s JS G OBJ: Defined class for Application (GApplication), prototype 0xebd7f660, JSClass 0xf082d790, in object 0xebd7f260 522s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 522s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xebd80ee0, JSClass 0xf082d7d0, in object 0xebd7f260 522s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 522s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0xebd80f00, JSClass 0xf082d7d0, in object 0xebd7f260 522s 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 522s JS G NS: Defined namespace 'GioUnix' 0xebd7f6e0 in GIRepository 0xebd34850 522s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 522s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 522s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xebd7f700, JSClass 0xf082d790, in object 0xebd7f6e0 522s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 522s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 522s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xebdd9240, JSClass 0xf082d7d0, in object 0xebd7f6e0 522s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 522s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 522s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 522s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0xebd7f760, JSClass 0xf082d790, in object 0xebd7f260 522s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0xebd7f7a0, JSClass 0xf082d790, in object 0xebd7f6e0 522s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 522s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 522s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0xebd7f7e0, JSClass 0xf082d440, in object 0xebd7f6e0 522s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 522s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xebdd9340, JSClass 0xf082d7d0, in object 0xebd7f6e0 522s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 522s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 522s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 522s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xebd7f820, JSClass 0xf082d790, in object 0xebd7f260 522s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0xebd7f860, JSClass 0xf082d790, in object 0xebd7f6e0 522s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 522s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 522s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xebd7f8a0, JSClass 0xf082d440, in object 0xebd7f6e0 522s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 522s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0xebd7f8c0, JSClass 0xf082d440, in object 0xebd7f6e0 522s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 522s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0xebd7f900, JSClass 0xf082d790, in object 0xebd7f6e0 522s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 522s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 522s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0xebd7f940, JSClass 0xf082d440, in object 0xebd7f6e0 522s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 522s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 522s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0xebd7f980, JSClass 0xf082d790, in object 0xebd7f260 522s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0xebd7f9c0, JSClass 0xf082d790, in object 0xebd7f6e0 522s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 522s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 522s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xebd7fa00, JSClass 0xf082d440, in object 0xebd7f6e0 522s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 522s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 522s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 522s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 522s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 522s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 522s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 522s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 522s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 522s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 522s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 522s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 522s JS G ENUM: Defining GLib.LogLevelFlags as 0xebf05680 522s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 522s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 522s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xebd7fae0, JSClass 0xf082d440, in object 0xebd7f020 522s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 522s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xebd7fb80, JSClass 0xf082d790, in object 0xebd7f260 522s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 522s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xebddf300, JSClass 0xf082d7d0, in object 0xebd7f260 522s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 522s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xebddf320, JSClass 0xf082d7d0, in object 0xebd7f260 522s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 522s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xebde2040, JSClass 0xf082d440, in object 0xebd7f260 522s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 522s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xebde22a0, JSClass 0xf082d440, in object 0xebd7f260 522s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 522s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 522s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 522s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 522s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 522s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 522s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 522s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 522s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 522s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 522s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xebde23e0, JSClass 0xf082d790, in object 0xebd7f260 522s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 522s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xebddf520, JSClass 0xf082d7d0, in object 0xebd7f260 522s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 522s JS G IFACE: Defined class for Initable (GInitable), prototype 0xebddf560, JSClass 0xf082d7d0, in object 0xebd7f260 522s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 522s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xebde2460, JSClass 0xf082d790, in object 0xebd7f260 522s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 522s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 522s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 522s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 522s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0xebddf6c0, JSClass 0xf082d7d0, in object 0xebd7f260 522s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 522s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xebde24c0, JSClass 0xf082d440, in object 0xebd7f260 522s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 522s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xebde2500, JSClass 0xf082d440, in object 0xebd7f260 522s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 522s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 522s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xebde2540, JSClass 0xf082d790, in object 0xebd7f260 522s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xebde2580, JSClass 0xf082d790, in object 0xebd7f280 522s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 522s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xebde25c0, JSClass 0xf082d790, in object 0xebd7f260 522s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 522s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 522s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 522s JS G IFACE: Defined class for File (GFile), prototype 0xebddf760, JSClass 0xf082d7d0, in object 0xebd7f260 522s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xebde2620, JSClass 0xf082d790, in object 0xebd34a10 522s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 522s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xebde2680, JSClass 0xf082d790, in object 0xebd7f260 522s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 522s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 522s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0xebddf960, JSClass 0xf082d7d0, in object 0xebd7f260 522s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 522s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xebde26e0, JSClass 0xf082d790, in object 0xebd7f260 522s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 522s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xebde2720, JSClass 0xf082d440, in object 0xebd7f260 522s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 522s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 522s JS G OBJ: Defined class for Settings (GSettings), prototype 0xebde2760, JSClass 0xf082d790, in object 0xebd7f260 522s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 522s JS G NS: Defined namespace 'Gio' 0xebd7f260 in GIRepository 0xebd34850 522s JS CTX: Script evaluation succeeded 522s JS MAINLOOP: Main loop instance 0x58bcd0c: Spinning loop until released or hook cleared 522s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xebd310d0 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xebd310d0 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xebd310d0 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xebd310d0 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xebd310d0 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xebd310d0 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xebd310d0 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xebd310d0 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xebd310d0 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xebd310d0 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xebd310d0 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xebd310d0 522s JS IMPORT: Module metadata hook for module 0xebf1d2f8 522s JS IMPORT: Defining meta.importSync for module 0xebf1d2f8 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xebd310d0 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xebd310d0 522s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 522s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 522s JS MAINLOOP: Set main loop hook to 522s JS MAINLOOP: Main loop instance 0x58bcd0c: hold 522s JS MAINLOOP: Running and clearing main loop hook 522s JS G BXD: Defining method run in prototype for GLib.MainLoop 522s 1..13 522s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 522s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 522s JS G BXD: Defined class for Source (GSource), prototype 0xebde27c0, JSClass 0xf082d440, in object 0xebd7f020 522s JS G BXD: Defining method set_priority in prototype for GLib.Source 522s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 522s JS G BXD: Defining method attach in prototype for GLib.Source 522s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 522s JS IMPORT: Module metadata hook for module 0xebdc3550 522s JS IMPORT: Defining meta.importSync for module 0xebdc3550 522s JS G BXD: Defining method destroy in prototype for GLib.Source 522s ok 1 System.addressOf() gives different results for different objects 522s ok 2 System.version gives a plausible number 522s ok 3 System.refcount() gives the correct number 522s ok 4 System.addressOfGObject() gives different results for different objects 522s ok 5 System.addressOfGObject() throws for non GObject objects 522s ok 6 System.gc() does not crash the application 522s ok 7 System.dumpHeap() throws but does not crash when given a nonexistent path 522s ok 8 System.dumpMemoryInfo() 522s ok 9 System.dumpMemoryInfo() throws but does not crash when given a nonexistent path 522s ok 10 System.programPath is null when executed from minijasmine 522s ok 11 System.programArgs System.programArgs is an array 522s ok 12 System.programArgs modifications persist 522s ok 13 System.programArgs System.programArgs is equal to ARGV 522s JS G BXD: Defining method quit in prototype for GLib.MainLoop 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0x58bcd0c: Spinning loop until released or hook cleared 522s JS MAINLOOP: handling job 0, 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 0 522s JS MAINLOOP: handling job 1, 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 1 522s JS MAINLOOP: handling job 2, 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 2 522s JS MAINLOOP: handling job 3, 522s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 522s JS MAINLOOP: Main loop instance 0x58bcd0c: release 522s JS MAINLOOP: Completed job 3 522s JS MEMORY: Memory report: before destroying context 522s JS MEMORY: 437 objects currently alive 522s JS MEMORY: boxed_instance = 49 522s JS MEMORY: boxed_prototype = 19 522s JS MEMORY: closure = 1 522s JS MEMORY: function = 324 522s JS MEMORY: fundamental_instance = 0 522s JS MEMORY: fundamental_prototype = 0 522s JS MEMORY: gerror_instance = 0 522s JS MEMORY: gerror_prototype = 0 522s JS MEMORY: interface = 9 522s JS MEMORY: module = 9 522s JS MEMORY: ns = 5 522s JS MEMORY: object_instance = 1 522s JS MEMORY: object_prototype = 20 522s JS MEMORY: param = 0 522s JS MEMORY: union_instance = 0 522s JS MEMORY: union_prototype = 0 522s JS CTX: JS shutdown sequence 522s JS CTX: Stopping profiler 522s JS CTX: Shutting down toggle queue 522s JS CTX: Notifying external reference holders of GjsContext dispose 522s JS MAINLOOP: Stopping promise job dispatcher 522s JS CTX: Notifying reference holders of GjsContext dispose 522s JS CTX: Checking unhandled promise rejections 522s JS CTX: Releasing cached JS wrappers 522s JS CTX: Final triggered GC 522s JS CTX: Destroying JS context 522s JS CTX: Releasing all native objects 522s JS CTX: Disabling auto GC 522s JS CTX: Ending trace on global object 522s JS CTX: Freeing allocated resources 522s JS CTX: JS context destroyed 522s PASS: gjs/testSystem.test 522s Running test: gjs/testLegacyClass.test 522s JS NATIVE: Registered native JS module '_promiseNative' 522s JS NATIVE: Registered native JS module '_byteArrayNative' 522s JS NATIVE: Registered native JS module '_encodingNative' 522s JS NATIVE: Registered native JS module '_gi' 522s JS NATIVE: Registered native JS module 'gi' 522s JS NATIVE: Registered native JS module 'cairoNative' 522s JS NATIVE: Registered native JS module 'system' 522s JS NATIVE: Registered native JS module 'console' 522s JS NATIVE: Registered native JS module '_print' 522s JS CTX: Enabling JIT 522s JS CTX: Initialized class GjsFileImporter prototype 0xee100180 522s JS IMPORT: Defining parent (nil) of 0xee1001d8 'imports' is mod 0 522s JS IMPORT: Importing '_print' 522s JS NATIVE: Defining native module '_print' 522s JS IMPORT: Defining parent 0xee1001d8 of 0xee1008d0 '_print' is mod 1 522s JS IMPORT: successfully imported module '_print' 522s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 522s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xedf31040 522s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xedf31040 522s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xedf31040 522s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xedf31040 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xedf31040 522s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xedf31040 522s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xedf31040 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xedf31040 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xedf31040 522s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xedf31040 522s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xedf31040 522s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xedf31040 522s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xedf31040 522s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xedf31040 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xedf31040 522s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xedf31040 522s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xedf31040 522s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xedf31040 522s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xedf31040 522s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xedf31040 522s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xedf31040 522s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xedf31040 522s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xedf31040 522s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xedf31040 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xedf31040 522s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xedf31040 522s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xedf31040 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xedf31040 522s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xedf31040 522s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xedf31040 522s JS MAINLOOP: Main loop instance 0x37cbd0c: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Starting promise job dispatcher 522s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xedf310d0 522s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xedf310d0 522s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xedf310d0 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xedf310d0 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xedf310d0 522s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xedf310d0 522s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xedf310d0 522s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xedf310d0 522s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xedf310d0 522s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xedf310d0 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xedf310d0 522s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xedf310d0 522s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xedf310d0 522s JS MAINLOOP: Main loop instance 0x37cbd0c: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0x37cbd0c: Spinning loop until released or hook cleared 522s JS MAINLOOP: handling job 0, 522s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 522s JS MAINLOOP: Main loop instance 0x37cbd0c: release 522s JS MAINLOOP: Completed job 0 522s JS MAINLOOP: handling job 1, 522s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 522s JS MAINLOOP: Main loop instance 0x37cbd0c: release 522s JS MAINLOOP: Completed job 1 522s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xedf310d0 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xedf310d0 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xedf310d0 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xedf310d0 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xedf310d0 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xedf310d0 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xedf310d0 522s JS IMPORT: Module metadata hook for module 0xee15cd80 522s JS IMPORT: Defining meta.importSync for module 0xee15cd80 522s JS NATIVE: Defining native module 'gi' 522s JS CTX: Initialized class GIRepositoryNamespace prototype 0xee160b48 522s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 522s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 522s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 522s JS IMPORT: Importing directory 'overrides' 522s JS IMPORT: Defining parent 0xedf34430 of 0xee160bb8 'overrides' is mod 1 522s JS IMPORT: Defined importer 'overrides' 0xee160bb8 in 0xedf34430 522s JS IMPORT: successfully imported directory 'overrides' 522s JS IMPORT: Importing '_promiseNative' 522s JS NATIVE: Defining native module '_promiseNative' 522s JS IMPORT: Defining parent 0xedf34430 of 0xee161008 '_promiseNative' is mod 1 522s JS IMPORT: successfully imported module '_promiseNative' 522s JS IMPORT: Importing module GLib succeeded 522s JS IMPORT: Defining parent 0xee160bb8 of 0xedf80020 'GLib' is mod 1 522s JS IMPORT: successfully imported module 'GLib' 522s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 522s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xedf7f040, JSClass 0xf2a0d440, in object 0xedf7f020 522s JS CTX: Initialized class GIRepositoryGType prototype 0xee161328 522s JS CTX: Initialized class GIRepositoryFunction prototype 0xee161380 522s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 522s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 522s JS G BXD: Defined class for Error (GError), prototype 0xedf7f080, JSClass 0xf2a0d440, in object 0xedf7f020 522s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 522s JS G BXD: Defined class for Variant (GVariant), prototype 0xedf7f0c0, JSClass 0xf2a0d440, in object 0xedf7f020 522s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 522s JS G BXD: Defined class for Bytes (GBytes), prototype 0xedf7f100, JSClass 0xf2a0d440, in object 0xedf7f020 522s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 522s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 522s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xedf7f140, JSClass 0xf2a0d440, in object 0xedf7f020 522s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 522s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 522s JS G BXD: Defined class for Thread (GThread), prototype 0xedf7f180, JSClass 0xf2a0d440, in object 0xedf7f020 522s JS G BXD: Defining method ref in prototype for GLib.Thread 522s JS G BXD: Defining method unref in prototype for GLib.Thread 522s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 522s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xedf7f1c0, JSClass 0xf2a0d440, in object 0xedf7f020 522s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 522s JS G BXD: Defined class for Regex (GRegex), prototype 0xedf7f200, JSClass 0xf2a0d440, in object 0xedf7f020 522s JS G BXD: Defining method match in prototype for GLib.Regex 522s JS G BXD: Defining method match_full in prototype for GLib.Regex 522s JS G BXD: Defining method match_all in prototype for GLib.Regex 522s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 522s JS G NS: Defined namespace 'GLib' 0xedf7f020 in GIRepository 0xee160a08 522s JS IMPORT: Importing module jasmine succeeded 522s JS IMPORT: Defining parent 0xedf34430 of 0xedf80940 'jasmine' is mod 1 522s JS IMPORT: successfully imported module 'jasmine' 522s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 522s JS MAINLOOP: Main loop instance 0x37cbd0c: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0x37cbd0c: Spinning loop until released or hook cleared 522s JS MAINLOOP: handling job 0, 522s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 522s JS MAINLOOP: Main loop instance 0x37cbd0c: release 522s JS MAINLOOP: Completed job 0 522s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 522s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 522s JS IMPORT: Importing module _legacy succeeded 522s JS IMPORT: Defining parent 0xedf34430 of 0xedf809e0 '_legacy' is mod 1 522s JS IMPORT: successfully imported module '_legacy' 522s JS IMPORT: Importing module lang succeeded 522s JS IMPORT: Defining parent 0xedf34430 of 0xedf809c0 'lang' is mod 1 522s JS IMPORT: successfully imported module 'lang' 522s JS CTX: Script evaluation succeeded 522s JS MAINLOOP: Main loop instance 0x37cbd0c: Spinning loop until released or hook cleared 522s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xedf310d0 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xedf310d0 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xedf310d0 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xedf310d0 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xedf310d0 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xedf310d0 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xedf310d0 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xedf310d0 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xedf310d0 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xedf310d0 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xedf310d0 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xedf310d0 522s JS IMPORT: Module metadata hook for module 0xee15e270 522s JS IMPORT: Defining meta.importSync for module 0xee15e270 522s JS NATIVE: Defining native module 'system' 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xedf310d0 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xedf310d0 522s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 522s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 522s JS MAINLOOP: Set main loop hook to 522s JS MAINLOOP: Main loop instance 0x37cbd0c: hold 522s JS MAINLOOP: Running and clearing main loop hook 522s JS G BXD: Defining method run in prototype for GLib.MainLoop 522s 1..62 522s JS IMPORT: Importing 'gi' 522s JS IMPORT: Defining parent 0xedf34430 of 0xedf347c0 'gi' is mod 1 522s JS IMPORT: successfully imported module 'gi' 522s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 522s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 522s JS G BXD: Defined class for Source (GSource), prototype 0xedf7f260, JSClass 0xf2a0d440, in object 0xedf7f020 522s JS G BXD: Defining method set_priority in prototype for GLib.Source 522s JS IMPORT: Importing '_gi' 522s JS NATIVE: Defining native module '_gi' 522s JS IMPORT: Defining parent 0xedf34430 of 0xee16cda0 '_gi' is mod 1 522s JS IMPORT: successfully imported module '_gi' 522s 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 522s JS G NS: Defined namespace 'GjsPrivate' 0xedf7f2e0 in GIRepository 0xedf347c0 522s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 522s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 522s JS IMPORT: Importing module _common succeeded 522s JS IMPORT: Defining parent 0xedf34430 of 0xedf80b60 '_common' is mod 1 522s JS IMPORT: successfully imported module '_common' 522s JS IMPORT: Importing module GObject succeeded 522s JS IMPORT: Defining parent 0xedf34880 of 0xedf80b40 'GObject' is mod 1 522s JS IMPORT: successfully imported module 'GObject' 522s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 522s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 522s JS G BXD: Defined class for String (GString), prototype 0xedf7f4e0, JSClass 0xf2a0d440, in object 0xedf7f2c0 522s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 522s JS G PRM: Defined class ParamSpec prototype is 0xedf80ba0 class 0xf2a10188 in object 0xedf7f2c0 522s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 522s JS G OBJ: Defined class for Object (GObject), prototype 0xedf7f600, JSClass 0xf2a0d790, in object 0xedf7f2c0 522s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 522s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 522s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xedf7f620, JSClass 0xf2a0d790, in object 0xedf7f2c0 522s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 522s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 522s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 522s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 522s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 522s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 522s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 522s JS G BXD: Defined class for Value (GValue), prototype 0xedf7f660, JSClass 0xf2a0d440, in object 0xedf7f2c0 522s JS G NS: Defined namespace 'GObject' 0xedf7f2c0 in GIRepository 0xedf347c0 522s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 522s JS G BXD: Defining method attach in prototype for GLib.Source 522s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 522s JS IMPORT: Module metadata hook for module 0xedfb1310 522s JS IMPORT: Defining meta.importSync for module 0xedfb1310 522s JS G BXD: Defining method destroy in prototype for GLib.Source 522s ok 1 A metaclass has its constructor called each time a class is created with it 522s ok 2 A metaclass is an instance of Lang.Class 522s ok 3 A metaclass produces instances that are instances of itself and Lang.Class 522s ok 4 A metaclass can dynamically define properties in its constructor 522s ok 5 A metaclass instance gets all the properties from its class and metaclass 522s ok 6 A metaclass instance gets dynamically defined properties from metaclass 522s ok 7 A metaclass can be instantiated with Lang.Class but still get the appropriate metaclass 522s ok 8 A metaclass can be detected with Lang.getMetaClass 522s ok 9 Class framework calls _init constructors 522s ok 10 Class framework calls parent constructors 522s ok 11 Class framework sets the right constructor properties 522s ok 12 Class framework sets up instanceof correctly 522s ok 13 Class framework has a name 522s ok 14 Class framework reports a sensible value for toString() 522s ok 15 Class framework allows overriding toString() 522s ok 16 Class framework is not configurable 522s ok 17 Class framework allows accessors for properties 522s ok 18 Class framework raises an exception when creating an abstract class 522s ok 19 Class framework inherits properties from abstract base classes 522s ok 20 Class framework inherits constructors from abstract base classes 522s ok 21 Class framework allows ES6 classes to inherit from abstract base classes 522s ok 22 Class framework lets methods call other methods without clobbering __caller__ 522s ok 23 Class framework allows custom return values from constructors 522s ok 24 Class framework allows symbol-named methods 522s ok 25 An interface is an instance of Lang.Interface 522s ok 26 An interface has a name 522s ok 27 An interface cannot be instantiated 522s ok 28 An interface can be implemented by a class 522s ok 29 An interface can be implemented by a class's superclass 522s ok 30 An interface doesn't disturb a class's constructor 522s ok 31 An interface can have its required method implemented 522s ok 32 An interface must have a name 522s ok 33 An interface must have its required methods implemented 522s ok 34 An interface does not have to have its optional methods implemented 522s ok 35 An interface can have its optional method deferred to by the implementation 522s ok 36 An interface can be chained up to by a class 522s ok 37 An interface can include arguments when being chained up to by a class 522s ok 38 An interface can have its property getter deferred to 522s ok 39 An interface can have its property setter deferred to 522s ok 40 An interface can have its property getter overridden 522s ok 41 An interface can have its property setter overridden 522s ok 42 An interface can require another interface 522s ok 43 An interface can have empty requires 522s ok 44 An interface can chain up to another interface 522s ok 45 An interface can be chained up to with a generic 522s ok 46 An interface can chain up to another interface with a generic 522s ok 47 An interface has its optional function defer to that of the last interface 522s ok 48 An interface must have all its required interfaces implemented 522s ok 49 An interface must have all its required interfaces implemented in the correct order 522s ok 50 An interface can have its implementation on a parent class 522s ok 51 An interface can require its implementor to be a subclass of some class 522s ok 52 An interface must be implemented by an object which subclasses the required class 522s ok 53 An interface can have methods that call others of its methods 522s ok 54 An interface is implemented by a subclass of a class that implements it 522s ok 55 An interface can be reimplemented by a subclass of a class that implements it 522s ok 56 An interface tells what it is with toString() 522s ok 57 ES6 class inheriting from Lang.Class calls a static method on the parent class 522s ok 58 ES6 class inheriting from Lang.Class calls a method on the parent class 522s ok 59 ES6 class inheriting from Lang.Class passes arguments to the parent class's constructor 522s ok 60 ES6 class inheriting from Lang.Class chains up to a method on the parent class 522s ok 61 ES6 class inheriting from Lang.Class overrides a method on the parent class 522s ok 62 ES6 class inheriting from Lang.Class sets and gets a property from the parent class 522s JS G BXD: Defining method quit in prototype for GLib.MainLoop 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0x37cbd0c: Spinning loop until released or hook cleared 522s JS MAINLOOP: handling job 0, 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 0 522s JS MAINLOOP: handling job 1, 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 1 522s JS MAINLOOP: handling job 2, 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 2 522s JS MAINLOOP: handling job 3, 522s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 522s JS MAINLOOP: Main loop instance 0x37cbd0c: release 522s JS MAINLOOP: Completed job 3 522s JS MEMORY: Memory report: before destroying context 522s JS MEMORY: 414 objects currently alive 522s JS MEMORY: boxed_instance = 275 522s JS MEMORY: boxed_prototype = 11 522s JS MEMORY: closure = 1 522s JS MEMORY: function = 116 522s JS MEMORY: fundamental_instance = 0 522s JS MEMORY: fundamental_prototype = 0 522s JS MEMORY: gerror_instance = 0 522s JS MEMORY: gerror_prototype = 0 522s JS MEMORY: interface = 0 522s JS MEMORY: module = 6 522s JS MEMORY: ns = 3 522s JS MEMORY: object_instance = 0 522s JS MEMORY: object_prototype = 2 522s JS MEMORY: param = 0 522s JS MEMORY: union_instance = 0 522s JS MEMORY: union_prototype = 0 522s JS CTX: JS shutdown sequence 522s JS CTX: Stopping profiler 522s JS CTX: Shutting down toggle queue 522s JS CTX: Notifying external reference holders of GjsContext dispose 522s JS MAINLOOP: Stopping promise job dispatcher 522s JS CTX: Notifying reference holders of GjsContext dispose 522s JS CTX: Checking unhandled promise rejections 522s JS CTX: Releasing cached JS wrappers 522s JS CTX: Final triggered GC 522s JS CTX: Destroying JS context 522s JS CTX: Releasing all native objects 522s JS CTX: Disabling auto GC 522s JS CTX: Ending trace on global object 522s JS CTX: Freeing allocated resources 522s JS CTX: JS context destroyed 522s PASS: gjs/testLegacyClass.test 522s Running test: gjs/testNamespace.test 522s JS NATIVE: Registered native JS module '_promiseNative' 522s JS NATIVE: Registered native JS module '_byteArrayNative' 522s JS NATIVE: Registered native JS module '_encodingNative' 522s JS NATIVE: Registered native JS module '_gi' 522s JS NATIVE: Registered native JS module 'gi' 522s JS NATIVE: Registered native JS module 'cairoNative' 522s JS NATIVE: Registered native JS module 'system' 522s JS NATIVE: Registered native JS module 'console' 522s JS NATIVE: Registered native JS module '_print' 522s JS CTX: Enabling JIT 522s JS CTX: Initialized class GjsFileImporter prototype 0xf0e00180 522s JS IMPORT: Defining parent (nil) of 0xf0e001d8 'imports' is mod 0 522s JS IMPORT: Importing '_print' 522s JS NATIVE: Defining native module '_print' 522s JS IMPORT: Defining parent 0xf0e001d8 of 0xf0e008d0 '_print' is mod 1 522s JS IMPORT: successfully imported module '_print' 522s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 522s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xef131040 522s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xef131040 522s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xef131040 522s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xef131040 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xef131040 522s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xef131040 522s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xef131040 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xef131040 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xef131040 522s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xef131040 522s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xef131040 522s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xef131040 522s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xef131040 522s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xef131040 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xef131040 522s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xef131040 522s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xef131040 522s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xef131040 522s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xef131040 522s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xef131040 522s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xef131040 522s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xef131040 522s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xef131040 522s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xef131040 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xef131040 522s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xef131040 522s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xef131040 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xef131040 522s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xef131040 522s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xef131040 522s JS MAINLOOP: Main loop instance 0xe011d0c: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Starting promise job dispatcher 522s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xef1310d0 522s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xef1310d0 522s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xef1310d0 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xef1310d0 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xef1310d0 522s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xef1310d0 522s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xef1310d0 522s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xef1310d0 522s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xef1310d0 522s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xef1310d0 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xef1310d0 522s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xef1310d0 522s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xef1310d0 522s JS MAINLOOP: Main loop instance 0xe011d0c: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0xe011d0c: Spinning loop until released or hook cleared 522s JS MAINLOOP: handling job 0, 522s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 522s JS MAINLOOP: Main loop instance 0xe011d0c: release 522s JS MAINLOOP: Completed job 0 522s JS MAINLOOP: handling job 1, 522s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 522s JS MAINLOOP: Main loop instance 0xe011d0c: release 522s JS MAINLOOP: Completed job 1 522s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xef1310d0 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xef1310d0 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xef1310d0 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xef1310d0 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xef1310d0 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xef1310d0 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xef1310d0 522s JS IMPORT: Module metadata hook for module 0xf0e5cd80 522s JS IMPORT: Defining meta.importSync for module 0xf0e5cd80 522s JS NATIVE: Defining native module 'gi' 522s JS CTX: Initialized class GIRepositoryNamespace prototype 0xf0e60b48 522s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 522s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 522s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 522s JS IMPORT: Importing directory 'overrides' 522s JS IMPORT: Defining parent 0xef134430 of 0xf0e60bb8 'overrides' is mod 1 522s JS IMPORT: Defined importer 'overrides' 0xf0e60bb8 in 0xef134430 522s JS IMPORT: successfully imported directory 'overrides' 522s JS IMPORT: Importing '_promiseNative' 522s JS NATIVE: Defining native module '_promiseNative' 522s JS IMPORT: Defining parent 0xef134430 of 0xf0e61008 '_promiseNative' is mod 1 522s JS IMPORT: successfully imported module '_promiseNative' 522s JS IMPORT: Importing module GLib succeeded 522s JS IMPORT: Defining parent 0xf0e60bb8 of 0xef180020 'GLib' is mod 1 522s JS IMPORT: successfully imported module 'GLib' 522s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 522s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xef17f040, JSClass 0xf3cad440, in object 0xef17f020 522s JS CTX: Initialized class GIRepositoryGType prototype 0xf0e61328 522s JS CTX: Initialized class GIRepositoryFunction prototype 0xf0e61380 522s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 522s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 522s JS G BXD: Defined class for Error (GError), prototype 0xef17f080, JSClass 0xf3cad440, in object 0xef17f020 522s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 522s JS G BXD: Defined class for Variant (GVariant), prototype 0xef17f0c0, JSClass 0xf3cad440, in object 0xef17f020 522s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 522s JS G BXD: Defined class for Bytes (GBytes), prototype 0xef17f100, JSClass 0xf3cad440, in object 0xef17f020 522s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 522s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 522s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xef17f140, JSClass 0xf3cad440, in object 0xef17f020 522s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 522s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 522s JS G BXD: Defined class for Thread (GThread), prototype 0xef17f180, JSClass 0xf3cad440, in object 0xef17f020 522s JS G BXD: Defining method ref in prototype for GLib.Thread 522s JS G BXD: Defining method unref in prototype for GLib.Thread 522s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 522s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xef17f1c0, JSClass 0xf3cad440, in object 0xef17f020 522s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 522s JS G BXD: Defined class for Regex (GRegex), prototype 0xef17f200, JSClass 0xf3cad440, in object 0xef17f020 522s JS G BXD: Defining method match in prototype for GLib.Regex 522s JS G BXD: Defining method match_full in prototype for GLib.Regex 522s JS G BXD: Defining method match_all in prototype for GLib.Regex 522s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 522s JS G NS: Defined namespace 'GLib' 0xef17f020 in GIRepository 0xf0e60a08 522s JS IMPORT: Importing module jasmine succeeded 522s JS IMPORT: Defining parent 0xef134430 of 0xef180940 'jasmine' is mod 1 522s JS IMPORT: successfully imported module 'jasmine' 522s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 522s JS MAINLOOP: Main loop instance 0xe011d0c: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0xe011d0c: Spinning loop until released or hook cleared 522s JS MAINLOOP: handling job 0, 522s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 522s JS MAINLOOP: Main loop instance 0xe011d0c: release 522s JS MAINLOOP: Completed job 0 522s JS IMPORT: Importing 'gi' 522s JS IMPORT: Defining parent 0xef134430 of 0xf0e60a08 'gi' is mod 1 522s JS IMPORT: successfully imported module 'gi' 522s 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 522s JS G NS: Defined namespace 'Regress' 0xef17f260 in GIRepository 0xf0e60a08 522s JS CTX: Script evaluation succeeded 522s JS MAINLOOP: Main loop instance 0xe011d0c: Spinning loop until released or hook cleared 522s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xef1310d0 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xef1310d0 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xef1310d0 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xef1310d0 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xef1310d0 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xef1310d0 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xef1310d0 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xef1310d0 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xef1310d0 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xef1310d0 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xef1310d0 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xef1310d0 522s JS IMPORT: Module metadata hook for module 0xef1b13a0 522s JS IMPORT: Defining meta.importSync for module 0xef1b13a0 522s JS NATIVE: Defining native module 'system' 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xef1310d0 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xef1310d0 522s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 522s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 522s JS MAINLOOP: Set main loop hook to 522s JS MAINLOOP: Main loop instance 0xe011d0c: hold 522s JS MAINLOOP: Running and clearing main loop hook 522s JS G BXD: Defining method run in prototype for GLib.MainLoop 522s 1..1 522s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 522s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 522s JS G BXD: Defined class for Source (GSource), prototype 0xef17f280, JSClass 0xf3cad440, in object 0xef17f020 522s JS G BXD: Defining method set_priority in prototype for GLib.Source 522s JS IMPORT: Importing '_gi' 522s JS NATIVE: Defining native module '_gi' 522s JS IMPORT: Defining parent 0xef134430 of 0xf0e04908 '_gi' is mod 1 522s JS IMPORT: successfully imported module '_gi' 522s 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 522s JS G NS: Defined namespace 'GjsPrivate' 0xef17f300 in GIRepository 0xef1347c0 522s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 522s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 522s JS IMPORT: Importing module _common succeeded 522s JS IMPORT: Defining parent 0xef134430 of 0xef180b20 '_common' is mod 1 522s JS IMPORT: successfully imported module '_common' 522s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 522s JS IMPORT: Importing module _legacy succeeded 522s JS IMPORT: Defining parent 0xef134430 of 0xef180b40 '_legacy' is mod 1 522s JS IMPORT: successfully imported module '_legacy' 522s JS IMPORT: Importing module GObject succeeded 522s JS IMPORT: Defining parent 0xef1348b0 of 0xef180b00 'GObject' is mod 1 522s JS IMPORT: successfully imported module 'GObject' 522s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 522s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 522s JS G BXD: Defined class for String (GString), prototype 0xef17f500, JSClass 0xf3cad440, in object 0xef17f2e0 522s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 522s JS G PRM: Defined class ParamSpec prototype is 0xef180b80 class 0xf3cb0188 in object 0xef17f2e0 522s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 522s JS G OBJ: Defined class for Object (GObject), prototype 0xef17f620, JSClass 0xf3cad790, in object 0xef17f2e0 522s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 522s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 522s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xef17f640, JSClass 0xf3cad790, in object 0xef17f2e0 522s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 522s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 522s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 522s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 522s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 522s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 522s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 522s JS G BXD: Defined class for Value (GValue), prototype 0xef17f680, JSClass 0xf3cad440, in object 0xef17f2e0 522s JS G NS: Defined namespace 'GObject' 0xef17f2e0 in GIRepository 0xef1347c0 522s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 522s JS G BXD: Defining method attach in prototype for GLib.Source 522s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 522s JS IMPORT: Module metadata hook for module 0xef1b14c0 522s JS IMPORT: Defining meta.importSync for module 0xef1b14c0 522s JS G BXD: Defining method destroy in prototype for GLib.Source 522s ok 1 GI repository namespace supplies a name 522s JS G BXD: Defining method quit in prototype for GLib.MainLoop 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0xe011d0c: Spinning loop until released or hook cleared 522s JS MAINLOOP: handling job 0, 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 0 522s JS MAINLOOP: handling job 1, 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 1 522s JS MAINLOOP: handling job 2, 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 2 522s JS MAINLOOP: handling job 3, 522s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 522s JS MAINLOOP: Main loop instance 0xe011d0c: release 522s JS MAINLOOP: Completed job 3 522s JS MEMORY: Memory report: before destroying context 522s JS MEMORY: 150 objects currently alive 522s JS MEMORY: boxed_instance = 11 522s JS MEMORY: boxed_prototype = 11 522s JS MEMORY: closure = 1 522s JS MEMORY: function = 116 522s JS MEMORY: fundamental_instance = 0 522s JS MEMORY: fundamental_prototype = 0 522s JS MEMORY: gerror_instance = 0 522s JS MEMORY: gerror_prototype = 0 522s JS MEMORY: interface = 0 522s JS MEMORY: module = 5 522s JS MEMORY: ns = 4 522s JS MEMORY: object_instance = 0 522s JS MEMORY: object_prototype = 2 522s JS MEMORY: param = 0 522s JS MEMORY: union_instance = 0 522s JS MEMORY: union_prototype = 0 522s JS CTX: JS shutdown sequence 522s JS CTX: Stopping profiler 522s JS CTX: Shutting down toggle queue 522s JS CTX: Notifying external reference holders of GjsContext dispose 522s JS MAINLOOP: Stopping promise job dispatcher 522s JS CTX: Notifying reference holders of GjsContext dispose 522s JS CTX: Checking unhandled promise rejections 522s JS CTX: Releasing cached JS wrappers 522s JS CTX: Final triggered GC 522s JS CTX: Destroying JS context 522s JS CTX: Releasing all native objects 522s JS CTX: Disabling auto GC 522s JS CTX: Ending trace on global object 522s JS CTX: Freeing allocated resources 522s JS CTX: JS context destroyed 522s PASS: gjs/testNamespace.test 522s Running test: gjs/testImporter.test 522s JS NATIVE: Registered native JS module '_promiseNative' 522s JS NATIVE: Registered native JS module '_byteArrayNative' 522s JS NATIVE: Registered native JS module '_encodingNative' 522s JS NATIVE: Registered native JS module '_gi' 522s JS NATIVE: Registered native JS module 'gi' 522s JS NATIVE: Registered native JS module 'cairoNative' 522s JS NATIVE: Registered native JS module 'system' 522s JS NATIVE: Registered native JS module 'console' 522s JS NATIVE: Registered native JS module '_print' 522s JS CTX: Enabling JIT 522s JS CTX: Initialized class GjsFileImporter prototype 0xe8a00180 522s JS IMPORT: Defining parent (nil) of 0xe8a001d8 'imports' is mod 0 522s JS IMPORT: Importing '_print' 522s JS NATIVE: Defining native module '_print' 522s JS IMPORT: Defining parent 0xe8a001d8 of 0xe8a008d0 '_print' is mod 1 522s JS IMPORT: successfully imported module '_print' 522s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 522s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xe8831040 522s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe8831040 522s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe8831040 522s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe8831040 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe8831040 522s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe8831040 522s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe8831040 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe8831040 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe8831040 522s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe8831040 522s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe8831040 522s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe8831040 522s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe8831040 522s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe8831040 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe8831040 522s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe8831040 522s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe8831040 522s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe8831040 522s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe8831040 522s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe8831040 522s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe8831040 522s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe8831040 522s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe8831040 522s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe8831040 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe8831040 522s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe8831040 522s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe8831040 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe8831040 522s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe8831040 522s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe8831040 522s JS MAINLOOP: Main loop instance 0xd9d6d0c: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Starting promise job dispatcher 522s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xe88310d0 522s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe88310d0 522s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe88310d0 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe88310d0 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe88310d0 522s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe88310d0 522s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe88310d0 522s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe88310d0 522s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe88310d0 522s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe88310d0 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe88310d0 522s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe88310d0 522s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe88310d0 522s JS MAINLOOP: Main loop instance 0xd9d6d0c: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0xd9d6d0c: Spinning loop until released or hook cleared 522s JS MAINLOOP: handling job 0, 522s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 522s JS MAINLOOP: Main loop instance 0xd9d6d0c: release 522s JS MAINLOOP: Completed job 0 522s JS MAINLOOP: handling job 1, 522s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 522s JS MAINLOOP: Main loop instance 0xd9d6d0c: release 522s JS MAINLOOP: Completed job 1 522s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe88310d0 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe88310d0 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe88310d0 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe88310d0 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe88310d0 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe88310d0 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe88310d0 522s JS IMPORT: Module metadata hook for module 0xe8a5cd80 522s JS IMPORT: Defining meta.importSync for module 0xe8a5cd80 522s JS NATIVE: Defining native module 'gi' 522s JS CTX: Initialized class GIRepositoryNamespace prototype 0xe8a60b48 522s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 522s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 522s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 522s JS IMPORT: Importing directory 'overrides' 522s JS IMPORT: Defining parent 0xe8834430 of 0xe8a60bb8 'overrides' is mod 1 522s JS IMPORT: Defined importer 'overrides' 0xe8a60bb8 in 0xe8834430 522s JS IMPORT: successfully imported directory 'overrides' 522s JS IMPORT: Importing '_promiseNative' 522s JS NATIVE: Defining native module '_promiseNative' 522s JS IMPORT: Defining parent 0xe8834430 of 0xe8a61008 '_promiseNative' is mod 1 522s JS IMPORT: successfully imported module '_promiseNative' 522s JS IMPORT: Importing module GLib succeeded 522s JS IMPORT: Defining parent 0xe8a60bb8 of 0xe8880020 'GLib' is mod 1 522s JS IMPORT: successfully imported module 'GLib' 522s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 522s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe887f040, JSClass 0xed37d440, in object 0xe887f020 522s JS CTX: Initialized class GIRepositoryGType prototype 0xe8a61328 522s JS CTX: Initialized class GIRepositoryFunction prototype 0xe8a61380 522s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 522s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 522s JS G BXD: Defined class for Error (GError), prototype 0xe887f080, JSClass 0xed37d440, in object 0xe887f020 522s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 522s JS G BXD: Defined class for Variant (GVariant), prototype 0xe887f0c0, JSClass 0xed37d440, in object 0xe887f020 522s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 522s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe887f100, JSClass 0xed37d440, in object 0xe887f020 522s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 522s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 522s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe887f140, JSClass 0xed37d440, in object 0xe887f020 522s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 522s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 522s JS G BXD: Defined class for Thread (GThread), prototype 0xe887f180, JSClass 0xed37d440, in object 0xe887f020 522s JS G BXD: Defining method ref in prototype for GLib.Thread 522s JS G BXD: Defining method unref in prototype for GLib.Thread 522s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 522s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xe887f1c0, JSClass 0xed37d440, in object 0xe887f020 522s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 522s JS G BXD: Defined class for Regex (GRegex), prototype 0xe887f200, JSClass 0xed37d440, in object 0xe887f020 522s JS G BXD: Defining method match in prototype for GLib.Regex 522s JS G BXD: Defining method match_full in prototype for GLib.Regex 522s JS G BXD: Defining method match_all in prototype for GLib.Regex 522s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 522s JS G NS: Defined namespace 'GLib' 0xe887f020 in GIRepository 0xe8a60a08 522s JS IMPORT: Importing module jasmine succeeded 522s JS IMPORT: Defining parent 0xe8834430 of 0xe8880940 'jasmine' is mod 1 522s JS IMPORT: successfully imported module 'jasmine' 522s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 522s JS MAINLOOP: Main loop instance 0xd9d6d0c: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0xd9d6d0c: Spinning loop until released or hook cleared 522s JS MAINLOOP: handling job 0, 522s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 522s JS MAINLOOP: Main loop instance 0xd9d6d0c: release 522s JS MAINLOOP: Completed job 0 522s JS CTX: Script evaluation succeeded 522s JS MAINLOOP: Main loop instance 0xd9d6d0c: Spinning loop until released or hook cleared 522s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe88310d0 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe88310d0 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe88310d0 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe88310d0 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe88310d0 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe88310d0 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe88310d0 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe88310d0 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe88310d0 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe88310d0 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe88310d0 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe88310d0 522s JS IMPORT: Module metadata hook for module 0xe8a230a0 522s JS IMPORT: Defining meta.importSync for module 0xe8a230a0 522s JS NATIVE: Defining native module 'system' 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe88310d0 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe88310d0 522s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 522s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 522s JS MAINLOOP: Set main loop hook to 522s JS MAINLOOP: Main loop instance 0xd9d6d0c: hold 522s JS MAINLOOP: Running and clearing main loop hook 522s JS G BXD: Defining method run in prototype for GLib.MainLoop 522s 1..38 522s JS IMPORT: Importing 'gi' 522s JS IMPORT: Defining parent 0xe8834430 of 0xe88347c0 'gi' is mod 1 522s JS IMPORT: successfully imported module 'gi' 522s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 522s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 522s JS G BXD: Defined class for Source (GSource), prototype 0xe887f260, JSClass 0xed37d440, in object 0xe887f020 522s JS G BXD: Defining method set_priority in prototype for GLib.Source 522s JS IMPORT: Importing '_gi' 522s JS NATIVE: Defining native module '_gi' 522s JS IMPORT: Defining parent 0xe8834430 of 0xe8a2f5c0 '_gi' is mod 1 522s JS IMPORT: successfully imported module '_gi' 522s 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 522s JS G NS: Defined namespace 'GjsPrivate' 0xe887f2e0 in GIRepository 0xe88347c0 522s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 522s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 522s JS IMPORT: Importing module _common succeeded 522s JS IMPORT: Defining parent 0xe8834430 of 0xe8880b20 '_common' is mod 1 522s JS IMPORT: successfully imported module '_common' 522s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 522s JS IMPORT: Importing module _legacy succeeded 522s JS IMPORT: Defining parent 0xe8834430 of 0xe8880b40 '_legacy' is mod 1 522s JS IMPORT: successfully imported module '_legacy' 522s JS IMPORT: Importing module GObject succeeded 522s JS IMPORT: Defining parent 0xe8834860 of 0xe8880b00 'GObject' is mod 1 522s JS IMPORT: successfully imported module 'GObject' 522s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 522s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 522s JS G BXD: Defined class for String (GString), prototype 0xe887f4e0, JSClass 0xed37d440, in object 0xe887f2c0 522s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 522s JS G PRM: Defined class ParamSpec prototype is 0xe8880b80 class 0xed380188 in object 0xe887f2c0 522s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 522s JS G OBJ: Defined class for Object (GObject), prototype 0xe887f600, JSClass 0xed37d790, in object 0xe887f2c0 522s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 522s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 522s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe887f620, JSClass 0xed37d790, in object 0xe887f2c0 522s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 522s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 522s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 522s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 522s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 522s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 522s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 522s JS G BXD: Defined class for Value (GValue), prototype 0xe887f660, JSClass 0xed37d440, in object 0xe887f2c0 522s JS G NS: Defined namespace 'GObject' 0xe887f2c0 in GIRepository 0xe88347c0 522s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 522s JS G BXD: Defining method attach in prototype for GLib.Source 522s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 522s JS IMPORT: Module metadata hook for module 0xe88b1250 522s JS IMPORT: Defining meta.importSync for module 0xe88b1250 522s JS G NS: Found info type GIConstantInfo for 'MAJOR_VERSION' in namespace 'GLib' 522s JS G BXD: Defining method destroy in prototype for GLib.Source 522s ok 1 GI importer can import GI modules 522s JS IMPORT: Cleaning up from failed import of 'WarnLib' 522s ok 2 GI importer on failure throws an exception when the overrides file can't be imported 522s JS IMPORT: Cleaning up from failed import of 'GIMarshallingTests' 522s JS CTX: Ignoring second exception: 'No property 'GIMarshallingTests' in GI repository object (or it was not an object)' 522s ok 3 GI importer on failure throws an exception when the overrides import throws one 522s JS IMPORT: Importing module Regress succeeded 522s JS IMPORT: Defining parent 0xe8834860 of 0xe88d7080 'Regress' is mod 1 522s JS IMPORT: successfully imported module 'Regress' 522s ok 4 GI importer on failure throws an exception when the overrides _init throws one 522s JS IMPORT: Importing module Gio succeeded 522s JS IMPORT: Defining parent 0xe8834860 of 0xe88d70a0 'Gio' is mod 1 522s JS IMPORT: successfully imported module 'Gio' 522s ok 5 GI importer on failure throws an exception when the overrides _init is a primitive 522s JS IMPORT: Importing module foobar succeeded 522s JS IMPORT: Defining parent 0xe8834430 of 0xe88d70e0 'foobar' is mod 1 522s JS IMPORT: successfully imported module 'foobar' 522s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subA' to child importer 'subA' 522s JS IMPORT: Importing directory 'subA' 522s JS IMPORT: Defining parent 0xe8834430 of 0xe8a525e0 'subA' is mod 1 522s JS IMPORT: Defined importer 'subA' 0xe8a525e0 in 0xe8834430 522s JS IMPORT: successfully imported directory 'subA' 522s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subA/subB' to child importer 'subB' 522s JS IMPORT: Importing directory 'subB' 522s JS IMPORT: Defining parent 0xe8a525e0 of 0xe8a52720 'subB' is mod 1 522s JS IMPORT: Defined importer 'subB' 0xe8a52720 in 0xe8a525e0 522s JS IMPORT: successfully imported directory 'subB' 522s JS CTX: Script evaluation succeeded 522s JS IMPORT: Importing module foobar succeeded 522s JS IMPORT: Defining parent 0xe8a52720 of 0xe88d7100 'foobar' is mod 1 522s JS IMPORT: successfully imported module 'foobar' 522s ok 6 Importer is on the global object (backwards compatibility) 522s ok 7 Importer is abstract 522s ok 8 Importer exists 522s ok 9 Importer has a toString representation 522s JS IMPORT: JS import 'nonexistentModuleName' not found in resource:///org/gjs/jsunit/modules at resource:///org/gjs/jsunit/modules/nonexistentModuleName.js 522s ok 10 Importer throws an import error when trying to import a nonexistent module 522s JS IMPORT: Cleaning up from failed import of 'alwaysThrows' 522s JS IMPORT: Cleaning up from failed import of 'alwaysThrows' 522s ok 11 Importer throws an error when evaluating the module file throws an error 522s ok 12 Importer can import a module 522s ok 13 Importer can import a module with a toString property 522s ok 14 Importer makes deleting the import a no-op 522s ok 15 Importer gives the same object when importing a second time 522s ok 16 Importer can import a submodule 522s ok 17 Importer imports modules with a toString representation 522s ok 18 Importer does not share the same object for a module on a different path 522s ok 19 Importer gives the same object when importing a submodule a second time 522s ok 20 Importer has no meta properties on the toplevel importer 522s ok 21 Importer sets the names of imported modules 522s ok 22 Importer gives a module the importer object as parent module 522s ok 23 Importer gives a submodule the module as parent module 522s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/mutualImport' to child importer 'mutualImport' 522s JS IMPORT: Importing directory 'mutualImport' 522s JS IMPORT: Defining parent 0xe8834430 of 0xe8ab13c8 'mutualImport' is mod 1 522s JS IMPORT: Defined importer 'mutualImport' 0xe8ab13c8 in 0xe8834430 522s JS IMPORT: successfully imported directory 'mutualImport' 522s JS IMPORT: Importing module b succeeded 522s JS IMPORT: Defining parent 0xe8ab13c8 of 0xe88d71c0 'b' is mod 1 522s JS IMPORT: successfully imported module 'b' 522s JS IMPORT: Importing module a succeeded 522s JS IMPORT: Defining parent 0xe8ab13c8 of 0xe88d71a0 'a' is mod 1 522s JS IMPORT: successfully imported module 'a' 522s ok 24 Importer does not make a separate copy of a module imported in two places 522s ok 25 Importer evaluates an __init__.js file in an imported directory 522s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subBadInit' to child importer 'subBadInit' 522s JS IMPORT: Importing directory 'subBadInit' 522s JS IMPORT: Defining parent 0xe8834430 of 0xe8abc4f8 'subBadInit' is mod 1 522s JS IMPORT: Defined importer 'subBadInit' 0xe8abc4f8 in 0xe8834430 522s JS IMPORT: successfully imported directory 'subBadInit' 522s ok 26 Importer throws on an __init__.js file with a syntax error 522s JS IMPORT: Adding directory 'resource:///org/gjs/jsunit/modules/subErrorInit' to child importer 'subErrorInit' 522s JS IMPORT: Importing directory 'subErrorInit' 522s JS IMPORT: Defining parent 0xe8834430 of 0xe8a00f60 'subErrorInit' is mod 1 522s JS IMPORT: Defined importer 'subErrorInit' 0xe8a00f60 in 0xe8834430 522s JS IMPORT: successfully imported directory 'subErrorInit' 522s ok 27 Importer throws when an __init__.js throws an error 522s ok 28 Importer accesses a class defined in an __init__.js file 522s JS IMPORT: Importing module modunicode succeeded 522s JS IMPORT: Defining parent 0xe8834430 of 0xe88d71e0 'modunicode' is mod 1 522s JS IMPORT: successfully imported module 'modunicode' 522s ok 29 Importer can import a file encoded in UTF-8 522s JS IMPORT: Importing module lexicalScope succeeded 522s JS IMPORT: Defining parent 0xe8834430 of 0xe88d7200 'lexicalScope' is mod 1 522s JS IMPORT: successfully imported module 'lexicalScope' 522s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 522s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 522s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 522s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 522s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 522s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 522s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 522s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 522s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 522s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 522s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 522s JS G ENUM: Defining GLib.LogLevelFlags as 0xe8a10f40 522s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 522s ok 30 Importer properties defined in the module's lexical scope will log a compatibility warning when accessed 522s ok 31 Importer properties defined in the module's lexical scope can be accessed 522s ok 32 Importer properties defined in the module's lexical scope does not leak module properties into the global scope 522s ok 33 Importer enumerating modules gets all of them 522s ok 34 Importer enumerating modules includes modules that throw on import 522s ok 35 Importer enumerating modules does not include meta properties 522s ok 36 Importer doesn't crash when resolving a non-string property 522s JS IMPORT: Async module resolve hook for module "./modules/say.js" (relative to 0xe8834bd0), global 0xe88310d0 522s JS MAINLOOP: Main loop instance 0xd9d6d0c: hold 522s JS MAINLOOP: Main loop instance 0xd9d6d0c: hold 522s JS MAINLOOP: Main loop instance 0xd9d6d0c: release 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: handling job 0, 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 0 522s JS MAINLOOP: handling job 1, 522s JS IMPORT: Async import promise resolved 522s JS MAINLOOP: Main loop instance 0xd9d6d0c: release 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 1 522s JS MAINLOOP: handling job 2, 522s JS IMPORT: Module resolve hook for module "./modules/say.js" (relative to ), global 0xe88310d0 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 2 522s JS MAINLOOP: handling job 3, 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 3 522s JS MAINLOOP: handling job 4, 522s ok 37 Importer scripts support relative dynamic imports 522s JS MAINLOOP: Completed job 4 522s JS IMPORT: Importing module dynamic succeeded 522s JS IMPORT: Defining parent 0xe8834430 of 0xe88d72c0 'dynamic' is mod 1 522s JS IMPORT: successfully imported module 'dynamic' 522s JS IMPORT: Async module resolve hook for module "./say.js" (relative to 0xe8a53410), global 0xe88310d0 522s JS MAINLOOP: Main loop instance 0xd9d6d0c: hold 522s JS MAINLOOP: Main loop instance 0xd9d6d0c: hold 522s JS MAINLOOP: Main loop instance 0xd9d6d0c: release 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: handling job 0, 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 0 522s JS MAINLOOP: handling job 1, 522s JS IMPORT: Async import promise resolved 522s JS MAINLOOP: Main loop instance 0xd9d6d0c: release 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 1 522s JS MAINLOOP: handling job 2, 522s JS IMPORT: Module resolve hook for module "./say.js" (relative to ), global 0xe88310d0 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 2 522s JS MAINLOOP: handling job 3, 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 3 522s JS MAINLOOP: handling job 4, 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 4 522s JS MAINLOOP: handling job 5, 522s ok 38 Importer imported scripts support relative dynamic imports 522s JS MAINLOOP: Completed job 5 522s JS G BXD: Defining method quit in prototype for GLib.MainLoop 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0xd9d6d0c: Spinning loop until released or hook cleared 522s JS MAINLOOP: handling job 0, 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 0 522s JS MAINLOOP: handling job 1, 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 1 522s JS MAINLOOP: handling job 2, 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Completed job 2 522s JS MAINLOOP: handling job 3, 522s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 522s JS MAINLOOP: Main loop instance 0xd9d6d0c: release 522s JS MAINLOOP: Completed job 3 522s JS MEMORY: Memory report: before destroying context 522s JS MEMORY: 369 objects currently alive 522s JS MEMORY: boxed_instance = 212 522s JS MEMORY: boxed_prototype = 11 522s JS MEMORY: closure = 1 522s JS MEMORY: function = 118 522s JS MEMORY: fundamental_instance = 0 522s JS MEMORY: fundamental_prototype = 0 522s JS MEMORY: gerror_instance = 0 522s JS MEMORY: gerror_prototype = 0 522s JS MEMORY: interface = 0 522s JS MEMORY: module = 18 522s JS MEMORY: ns = 7 522s JS MEMORY: object_instance = 0 522s JS MEMORY: object_prototype = 2 522s JS MEMORY: param = 0 522s JS MEMORY: union_instance = 0 522s JS MEMORY: union_prototype = 0 522s JS CTX: JS shutdown sequence 522s JS CTX: Stopping profiler 522s JS CTX: Shutting down toggle queue 522s JS CTX: Notifying external reference holders of GjsContext dispose 522s JS MAINLOOP: Stopping promise job dispatcher 522s JS CTX: Notifying reference holders of GjsContext dispose 522s JS CTX: Checking unhandled promise rejections 522s JS CTX: Releasing cached JS wrappers 522s JS CTX: Final triggered GC 522s JS CTX: Destroying JS context 522s JS CTX: Releasing all native objects 522s JS CTX: Disabling auto GC 522s JS CTX: Ending trace on global object 522s JS CTX: Freeing allocated resources 522s JS CTX: JS context destroyed 522s PASS: gjs/testImporter.test 522s Running test: gjs/testGtk3.test 522s JS NATIVE: Registered native JS module '_promiseNative' 522s JS NATIVE: Registered native JS module '_byteArrayNative' 522s JS NATIVE: Registered native JS module '_encodingNative' 522s JS NATIVE: Registered native JS module '_gi' 522s JS NATIVE: Registered native JS module 'gi' 522s JS NATIVE: Registered native JS module 'cairoNative' 522s JS NATIVE: Registered native JS module 'system' 522s JS NATIVE: Registered native JS module 'console' 522s JS NATIVE: Registered native JS module '_print' 522s JS CTX: Enabling JIT 522s JS CTX: Initialized class GjsFileImporter prototype 0xec300180 522s JS IMPORT: Defining parent (nil) of 0xec3001d8 'imports' is mod 0 522s JS IMPORT: Importing '_print' 522s JS NATIVE: Defining native module '_print' 522s JS IMPORT: Defining parent 0xec3001d8 of 0xec3008d0 '_print' is mod 1 522s JS IMPORT: successfully imported module '_print' 522s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 522s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xec131040 522s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xec131040 522s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xec131040 522s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xec131040 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xec131040 522s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xec131040 522s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xec131040 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xec131040 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xec131040 522s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xec131040 522s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xec131040 522s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xec131040 522s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xec131040 522s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xec131040 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xec131040 522s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xec131040 522s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xec131040 522s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xec131040 522s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xec131040 522s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xec131040 522s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xec131040 522s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xec131040 522s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xec131040 522s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xec131040 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xec131040 522s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xec131040 522s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xec131040 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xec131040 522s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xec131040 522s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xec131040 522s JS MAINLOOP: Main loop instance 0x10331d0c: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Starting promise job dispatcher 522s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xec1310d0 522s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xec1310d0 522s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xec1310d0 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xec1310d0 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xec1310d0 522s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xec1310d0 522s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xec1310d0 522s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xec1310d0 522s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xec1310d0 522s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xec1310d0 522s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xec1310d0 522s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xec1310d0 522s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xec1310d0 522s JS MAINLOOP: Main loop instance 0x10331d0c: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0x10331d0c: Spinning loop until released or hook cleared 522s JS MAINLOOP: handling job 0, 522s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 522s JS MAINLOOP: Main loop instance 0x10331d0c: release 522s JS MAINLOOP: Completed job 0 522s JS MAINLOOP: handling job 1, 522s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 522s JS MAINLOOP: Main loop instance 0x10331d0c: release 522s JS MAINLOOP: Completed job 1 522s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xec1310d0 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xec1310d0 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xec1310d0 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xec1310d0 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xec1310d0 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xec1310d0 522s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xec1310d0 522s JS IMPORT: Module metadata hook for module 0xec35cd80 522s JS IMPORT: Defining meta.importSync for module 0xec35cd80 522s JS NATIVE: Defining native module 'gi' 522s JS CTX: Initialized class GIRepositoryNamespace prototype 0xec360b48 522s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 522s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 522s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 522s JS IMPORT: Importing directory 'overrides' 522s JS IMPORT: Defining parent 0xec134430 of 0xec360bb8 'overrides' is mod 1 522s JS IMPORT: Defined importer 'overrides' 0xec360bb8 in 0xec134430 522s JS IMPORT: successfully imported directory 'overrides' 522s JS IMPORT: Importing '_promiseNative' 522s JS NATIVE: Defining native module '_promiseNative' 522s JS IMPORT: Defining parent 0xec134430 of 0xec361008 '_promiseNative' is mod 1 522s JS IMPORT: successfully imported module '_promiseNative' 522s JS IMPORT: Importing module GLib succeeded 522s JS IMPORT: Defining parent 0xec360bb8 of 0xec180020 'GLib' is mod 1 522s JS IMPORT: successfully imported module 'GLib' 522s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 522s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xec17f040, JSClass 0xf0bdd440, in object 0xec17f020 522s JS CTX: Initialized class GIRepositoryGType prototype 0xec361328 522s JS CTX: Initialized class GIRepositoryFunction prototype 0xec361380 522s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 522s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 522s JS G BXD: Defined class for Error (GError), prototype 0xec17f080, JSClass 0xf0bdd440, in object 0xec17f020 522s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 522s JS G BXD: Defined class for Variant (GVariant), prototype 0xec17f0c0, JSClass 0xf0bdd440, in object 0xec17f020 522s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 522s JS G BXD: Defined class for Bytes (GBytes), prototype 0xec17f100, JSClass 0xf0bdd440, in object 0xec17f020 522s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 522s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 522s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xec17f140, JSClass 0xf0bdd440, in object 0xec17f020 522s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 522s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 522s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 522s JS G BXD: Defined class for Thread (GThread), prototype 0xec17f180, JSClass 0xf0bdd440, in object 0xec17f020 522s JS G BXD: Defining method ref in prototype for GLib.Thread 522s JS G BXD: Defining method unref in prototype for GLib.Thread 522s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 522s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xec17f1c0, JSClass 0xf0bdd440, in object 0xec17f020 522s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 522s JS G BXD: Defined class for Regex (GRegex), prototype 0xec17f200, JSClass 0xf0bdd440, in object 0xec17f020 522s JS G BXD: Defining method match in prototype for GLib.Regex 522s JS G BXD: Defining method match_full in prototype for GLib.Regex 522s JS G BXD: Defining method match_all in prototype for GLib.Regex 522s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 522s JS G NS: Defined namespace 'GLib' 0xec17f020 in GIRepository 0xec360a08 522s JS IMPORT: Importing module jasmine succeeded 522s JS IMPORT: Defining parent 0xec134430 of 0xec180940 'jasmine' is mod 1 522s JS IMPORT: successfully imported module 'jasmine' 522s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 522s JS MAINLOOP: Main loop instance 0x10331d0c: hold 522s JS MAINLOOP: Enqueue job , promise=, allocation site= 522s JS MAINLOOP: Main loop instance 0x10331d0c: Spinning loop until released or hook cleared 522s JS MAINLOOP: handling job 0, 522s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 522s JS MAINLOOP: Main loop instance 0x10331d0c: release 522s JS MAINLOOP: Completed job 0 522s JS IMPORT: Importing 'gi' 522s JS IMPORT: Defining parent 0xec134430 of 0xec1347c0 'gi' is mod 1 522s JS IMPORT: successfully imported module 'gi' 522s 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 522s JS G NS: Defined namespace 'GjsPrivate' 0xec17f280 in GIRepository 0xec1347c0 522s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 522s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 522s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 522s JS IMPORT: Importing module _legacy succeeded 522s JS IMPORT: Defining parent 0xec134430 of 0xec180a20 '_legacy' is mod 1 522s JS IMPORT: successfully imported module '_legacy' 522s JS IMPORT: Importing module lang succeeded 522s JS IMPORT: Defining parent 0xec134430 of 0xec180a00 'lang' is mod 1 522s JS IMPORT: successfully imported module 'lang' 522s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 522s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 522s JS IMPORT: Importing module _signals succeeded 522s JS IMPORT: Defining parent 0xec134430 of 0xec180a40 '_signals' is mod 1 522s JS IMPORT: successfully imported module '_signals' 522s JS IMPORT: Importing module signals succeeded 522s JS IMPORT: Defining parent 0xec134430 of 0xec1809e0 'signals' is mod 1 522s JS IMPORT: successfully imported module 'signals' 522s JS IMPORT: Importing module Gio succeeded 522s JS IMPORT: Defining parent 0xec134870 of 0xec1809c0 'Gio' is mod 1 522s JS IMPORT: successfully imported module 'Gio' 522s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 522s JS IMPORT: Importing '_gi' 522s JS NATIVE: Defining native module '_gi' 522s JS IMPORT: Defining parent 0xec134430 of 0xec3100a0 '_gi' is mod 1 522s JS IMPORT: successfully imported module '_gi' 522s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 522s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 522s JS IMPORT: Importing module _common succeeded 522s JS IMPORT: Defining parent 0xec134430 of 0xec180a80 '_common' is mod 1 522s JS IMPORT: successfully imported module '_common' 522s JS IMPORT: Importing module GObject succeeded 522s JS IMPORT: Defining parent 0xec134870 of 0xec180a60 'GObject' is mod 1 522s JS IMPORT: successfully imported module 'GObject' 522s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 522s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 522s JS G BXD: Defined class for String (GString), prototype 0xec17f4a0, JSClass 0xf0bdd440, in object 0xec17f2a0 522s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 522s JS G PRM: Defined class ParamSpec prototype is 0xec180ac0 class 0xf0be0188 in object 0xec17f2a0 522s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 522s JS G OBJ: Defined class for Object (GObject), prototype 0xec17f5c0, JSClass 0xf0bdd790, in object 0xec17f2a0 522s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 522s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 522s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xec17f5e0, JSClass 0xf0bdd790, in object 0xec17f2a0 522s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 522s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 522s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 522s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 522s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 522s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 522s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 522s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 522s JS G BXD: Defined class for Value (GValue), prototype 0xec17f620, JSClass 0xf0bdd440, in object 0xec17f2a0 522s JS G NS: Defined namespace 'GObject' 0xec17f2a0 in GIRepository 0xec1347c0 522s JS G OBJ: Defined class for Application (GApplication), prototype 0xec17f660, JSClass 0xf0bdd790, in object 0xec17f260 522s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 522s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xec180ee0, JSClass 0xf0bdd7d0, in object 0xec17f260 522s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 522s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0xec180f00, JSClass 0xf0bdd7d0, in object 0xec17f260 522s 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 522s JS G NS: Defined namespace 'GioUnix' 0xec17f6e0 in GIRepository 0xec1347c0 522s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 522s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 522s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xec17f700, JSClass 0xf0bdd790, in object 0xec17f6e0 522s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 522s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 522s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xec1d8240, JSClass 0xf0bdd7d0, in object 0xec17f6e0 522s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 522s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 522s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 522s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0xec17f760, JSClass 0xf0bdd790, in object 0xec17f260 522s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0xec17f7a0, JSClass 0xf0bdd790, in object 0xec17f6e0 522s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 522s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 522s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0xec17f7e0, JSClass 0xf0bdd440, in object 0xec17f6e0 522s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 522s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xec1d8340, JSClass 0xf0bdd7d0, in object 0xec17f6e0 522s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 522s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 522s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 522s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xec17f820, JSClass 0xf0bdd790, in object 0xec17f260 522s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0xec17f860, JSClass 0xf0bdd790, in object 0xec17f6e0 522s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 522s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 522s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xec17f8a0, JSClass 0xf0bdd440, in object 0xec17f6e0 522s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 522s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0xec17f8c0, JSClass 0xf0bdd440, in object 0xec17f6e0 522s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 522s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0xec17f900, JSClass 0xf0bdd790, in object 0xec17f6e0 522s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 522s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 522s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0xec17f940, JSClass 0xf0bdd440, in object 0xec17f6e0 522s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 522s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 522s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0xec17f980, JSClass 0xf0bdd790, in object 0xec17f260 522s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0xec17f9c0, JSClass 0xf0bdd790, in object 0xec17f6e0 522s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 522s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 522s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xec17fa00, JSClass 0xf0bdd440, in object 0xec17f6e0 522s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 522s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 522s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 522s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 522s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 522s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 522s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 522s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 522s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 522s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 522s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 522s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 522s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 522s JS G ENUM: Defining GLib.LogLevelFlags as 0xec317a60 522s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 522s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 522s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xec17fae0, JSClass 0xf0bdd440, in object 0xec17f020 522s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 522s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xec17fb80, JSClass 0xf0bdd790, in object 0xec17f260 522s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 522s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xec1dc300, JSClass 0xf0bdd7d0, in object 0xec17f260 522s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 522s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xec1dc320, JSClass 0xf0bdd7d0, in object 0xec17f260 522s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 522s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xec1e0040, JSClass 0xf0bdd440, in object 0xec17f260 522s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 522s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xec1e02a0, JSClass 0xf0bdd440, in object 0xec17f260 522s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 522s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 522s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 522s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 522s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 522s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 522s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 522s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 522s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 522s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 522s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xec1e03e0, JSClass 0xf0bdd790, in object 0xec17f260 522s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 522s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xec1dc520, JSClass 0xf0bdd7d0, in object 0xec17f260 522s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 522s JS G IFACE: Defined class for Initable (GInitable), prototype 0xec1dc560, JSClass 0xf0bdd7d0, in object 0xec17f260 522s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 522s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xec1e0460, JSClass 0xf0bdd790, in object 0xec17f260 522s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 522s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 522s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 522s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 522s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0xec1dc6c0, JSClass 0xf0bdd7d0, in object 0xec17f260 522s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 522s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xec1e04c0, JSClass 0xf0bdd440, in object 0xec17f260 522s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 522s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xec1e0500, JSClass 0xf0bdd440, in object 0xec17f260 522s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 522s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 522s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xec1e0540, JSClass 0xf0bdd790, in object 0xec17f260 522s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xec1e0580, JSClass 0xf0bdd790, in object 0xec17f280 522s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 522s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xec1e05c0, JSClass 0xf0bdd790, in object 0xec17f260 522s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 522s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 522s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 522s JS G IFACE: Defined class for File (GFile), prototype 0xec1dc760, JSClass 0xf0bdd7d0, in object 0xec17f260 522s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xec1e0620, JSClass 0xf0bdd790, in object 0xec1348e0 522s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 522s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xec1e0680, JSClass 0xf0bdd790, in object 0xec17f260 522s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 522s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 522s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0xec1dc960, JSClass 0xf0bdd7d0, in object 0xec17f260 522s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 522s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xec1e06e0, JSClass 0xf0bdd790, in object 0xec17f260 522s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 522s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xec1e0720, JSClass 0xf0bdd440, in object 0xec17f260 522s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 522s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 522s JS G OBJ: Defined class for Settings (GSettings), prototype 0xec1e0760, JSClass 0xf0bdd790, in object 0xec17f260 522s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 522s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 522s JS G NS: Defined namespace 'Gio' 0xec17f260 in GIRepository 0xec1347c0 522s JS IMPORT: Importing module Gtk succeeded 522s JS IMPORT: Defining parent 0xec134870 of 0xec1dcfe0 'Gtk' is mod 1 522s JS IMPORT: successfully imported module 'Gtk' 522s JS G NS: Found info type GIObjectInfo for 'Widget' in namespace 'Gtk' 522s JS G NS: Found info type GIObjectInfo for 'InitiallyUnowned' in namespace 'GObject' 522s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0xec1e07e0, JSClass 0xf0bdd790, in object 0xec17f2a0 522s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0xec1e0820, JSClass 0xf0bdd790, in object 0xec1e07c0 522s JS G NS: Found info type GIInterfaceInfo for 'Buildable' in namespace 'Gtk' 522s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0xec1e9240, JSClass 0xf0bdd7d0, in object 0xec1e07c0 522s JS IMPORT: JS import 'Atk' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/Atk.js 522s JS G NS: Defined namespace 'Atk' 0xec1e0880 in GIRepository 0xec1347c0 522s JS G NS: Found info type GIInterfaceInfo for 'ImplementorIface' in namespace 'Atk' 522s JS G IFACE: Defined class for ImplementorIface (AtkImplementorIface), prototype 0xec1e9260, JSClass 0xf0bdd7d0, in object 0xec1e0880 522s JS G NS: Found info type GIObjectInfo for 'Container' in namespace 'Gtk' 522s JS G OBJ: Defined class for Container (GtkContainer), prototype 0xec1e08c0, JSClass 0xf0bdd790, in object 0xec1e07c0 522s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 522s JS G NS: Defined namespace 'Gtk' 0xec1e07c0 in GIRepository 0xec1347c0 522s JS IMPORT: Importing 'system' 522s JS NATIVE: Defining native module 'system' 522s JS IMPORT: Defining parent 0xec134430 of 0xec320e00 'system' is mod 1 522s JS IMPORT: successfully imported module 'system' 522s JS IMPORT: Module metadata hook for module 0xec15dcd0 522s JS IMPORT: Defining meta.importSync for module 0xec15dcd0 522s JS NATIVE: Defining native module '_encodingNative' 522s JS G NS: Found info type GIObjectInfo for 'Grid' in namespace 'Gtk' 522s JS G OBJ: Defined class for Grid (GtkGrid), prototype 0xec1e0900, JSClass 0xf0bdd790, in object 0xec1e07c0 522s JS G NS: Found info type GIInterfaceInfo for 'Orientable' in namespace 'Gtk' 522s JS G IFACE: Defined class for Orientable (GtkOrientable), prototype 0xec1e9360, JSClass 0xf0bdd7d0, in object 0xec1e07c0 522s JS G NS: Found info type GIStructInfo for 'Uri' in namespace 'GLib' 522s JS G BXD: Defined class for Uri (GUri), prototype 0xec1e09e0, JSClass 0xf0bdd440, in object 0xec17f020 522s JS G NS: Found info type GIFlagsInfo for 'UriFlags' in namespace 'GLib' 522s JS G ENUM: Defining enum value NONE (fixed from none) 0 522s JS G ENUM: Defining enum value PARSE_RELAXED (fixed from parse_relaxed) 1 522s JS G ENUM: Defining enum value HAS_PASSWORD (fixed from has_password) 2 522s JS G ENUM: Defining enum value HAS_AUTH_PARAMS (fixed from has_auth_params) 4 522s JS G ENUM: Defining enum value ENCODED (fixed from encoded) 8 522s JS G ENUM: Defining enum value NON_DNS (fixed from non_dns) 16 522s JS G ENUM: Defining enum value ENCODED_QUERY (fixed from encoded_query) 32 522s JS G ENUM: Defining enum value ENCODED_PATH (fixed from encoded_path) 64 522s JS G ENUM: Defining enum value ENCODED_FRAGMENT (fixed from encoded_fragment) 128 522s JS G ENUM: Defining enum value SCHEME_NORMALIZE (fixed from scheme_normalize) 256 522s JS G ENUM: Defining GLib.UriFlags as 0xec3227d0 522s JS G BXD: Defining method get_scheme in prototype for GLib.Uri 522s JS G BXD: Defining method get_path in prototype for GLib.Uri 522s JS G NS: Found info type GIObjectInfo for 'FileIOStream' in namespace 'Gio' 522s JS G NS: Found info type GIObjectInfo for 'IOStream' in namespace 'Gio' 522s JS G OBJ: Defined class for IOStream (GIOStream), prototype 0xec1e0a60, JSClass 0xf0bdd790, in object 0xec17f260 522s JS G OBJ: Defined class for FileIOStream (GFileIOStream), prototype 0xec1e0aa0, JSClass 0xf0bdd790, in object 0xec17f260 522s JS G OBJ: Defined class for GLocalFileIOStream (GLocalFileIOStream), prototype 0xec1e0ae0, JSClass 0xf0bdd790, in object 0xec1348e0 522s JS G NS: Found info type GIInterfaceInfo for 'Seekable' in namespace 'Gio' 522s JS G IFACE: Defined class for Seekable (GSeekable), prototype 0xec1e9680, JSClass 0xf0bdd7d0, in object 0xec17f260 522s JS G OBJ: Defining method get_output_stream in prototype for GIOStream (Gio.IOStream) 522s JS G NS: Found info type GIObjectInfo for 'FileOutputStream' in namespace 'Gio' 522s JS G OBJ: Defined class for FileOutputStream (GFileOutputStream), prototype 0xec1e0b60, JSClass 0xf0bdd790, in object 0xec17f260 522s JS G OBJ: Defined class for GLocalFileOutputStream (GLocalFileOutputStream), prototype 0xec1e0ba0, JSClass 0xf0bdd790, in object 0xec1348e0 522s JS G NS: Found info type GIObjectInfo for 'DataOutputStream' in namespace 'Gio' 522s JS G NS: Found info type GIObjectInfo for 'FilterOutputStream' in namespace 'Gio' 522s JS G OBJ: Defined class for FilterOutputStream (GFilterOutputStream), prototype 0xec1e0c00, JSClass 0xf0bdd790, in object 0xec17f260 522s JS G OBJ: Defined class for DataOutputStream (GDataOutputStream), prototype 0xec1e0c40, JSClass 0xf0bdd790, in object 0xec17f260 522s JS G NS: Found info type GIInterfaceInfo for 'PollableOutputStream' in namespace 'Gio' 522s JS G IFACE: Defined class for PollableOutputStream (GPollableOutputStream), prototype 0xec1e96e0, JSClass 0xf0bdd7d0, in object 0xec17f260 522s JS G OBJ: Defining method put_string in prototype for GDataOutputStream (Gio.DataOutputStream) 522s JS G OBJ: Defining method close in prototype for GOutputStream (Gio.OutputStream) 522s JS CTX: Script evaluation succeeded 522s JS MAINLOOP: Main loop instance 0x10331d0c: Spinning loop until released or hook cleared 522s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xec1310d0 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xec1310d0 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xec1310d0 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xec1310d0 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xec1310d0 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xec1310d0 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xec1310d0 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xec1310d0 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xec1310d0 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xec1310d0 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xec1310d0 522s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xec1310d0 522s JS IMPORT: Module metadata hook for module 0xec33d458 522s JS IMPORT: Defining meta.importSync for module 0xec33d458 522s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xec1310d0 522s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xec1310d0 522s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 522s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 522s JS MAINLOOP: Set main loop hook to 522s JS MAINLOOP: Main loop instance 0x10331d0c: hold 522s JS MAINLOOP: Running and clearing main loop hook 523s JS G BXD: Defining method run in prototype for GLib.MainLoop 523s 1..33 523s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 523s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 523s JS G BXD: Defined class for Source (GSource), prototype 0xec1e0d80, JSClass 0xf0bdd440, in object 0xec17f020 523s JS G BXD: Defining method set_priority in prototype for GLib.Source 523s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 523s JS G BXD: Defining method attach in prototype for GLib.Source 523s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 523s JS IMPORT: Module metadata hook for module 0xec1b12e0 523s JS IMPORT: Defining meta.importSync for module 0xec1b12e0 523s JS G NS: Found info type GIFunctionInfo for 'init' in namespace 'Gtk' 523s dbus-daemon[2314]: [session uid=1000 pid=2314 pidfd=5] Activating service name='org.a11y.Bus' requested by ':1.1' (uid=1000 pid=3325 comm="/usr/libexec/installed-tests/gjs/minijasmine /usr/" label="unconfined") 523s dbus-daemon[2314]: [session uid=1000 pid=2314 pidfd=5] Successfully activated service 'org.a11y.Bus' 523s JS G BXD: Defining method destroy in prototype for GLib.Source 523s dbus-daemon[3347]: Activating service name='org.a11y.atspi.Registry' requested by ':1.0' (uid=1000 pid=3325 comm="/usr/libexec/installed-tests/gjs/minijasmine /usr/" label="unconfined") 523s JS G NS: Found info type GIObjectInfo for 'Window' in namespace 'Gtk' 523s JS G NS: Found info type GIObjectInfo for 'Bin' in namespace 'Gtk' 523s JS G OBJ: Defined class for Bin (GtkBin), prototype 0xec1e0e80, JSClass 0xf0bdd790, in object 0xec1e07c0 523s JS G OBJ: Defined class for Window (GtkWindow), prototype 0xec1e0ec0, JSClass 0xf0bdd790, in object 0xec1e07c0 523s JS G NS: Found info type GIEnumInfo for 'WindowType' in namespace 'Gtk' 523s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 0 523s JS G ENUM: Defining enum value POPUP (fixed from popup) 1 523s JS G ENUM: Defining Gtk.WindowType as 0xec34fe38 523s dbus-daemon[3347]: Successfully activated service 'org.a11y.atspi.Registry' 523s SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry 523s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 523s JS G OBJ: Defining method init_template in prototype for GtkWidget (Gtk.Widget) 523s JS G NS: Found info type GIObjectInfo for 'Builder' in namespace 'Gtk' 523s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0xec1e0f60, JSClass 0xf0bdd790, in object 0xec1e07c0 523s JS G NS: Found info type GIObjectInfo for 'Label' in namespace 'Gtk' 523s JS G NS: Found info type GIObjectInfo for 'Misc' in namespace 'Gtk' 523s JS G OBJ: Defined class for Misc (GtkMisc), prototype 0xec1e0fc0, JSClass 0xf0bdd790, in object 0xec1e07c0 523s JS G OBJ: Defined class for Label (GtkLabel), prototype 0xec1f8020, JSClass 0xf0bdd790, in object 0xec1e07c0 523s JS G OBJ: Defining method get_objects in prototype for GtkBuilder (Gtk.Builder) 523s JS G NS: Found info type GIFlagsInfo for 'ConnectFlags' in namespace 'GObject' 523s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 523s JS G ENUM: Defining enum value AFTER (fixed from after) 1 523s JS G ENUM: Defining enum value SWAPPED (fixed from swapped) 2 523s JS G ENUM: Defining GObject.ConnectFlags as 0xec34ffc8 523s JS G OBJ: Defining method get_template_child in prototype for GtkWidget (Gtk.Widget) 523s JS G OBJ: Defining method add in prototype for GtkContainer (Gtk.Container) 523s JS G OBJ: Defining method destroy in prototype for GtkWidget (Gtk.Widget) 523s ok 1 Gtk overrides UI template sets up internal and public template children 523s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 523s JS G OBJ: Defining method get_label in prototype for GtkLabel (Gtk.Label) 523s ok 2 Gtk overrides UI template sets up public template children with the correct widgets 523s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 523s ok 3 Gtk overrides UI template sets up internal template children with the correct widgets 523s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 523s ok 4 Gtk overrides UI template connects template callbacks to the correct handler 523s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 523s ok 5 Gtk overrides UI template binds template callbacks to the correct object 523s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 523s ok 6 Gtk overrides UI template from resource sets up internal and public template children 523s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 523s ok 7 Gtk overrides UI template from resource sets up public template children with the correct widgets 523s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 523s ok 8 Gtk overrides UI template from resource sets up internal template children with the correct widgets 523s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 523s ok 9 Gtk overrides UI template from resource connects template callbacks to the correct handler 523s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 523s ok 10 Gtk overrides UI template from resource binds template callbacks to the correct object 523s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 523s ok 11 Gtk overrides UI template from file sets up internal and public template children 523s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 523s ok 12 Gtk overrides UI template from file sets up public template children with the correct widgets 523s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 523s ok 13 Gtk overrides UI template from file sets up internal template children with the correct widgets 523s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 523s ok 14 Gtk overrides UI template from file connects template callbacks to the correct handler 523s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 523s ok 15 Gtk overrides UI template from file binds template callbacks to the correct object 523s ok 16 Gtk overrides Class inheriting from template class sets up internal and public template children # SKIP pending 523s ok 17 Gtk overrides Class inheriting from template class sets up public template children with the correct widgets # SKIP pending 523s ok 18 Gtk overrides Class inheriting from template class sets up internal template children with the correct widgets # SKIP pending 523s ok 19 Gtk overrides Class inheriting from template class connects template callbacks to the correct handler # SKIP pending 523s ok 20 Gtk overrides Class inheriting from template class binds template callbacks to the correct object # SKIP pending 523s ok 21 Gtk overrides sets CSS names on classes 523s ok 22 Gtk overrides static inheritance works 523s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 523s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 523s ok 23 Gtk overrides avoid crashing when GTK vfuncs are called in garbage collection 523s ok 24 Gtk overrides GTK vfuncs are not called if the object is disposed 523s ok 25 Gtk overrides destroy signal is emitted while disposing objects 523s ok 26 Gtk overrides destroy signal is not emitted when objects are garbage collected 523s JS G NS: Found info type GIObjectInfo for 'Clipboard' in namespace 'Gtk' 523s JS G OBJ: Defined class for Clipboard (GtkClipboard), prototype 0xec1e00e0, JSClass 0xf0bdd790, in object 0xec1e07c0 523s ok 27 Gtk overrides accepts string in place of GdkAtom 523s ok 28 Gtk overrides accepts null in place of GdkAtom as GDK_NONE 523s JS G NS: Found info type GIObjectInfo for 'Stack' in namespace 'Gtk' 523s JS G OBJ: Defined class for Stack (GtkStack), prototype 0xec1e02e0, JSClass 0xf0bdd790, in object 0xec1e07c0 523s JS G NS: Found info type GIObjectInfo for 'Box' in namespace 'Gtk' 523s JS G OBJ: Defined class for Box (GtkBox), prototype 0xec1e0340, JSClass 0xf0bdd790, in object 0xec1e07c0 523s JS G OBJ: Defining method add_named in prototype for GtkStack (Gtk.Stack) 523s JS G OBJ: Defining method get_child_by_name in prototype for GtkStack (Gtk.Stack) 523s JS G NS: Found info type GIFunctionInfo for 'gtk_container_child_set_property' in namespace 'GjsPrivate' 523s ok 29 Gtk overrides uses the correct GType for null child properties 523s JS G NS: Found info type GIStructInfo for 'TreeIter' in namespace 'Gtk' 523s JS G BXD: Defined class for TreeIter (GtkTreeIter), prototype 0xec1e0d00, JSClass 0xf0bdd440, in object 0xec1e07c0 523s ok 30 Gtk overrides can create a Gtk.TreeIter with accessible stamp field 523s JS G NS: Found info type GIObjectInfo for 'ScrolledWindow' in namespace 'Gtk' 523s JS G OBJ: Defined class for ScrolledWindow (GtkScrolledWindow), prototype 0xec1e0e60, JSClass 0xf0bdd790, in object 0xec1e07c0 523s JS G BXD: Defining method init in prototype for GObject.Value 523s JS G OBJ: Defining method style_get_property in prototype for GtkWidget (Gtk.Widget) 523s JS G BXD: Defining method get_boolean in prototype for GObject.Value 523s JS G BXD: Defining method unset in prototype for GObject.Value 523s JS G BXD: Defining method set_int in prototype for GObject.Value 523s JS G BXD: Defining method get_int in prototype for GObject.Value 523s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 523s JS G BXD: Defining method set_string in prototype for GObject.Value 523s JS G BXD: Defining method get_string in prototype for GObject.Value 523s ok 31 Gtk overrides can get style properties using GObject.Value 523s JS G NS: Found info type GIObjectInfo for 'Frame' in namespace 'Gtk' 523s JS G OBJ: Defined class for Frame (GtkFrame), prototype 0xec17fa80, JSClass 0xf0bdd790, in object 0xec1e07c0 523s JS G OBJ: Defining method show in prototype for GtkWidget (Gtk.Widget) 523s ok 32 Gtk overrides can pass a parent object to a child at construction 523s JS G NS: Found info type GIObjectInfo for 'Button' in namespace 'Gtk' 523s JS G OBJ: Defined class for Button (GtkButton), prototype 0xec17fc20, JSClass 0xf0bdd790, in object 0xec1e07c0 523s JS G NS: Found info type GIInterfaceInfo for 'Activatable' in namespace 'Gtk' 523s JS G IFACE: Defined class for Activatable (GtkActivatable), prototype 0xec1e9da0, JSClass 0xf0bdd7d0, in object 0xec1e07c0 523s JS G NS: Found info type GIInterfaceInfo for 'Actionable' in namespace 'Gtk' 523s JS G IFACE: Defined class for Actionable (GtkActionable), prototype 0xec1e9dc0, JSClass 0xf0bdd7d0, in object 0xec1e07c0 523s JS MAINLOOP: Enqueue job , promise=, allocation site= 523s JS MAINLOOP: handling job 0, 523s JS MAINLOOP: Enqueue job , promise=, allocation site= 523s JS MAINLOOP: Completed job 0 523s JS MAINLOOP: handling job 1, 523s ok 33 Gtk overrides does not leak instance when connecting template signal 523s JS MAINLOOP: Completed job 1 523s JS G BXD: Defining method quit in prototype for GLib.MainLoop 523s JS MAINLOOP: Enqueue job , promise=, allocation site= 523s JS MAINLOOP: Main loop instance 0x10331d0c: Spinning loop until released or hook cleared 523s JS MAINLOOP: handling job 0, 523s JS MAINLOOP: Enqueue job , promise=, allocation site= 523s JS MAINLOOP: Completed job 0 523s JS MAINLOOP: handling job 1, 523s JS MAINLOOP: Enqueue job , promise=, allocation site= 523s JS MAINLOOP: Completed job 1 523s JS MAINLOOP: handling job 2, 523s JS MAINLOOP: Enqueue job , promise=, allocation site= 523s JS MAINLOOP: Completed job 2 523s JS MAINLOOP: handling job 3, 523s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 523s JS MAINLOOP: Main loop instance 0x10331d0c: release 523s JS MAINLOOP: Completed job 3 523s JS MEMORY: Memory report: before destroying context 523s JS MEMORY: 549 objects currently alive 523s JS MEMORY: boxed_instance = 9 523s JS MEMORY: boxed_prototype = 21 523s JS MEMORY: closure = 8 523s JS MEMORY: function = 425 523s JS MEMORY: fundamental_instance = 0 523s JS MEMORY: fundamental_prototype = 0 523s JS MEMORY: gerror_instance = 0 523s JS MEMORY: gerror_prototype = 0 523s JS MEMORY: interface = 16 523s JS MEMORY: module = 10 523s JS MEMORY: ns = 7 523s JS MEMORY: object_instance = 4 523s JS MEMORY: object_prototype = 49 523s JS MEMORY: param = 0 523s JS MEMORY: union_instance = 0 523s JS MEMORY: union_prototype = 0 523s JS CTX: JS shutdown sequence 523s JS CTX: Stopping profiler 523s JS CTX: Shutting down toggle queue 523s JS CTX: Notifying external reference holders of GjsContext dispose 523s JS MAINLOOP: Stopping promise job dispatcher 523s JS CTX: Notifying reference holders of GjsContext dispose 523s JS CTX: Checking unhandled promise rejections 523s JS CTX: Releasing cached JS wrappers 523s JS CTX: Final triggered GC 523s JS CTX: Destroying JS context 523s JS CTX: Releasing all native objects 523s JS CTX: Disabling auto GC 523s JS CTX: Ending trace on global object 523s JS CTX: Freeing allocated resources 523s JS CTX: JS context destroyed 523s PASS: gjs/testGtk3.test 523s Running test: gjs/testSignals.test 523s JS NATIVE: Registered native JS module '_promiseNative' 523s JS NATIVE: Registered native JS module '_byteArrayNative' 523s JS NATIVE: Registered native JS module '_encodingNative' 523s JS NATIVE: Registered native JS module '_gi' 523s JS NATIVE: Registered native JS module 'gi' 523s JS NATIVE: Registered native JS module 'cairoNative' 523s JS NATIVE: Registered native JS module 'system' 523s JS NATIVE: Registered native JS module 'console' 523s JS NATIVE: Registered native JS module '_print' 523s JS CTX: Enabling JIT 523s JS CTX: Initialized class GjsFileImporter prototype 0xf2400180 523s JS IMPORT: Defining parent (nil) of 0xf24001d8 'imports' is mod 0 523s JS IMPORT: Importing '_print' 523s JS NATIVE: Defining native module '_print' 523s JS IMPORT: Defining parent 0xf24001d8 of 0xf24008d0 '_print' is mod 1 523s JS IMPORT: successfully imported module '_print' 523s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 523s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xf2231040 523s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf2231040 523s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xf2231040 523s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xf2231040 523s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf2231040 523s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xf2231040 523s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xf2231040 523s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf2231040 523s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf2231040 523s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xf2231040 523s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xf2231040 523s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xf2231040 523s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xf2231040 523s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xf2231040 523s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf2231040 523s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xf2231040 523s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xf2231040 523s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf2231040 523s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xf2231040 523s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf2231040 523s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf2231040 523s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf2231040 523s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xf2231040 523s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xf2231040 523s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf2231040 523s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xf2231040 523s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xf2231040 523s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf2231040 523s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xf2231040 523s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xf2231040 523s JS MAINLOOP: Main loop instance 0x3241d0c: hold 523s JS MAINLOOP: Enqueue job , promise=, allocation site= 523s JS MAINLOOP: Starting promise job dispatcher 523s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xf22310d0 523s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf22310d0 523s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf22310d0 523s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf22310d0 523s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf22310d0 523s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf22310d0 523s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf22310d0 523s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf22310d0 523s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf22310d0 523s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf22310d0 523s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf22310d0 523s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf22310d0 523s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf22310d0 523s JS MAINLOOP: Main loop instance 0x3241d0c: hold 523s JS MAINLOOP: Enqueue job , promise=, allocation site= 523s JS MAINLOOP: Main loop instance 0x3241d0c: Spinning loop until released or hook cleared 523s JS MAINLOOP: handling job 0, 523s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 523s JS MAINLOOP: Main loop instance 0x3241d0c: release 523s JS MAINLOOP: Completed job 0 523s JS MAINLOOP: handling job 1, 523s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 523s JS MAINLOOP: Main loop instance 0x3241d0c: release 523s JS MAINLOOP: Completed job 1 523s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xf22310d0 523s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf22310d0 523s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf22310d0 523s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf22310d0 523s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf22310d0 523s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf22310d0 523s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf22310d0 523s JS IMPORT: Module metadata hook for module 0xf245cd80 523s JS IMPORT: Defining meta.importSync for module 0xf245cd80 523s JS NATIVE: Defining native module 'gi' 523s JS CTX: Initialized class GIRepositoryNamespace prototype 0xf2460b48 523s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 523s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 523s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 523s JS IMPORT: Importing directory 'overrides' 523s JS IMPORT: Defining parent 0xf2234430 of 0xf2460bb8 'overrides' is mod 1 523s JS IMPORT: Defined importer 'overrides' 0xf2460bb8 in 0xf2234430 523s JS IMPORT: successfully imported directory 'overrides' 523s JS IMPORT: Importing '_promiseNative' 523s JS NATIVE: Defining native module '_promiseNative' 523s JS IMPORT: Defining parent 0xf2234430 of 0xf2461008 '_promiseNative' is mod 1 523s JS IMPORT: successfully imported module '_promiseNative' 523s JS IMPORT: Importing module GLib succeeded 523s JS IMPORT: Defining parent 0xf2460bb8 of 0xf2280020 'GLib' is mod 1 523s JS IMPORT: successfully imported module 'GLib' 523s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 523s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xf227f040, JSClass 0xf6d4d440, in object 0xf227f020 523s JS CTX: Initialized class GIRepositoryGType prototype 0xf2461328 523s JS CTX: Initialized class GIRepositoryFunction prototype 0xf2461380 523s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 523s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 523s JS G BXD: Defined class for Error (GError), prototype 0xf227f080, JSClass 0xf6d4d440, in object 0xf227f020 523s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 523s JS G BXD: Defined class for Variant (GVariant), prototype 0xf227f0c0, JSClass 0xf6d4d440, in object 0xf227f020 523s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 523s JS G BXD: Defined class for Bytes (GBytes), prototype 0xf227f100, JSClass 0xf6d4d440, in object 0xf227f020 523s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 523s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 523s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xf227f140, JSClass 0xf6d4d440, in object 0xf227f020 523s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 523s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 523s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 523s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 523s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 523s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 523s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 523s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 523s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 523s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 523s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 523s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 523s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 523s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 523s JS G BXD: Defined class for Thread (GThread), prototype 0xf227f180, JSClass 0xf6d4d440, in object 0xf227f020 523s JS G BXD: Defining method ref in prototype for GLib.Thread 523s JS G BXD: Defining method unref in prototype for GLib.Thread 523s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 523s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xf227f1c0, JSClass 0xf6d4d440, in object 0xf227f020 523s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 523s JS G BXD: Defined class for Regex (GRegex), prototype 0xf227f200, JSClass 0xf6d4d440, in object 0xf227f020 523s JS G BXD: Defining method match in prototype for GLib.Regex 523s JS G BXD: Defining method match_full in prototype for GLib.Regex 523s JS G BXD: Defining method match_all in prototype for GLib.Regex 523s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 523s JS G NS: Defined namespace 'GLib' 0xf227f020 in GIRepository 0xf2460a08 523s JS IMPORT: Importing module jasmine succeeded 523s JS IMPORT: Defining parent 0xf2234430 of 0xf2280940 'jasmine' is mod 1 523s JS IMPORT: successfully imported module 'jasmine' 523s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 523s JS MAINLOOP: Main loop instance 0x3241d0c: hold 523s JS MAINLOOP: Enqueue job , promise=, allocation site= 523s JS MAINLOOP: Main loop instance 0x3241d0c: Spinning loop until released or hook cleared 523s JS MAINLOOP: handling job 0, 523s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 523s JS MAINLOOP: Main loop instance 0x3241d0c: release 523s JS MAINLOOP: Completed job 0 523s JS IMPORT: Importing 'gi' 523s JS IMPORT: Defining parent 0xf2234430 of 0xf22347c0 'gi' is mod 1 523s JS IMPORT: successfully imported module 'gi' 523s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 523s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 523s JS IMPORT: Importing module _legacy succeeded 523s JS IMPORT: Defining parent 0xf2234430 of 0xf22809e0 '_legacy' is mod 1 523s JS IMPORT: successfully imported module '_legacy' 523s JS IMPORT: Importing module lang succeeded 523s JS IMPORT: Defining parent 0xf2234430 of 0xf22809c0 'lang' is mod 1 523s JS IMPORT: successfully imported module 'lang' 523s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 523s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 523s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 523s JS IMPORT: Importing module _signals succeeded 523s JS IMPORT: Defining parent 0xf2234430 of 0xf2280a20 '_signals' is mod 1 523s JS IMPORT: successfully imported module '_signals' 523s JS IMPORT: Importing module signals succeeded 523s JS IMPORT: Defining parent 0xf2234430 of 0xf2280a00 'signals' is mod 1 523s JS IMPORT: successfully imported module 'signals' 523s JS CTX: Script evaluation succeeded 523s JS MAINLOOP: Main loop instance 0x3241d0c: Spinning loop until released or hook cleared 523s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xf22310d0 523s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf22310d0 523s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf22310d0 523s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf22310d0 523s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf22310d0 523s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf22310d0 523s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf22310d0 523s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf22310d0 523s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf22310d0 523s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf22310d0 523s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf22310d0 523s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf22310d0 523s JS IMPORT: Module metadata hook for module 0xf2425428 523s JS IMPORT: Defining meta.importSync for module 0xf2425428 523s JS NATIVE: Defining native module 'system' 523s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf22310d0 523s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf22310d0 523s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 523s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 523s JS MAINLOOP: Set main loop hook to 523s JS MAINLOOP: Main loop instance 0x3241d0c: hold 523s JS MAINLOOP: Running and clearing main loop hook 523s JS G BXD: Defining method run in prototype for GLib.MainLoop 523s 1..42 523s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 523s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 523s JS G BXD: Defined class for Source (GSource), prototype 0xf227f260, JSClass 0xf6d4d440, in object 0xf227f020 523s JS G BXD: Defining method set_priority in prototype for GLib.Source 523s JS IMPORT: Importing '_gi' 523s JS NATIVE: Defining native module '_gi' 523s JS IMPORT: Defining parent 0xf2234430 of 0xf2432c70 '_gi' is mod 1 523s JS IMPORT: successfully imported module '_gi' 523s 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 523s JS G NS: Defined namespace 'GjsPrivate' 0xf227f2e0 in GIRepository 0xf22347c0 523s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 523s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 523s JS IMPORT: Importing module _common succeeded 523s JS IMPORT: Defining parent 0xf2234430 of 0xf2280ba0 '_common' is mod 1 523s JS IMPORT: successfully imported module '_common' 523s JS IMPORT: Importing module GObject succeeded 523s JS IMPORT: Defining parent 0xf2234880 of 0xf2280b80 'GObject' is mod 1 523s JS IMPORT: successfully imported module 'GObject' 523s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 523s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 523s JS G BXD: Defined class for String (GString), prototype 0xf227f4e0, JSClass 0xf6d4d440, in object 0xf227f2c0 523s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 523s JS G PRM: Defined class ParamSpec prototype is 0xf2280be0 class 0xf6d50188 in object 0xf227f2c0 523s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 523s JS G OBJ: Defined class for Object (GObject), prototype 0xf227f600, JSClass 0xf6d4d790, in object 0xf227f2c0 523s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 523s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 523s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xf227f620, JSClass 0xf6d4d790, in object 0xf227f2c0 523s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 523s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 523s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 523s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 523s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 523s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 523s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 523s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 523s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 523s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 523s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 523s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 523s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 523s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 523s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 523s JS G BXD: Defined class for Value (GValue), prototype 0xf227f660, JSClass 0xf6d4d440, in object 0xf227f2c0 523s JS G NS: Defined namespace 'GObject' 0xf227f2c0 in GIRepository 0xf22347c0 523s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 523s JS G BXD: Defining method attach in prototype for GLib.Source 523s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 523s JS IMPORT: Module metadata hook for module 0xf22b11f0 523s JS IMPORT: Defining meta.importSync for module 0xf22b11f0 523s JS G BXD: Defining method destroy in prototype for GLib.Source 523s ok 1 Legacy object with signals emit works with no connections 523s ok 2 Legacy object with signals using connect calls a signal handler when a signal is emitted 523s ok 3 Legacy object with signals using connect calls remaining handlers after one is disconnected 523s ok 4 Legacy object with signals using connect does not call a signal handler after the signal is disconnected 523s ok 5 Legacy object with signals using connect can disconnect a signal handler during signal emission 523s ok 6 Legacy object with signals using connect distinguishes multiple signals 523s ok 7 Legacy object with signals using connect determines if a signal is connected on a JS object 523s ok 8 Legacy object with signals using connect does not call a subsequent connected callbacks if stopped by earlier 523s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 523s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 523s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 523s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 523s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 523s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 523s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 523s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 523s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 523s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 523s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 523s JS G ENUM: Defining GLib.LogLevelFlags as 0xf2479700 523s ok 9 Legacy object with signals using connect with exception in signal handler does not affect other callbacks 523s ok 10 Legacy object with signals using connect with exception in signal handler does not disconnect the callback 523s ok 11 Legacy object with signals using connectAfter calls a signal handler when a signal is emitted 523s ok 12 Legacy object with signals using connectAfter calls remaining handlers after one is disconnected 523s ok 13 Legacy object with signals using connectAfter does not call a signal handler after the signal is disconnected 523s ok 14 Legacy object with signals using connectAfter can disconnect a signal handler during signal emission 523s ok 15 Legacy object with signals using connectAfter distinguishes multiple signals 523s ok 16 Legacy object with signals using connectAfter determines if a signal is connected on a JS object 523s ok 17 Legacy object with signals using connectAfter does not call a subsequent connected callbacks if stopped by earlier 523s ok 18 Legacy object with signals using connectAfter with exception in signal handler does not affect other callbacks 523s ok 19 Legacy object with signals using connectAfter with exception in signal handler does not disconnect the callback 523s ok 20 Legacy object with signals using connectAfter calls a signal handler later than when using connect when a signal is emitted 523s ok 21 Legacy object with signals does not call a connected after handler when stopped by connect 523s ok 22 Object with signals added emit works with no connections 523s ok 23 Object with signals added using connect calls a signal handler when a signal is emitted 523s ok 24 Object with signals added using connect calls remaining handlers after one is disconnected 523s ok 25 Object with signals added using connect does not call a signal handler after the signal is disconnected 523s ok 26 Object with signals added using connect can disconnect a signal handler during signal emission 523s ok 27 Object with signals added using connect distinguishes multiple signals 523s ok 28 Object with signals added using connect determines if a signal is connected on a JS object 523s ok 29 Object with signals added using connect does not call a subsequent connected callbacks if stopped by earlier 523s ok 30 Object with signals added using connect with exception in signal handler does not affect other callbacks 523s ok 31 Object with signals added using connect with exception in signal handler does not disconnect the callback 523s ok 32 Object with signals added using connectAfter calls a signal handler when a signal is emitted 523s ok 33 Object with signals added using connectAfter calls remaining handlers after one is disconnected 523s ok 34 Object with signals added using connectAfter does not call a signal handler after the signal is disconnected 523s ok 35 Object with signals added using connectAfter can disconnect a signal handler during signal emission 523s ok 36 Object with signals added using connectAfter distinguishes multiple signals 523s ok 37 Object with signals added using connectAfter determines if a signal is connected on a JS object 523s ok 38 Object with signals added using connectAfter does not call a subsequent connected callbacks if stopped by earlier 523s ok 39 Object with signals added using connectAfter with exception in signal handler does not affect other callbacks 523s ok 40 Object with signals added using connectAfter with exception in signal handler does not disconnect the callback 523s ok 41 Object with signals added using connectAfter calls a signal handler later than when using connect when a signal is emitted 523s ok 42 Object with signals added does not call a connected after handler when stopped by connect 523s JS G BXD: Defining method quit in prototype for GLib.MainLoop 523s JS MAINLOOP: Enqueue job , promise=, allocation site= 523s JS MAINLOOP: Main loop instance 0x3241d0c: Spinning loop until released or hook cleared 523s JS MAINLOOP: handling job 0, 523s JS MAINLOOP: Enqueue job , promise=, allocation site= 523s JS MAINLOOP: Completed job 0 523s JS MAINLOOP: handling job 1, 523s JS MAINLOOP: Enqueue job , promise=, allocation site= 523s JS MAINLOOP: Completed job 1 523s JS MAINLOOP: handling job 2, 523s JS MAINLOOP: Enqueue job , promise=, allocation site= 523s JS MAINLOOP: Completed job 2 523s JS MAINLOOP: handling job 3, 523s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 523s JS MAINLOOP: Main loop instance 0x3241d0c: release 523s JS MAINLOOP: Completed job 3 523s JS MEMORY: Memory report: before destroying context 523s JS MEMORY: 394 objects currently alive 523s JS MEMORY: boxed_instance = 252 523s JS MEMORY: boxed_prototype = 11 523s JS MEMORY: closure = 1 523s JS MEMORY: function = 117 523s JS MEMORY: fundamental_instance = 0 523s JS MEMORY: fundamental_prototype = 0 523s JS MEMORY: gerror_instance = 0 523s JS MEMORY: gerror_prototype = 0 523s JS MEMORY: interface = 0 523s JS MEMORY: module = 8 523s JS MEMORY: ns = 3 523s JS MEMORY: object_instance = 0 523s JS MEMORY: object_prototype = 2 523s JS MEMORY: param = 0 523s JS MEMORY: union_instance = 0 523s JS MEMORY: union_prototype = 0 523s JS CTX: JS shutdown sequence 523s JS CTX: Stopping profiler 523s JS CTX: Shutting down toggle queue 523s JS CTX: Notifying external reference holders of GjsContext dispose 523s JS MAINLOOP: Stopping promise job dispatcher 523s JS CTX: Notifying reference holders of GjsContext dispose 523s JS CTX: Checking unhandled promise rejections 523s JS CTX: Releasing cached JS wrappers 523s JS CTX: Final triggered GC 523s JS CTX: Destroying JS context 523s JS CTX: Releasing all native objects 523s JS CTX: Disabling auto GC 523s JS CTX: Ending trace on global object 523s JS CTX: Freeing allocated resources 523s JS CTX: JS context destroyed 523s PASS: gjs/testSignals.test 523s Running test: gjs/continue.test 523s 1..1 523s 523s (gjs-console:3373): Gjs-WARNING **: 16:52:50.464: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 523s 523s (gjs-console:3373): Gjs-WARNING **: 16:52:50.465: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 523s 523s (gjs-console:3373): Gjs-WARNING **: 16:52:50.465: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 523s 523s (gjs-console:3373): Gjs-WARNING **: 16:52:50.465: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 523s 523s (gjs-console:3373): Gjs-WARNING **: 16:52:50.466: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 523s ok 1 - /usr/libexec/installed-tests/gjs/debugger/continue.debugger 523s PASS: gjs/continue.test 523s Running test: gjs/sourcemap-separate-module.test 523s 1..1 523s 523s (gjs-console:3393): Gjs-WARNING **: 16:52:50.539: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 523s 523s (gjs-console:3393): Gjs-WARNING **: 16:52:50.539: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 523s 523s (gjs-console:3393): Gjs-WARNING **: 16:52:50.539: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 523s 523s (gjs-console:3393): Gjs-WARNING **: 16:52:50.539: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 523s 523s (gjs-console:3393): Gjs-WARNING **: 16:52:50.540: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 523s 523s (gjs-console:3393): Gjs-WARNING **: 16:52:50.540: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 523s 523s (gjs-console:3393): Gjs-WARNING **: 16:52:50.540: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 523s 523s (gjs-console:3393): Gjs-WARNING **: 16:52:50.541: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 523s 523s (gjs-console:3393): Gjs-WARNING **: 16:52:50.542: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 523s 523s (gjs-console:3393): Gjs-WARNING **: 16:52:50.542: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 523s 523s (gjs-console:3393): Gjs-WARNING **: 16:52:50.542: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 523s 523s (gjs-console:3393): Gjs-WARNING **: 16:52:50.543: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 523s not ok 1 - /usr/libexec/installed-tests/gjs/debugger/sourcemap-separate-module.debugger 523s #--- /usr/libexec/installed-tests/gjs/debugger/sourcemap-separate-module.debugger.output 2025-08-06 00:52:43.000000000 +0000 523s #+++ - 2025-09-04 16:52:50.483808907 +0000 523s #@@ -3,42 +3,36 @@ 523s #db> # SPDX-FileCopyrightText: 2024 Gary Li 523s #db> set colors false 523s #db> list 523s #- 1 interface SuperFancyNumber { 523s #- 2 n: number; 523s #- 3 } 523s #- 4 523s #- *5 export const get2ndNumber = (num: SuperFancyNumber[]) => { 523s #- 6 return num[1].n.toFixed(1); 523s #- 7 } 523s #+ *1 export var get2ndNumber = function (num) { 523s #+ 2 return num[1].n.toFixed(1); 523s #+ 3 }; 523s #+ 4 //# sourceMappingURL=number.js.map 523s #db> bt 523s #-#0 module code at sourcemap-number-module.js:1:27 -> number.ts:5:29 523s #+#0 module code at sourcemap-number-module.js:1:27 523s #db> frame 523s #-#0 module code at sourcemap-number-module.js:1:27 -> number.ts:5:29 523s #+#0 module code at sourcemap-number-module.js:1:27 523s #1 export var get2ndNumber = function (num) { 523s #db> c 523s #Unwinding due to exception. (Type 'c' to continue unwinding.) 523s #-#0 ([object Array]) at sourcemap-number-module.js:2:5 -> number.ts:6:5 523s #+#0 ([object Array]) at sourcemap-number-module.js:2:5 523s #2 return num[1].n.toFixed(1); 523s #Exception value is: 523s #$1 = [object TypeError] 523s #TypeError: can't access property "toFixed", num[1].n is null 523s #db> list 523s #- 1 interface SuperFancyNumber { 523s #- 2 n: number; 523s #- 3 } 523s #- 4 523s #- 5 export const get2ndNumber = (num: SuperFancyNumber[]) => { 523s #- *6 return num[1].n.toFixed(1); 523s #- 7 } 523s #+ 1 export var get2ndNumber = function (num) { 523s #+ *2 return num[1].n.toFixed(1); 523s #+ 3 }; 523s #+ 4 //# sourceMappingURL=number.js.map 523s #db> up 523s #-#1 module code at sourcemap-separate-module.debugger.js:2:13 -> numberWork.ts:3:14 523s #+#1 module code at sourcemap-separate-module.debugger.js:2:13 523s #2 get2ndNumber([{ n: 1 }, { n: null }]); 523s #db> list 523s #- 1 import { get2ndNumber } from "./number.js"; 523s #- 2 523s #- *3 get2ndNumber([{n:1}, {n: null}]); 523s #+ 1 import { get2ndNumber } from "./sourcemap-number-module.js"; 523s #+ *2 get2ndNumber([{ n: 1 }, { n: null }]); 523s #+ 3 //# sourceMappingURL=numberWork.js.map 523s #db> bt 523s #-#0 ([object Array]) at sourcemap-number-module.js:2:5 -> number.ts:6:5 523s #-#1 module code at sourcemap-separate-module.debugger.js:2:13 -> numberWork.ts:3:14 523s #+#0 ([object Array]) at sourcemap-number-module.js:2:5 523s #+#1 module code at sourcemap-separate-module.debugger.js:2:13 523s #db> [quit due to end of input] 523s #Program exited with code 0 523s PASS: gjs/sourcemap-separate-module.test 523s Running test: gjs/testGObjectInterface.test 523s JS NATIVE: Registered native JS module '_promiseNative' 523s JS NATIVE: Registered native JS module '_byteArrayNative' 523s JS NATIVE: Registered native JS module '_encodingNative' 523s JS NATIVE: Registered native JS module '_gi' 523s JS NATIVE: Registered native JS module 'gi' 523s JS NATIVE: Registered native JS module 'cairoNative' 523s JS NATIVE: Registered native JS module 'system' 523s JS NATIVE: Registered native JS module 'console' 523s JS NATIVE: Registered native JS module '_print' 523s JS CTX: Enabling JIT 523s JS CTX: Initialized class GjsFileImporter prototype 0xe4100180 523s JS IMPORT: Defining parent (nil) of 0xe41001d8 'imports' is mod 0 523s JS IMPORT: Importing '_print' 523s JS NATIVE: Defining native module '_print' 523s JS IMPORT: Defining parent 0xe41001d8 of 0xe41008d0 '_print' is mod 1 523s JS IMPORT: successfully imported module '_print' 523s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 523s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xe3f31040 523s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe3f31040 523s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe3f31040 523s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe3f31040 523s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe3f31040 523s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe3f31040 523s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe3f31040 523s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe3f31040 523s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe3f31040 523s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe3f31040 523s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe3f31040 523s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe3f31040 523s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe3f31040 523s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe3f31040 523s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe3f31040 523s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe3f31040 523s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe3f31040 523s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe3f31040 523s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe3f31040 523s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe3f31040 523s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe3f31040 523s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe3f31040 523s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe3f31040 523s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe3f31040 523s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe3f31040 523s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe3f31040 523s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe3f31040 523s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe3f31040 523s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe3f31040 523s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe3f31040 523s JS MAINLOOP: Main loop instance 0x42ecd0c: hold 523s JS MAINLOOP: Enqueue job , promise=, allocation site= 523s JS MAINLOOP: Starting promise job dispatcher 523s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xe3f310d0 523s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe3f310d0 523s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe3f310d0 523s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe3f310d0 523s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe3f310d0 523s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe3f310d0 523s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe3f310d0 523s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe3f310d0 523s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe3f310d0 523s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe3f310d0 523s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe3f310d0 523s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe3f310d0 523s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe3f310d0 523s JS MAINLOOP: Main loop instance 0x42ecd0c: hold 523s JS MAINLOOP: Enqueue job , promise=, allocation site= 523s JS MAINLOOP: Main loop instance 0x42ecd0c: Spinning loop until released or hook cleared 523s JS MAINLOOP: handling job 0, 523s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 523s JS MAINLOOP: Main loop instance 0x42ecd0c: release 523s JS MAINLOOP: Completed job 0 523s JS MAINLOOP: handling job 1, 523s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 523s JS MAINLOOP: Main loop instance 0x42ecd0c: release 523s JS MAINLOOP: Completed job 1 523s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe3f310d0 523s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe3f310d0 523s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe3f310d0 523s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe3f310d0 523s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe3f310d0 523s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe3f310d0 523s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe3f310d0 523s JS IMPORT: Module metadata hook for module 0xe415cd80 523s JS IMPORT: Defining meta.importSync for module 0xe415cd80 523s JS NATIVE: Defining native module 'gi' 523s JS CTX: Initialized class GIRepositoryNamespace prototype 0xe4160b48 523s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 523s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 523s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 523s JS IMPORT: Importing directory 'overrides' 523s JS IMPORT: Defining parent 0xe3f34430 of 0xe4160bb8 'overrides' is mod 1 523s JS IMPORT: Defined importer 'overrides' 0xe4160bb8 in 0xe3f34430 523s JS IMPORT: successfully imported directory 'overrides' 523s JS IMPORT: Importing '_promiseNative' 523s JS NATIVE: Defining native module '_promiseNative' 523s JS IMPORT: Defining parent 0xe3f34430 of 0xe4161008 '_promiseNative' is mod 1 523s JS IMPORT: successfully imported module '_promiseNative' 523s JS IMPORT: Importing module GLib succeeded 523s JS IMPORT: Defining parent 0xe4160bb8 of 0xe3f80020 'GLib' is mod 1 523s JS IMPORT: successfully imported module 'GLib' 523s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 523s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe3f7f040, JSClass 0xe89fd440, in object 0xe3f7f020 523s JS CTX: Initialized class GIRepositoryGType prototype 0xe4161328 523s JS CTX: Initialized class GIRepositoryFunction prototype 0xe4161380 523s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 523s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 523s JS G BXD: Defined class for Error (GError), prototype 0xe3f7f080, JSClass 0xe89fd440, in object 0xe3f7f020 523s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 523s JS G BXD: Defined class for Variant (GVariant), prototype 0xe3f7f0c0, JSClass 0xe89fd440, in object 0xe3f7f020 523s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 523s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe3f7f100, JSClass 0xe89fd440, in object 0xe3f7f020 523s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 523s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 523s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe3f7f140, JSClass 0xe89fd440, in object 0xe3f7f020 523s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 523s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 523s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 523s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 523s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 523s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 523s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 523s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 523s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 523s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 523s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 523s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 523s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 523s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 523s JS G BXD: Defined class for Thread (GThread), prototype 0xe3f7f180, JSClass 0xe89fd440, in object 0xe3f7f020 523s JS G BXD: Defining method ref in prototype for GLib.Thread 523s JS G BXD: Defining method unref in prototype for GLib.Thread 523s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 523s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xe3f7f1c0, JSClass 0xe89fd440, in object 0xe3f7f020 523s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 523s JS G BXD: Defined class for Regex (GRegex), prototype 0xe3f7f200, JSClass 0xe89fd440, in object 0xe3f7f020 523s JS G BXD: Defining method match in prototype for GLib.Regex 523s JS G BXD: Defining method match_full in prototype for GLib.Regex 523s JS G BXD: Defining method match_all in prototype for GLib.Regex 523s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 523s JS G NS: Defined namespace 'GLib' 0xe3f7f020 in GIRepository 0xe4160a08 523s JS IMPORT: Importing module jasmine succeeded 523s JS IMPORT: Defining parent 0xe3f34430 of 0xe3f80940 'jasmine' is mod 1 523s JS IMPORT: successfully imported module 'jasmine' 523s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 523s JS MAINLOOP: Main loop instance 0x42ecd0c: hold 523s JS MAINLOOP: Enqueue job , promise=, allocation site= 523s JS MAINLOOP: Main loop instance 0x42ecd0c: Spinning loop until released or hook cleared 523s JS MAINLOOP: handling job 0, 523s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 523s JS MAINLOOP: Main loop instance 0x42ecd0c: release 523s JS MAINLOOP: Completed job 0 523s JS IMPORT: Importing 'gi' 523s JS IMPORT: Defining parent 0xe3f34430 of 0xe3f347c0 'gi' is mod 1 523s JS IMPORT: successfully imported module 'gi' 523s 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 523s JS G NS: Defined namespace 'GjsPrivate' 0xe3f7f280 in GIRepository 0xe3f347c0 523s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 523s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 523s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 523s JS IMPORT: Importing module _legacy succeeded 523s JS IMPORT: Defining parent 0xe3f34430 of 0xe3f80a20 '_legacy' is mod 1 523s JS IMPORT: successfully imported module '_legacy' 523s JS IMPORT: Importing module lang succeeded 523s JS IMPORT: Defining parent 0xe3f34430 of 0xe3f80a00 'lang' is mod 1 523s JS IMPORT: successfully imported module 'lang' 523s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 523s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 523s JS IMPORT: Importing module _signals succeeded 523s JS IMPORT: Defining parent 0xe3f34430 of 0xe3f80a40 '_signals' is mod 1 523s JS IMPORT: successfully imported module '_signals' 523s JS IMPORT: Importing module signals succeeded 523s JS IMPORT: Defining parent 0xe3f34430 of 0xe3f809e0 'signals' is mod 1 523s JS IMPORT: successfully imported module 'signals' 523s JS IMPORT: Importing module Gio succeeded 523s JS IMPORT: Defining parent 0xe3f34870 of 0xe3f809c0 'Gio' is mod 1 523s JS IMPORT: successfully imported module 'Gio' 523s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 523s JS IMPORT: Importing '_gi' 523s JS NATIVE: Defining native module '_gi' 523s JS IMPORT: Defining parent 0xe3f34430 of 0xe4116c50 '_gi' is mod 1 523s JS IMPORT: successfully imported module '_gi' 523s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 523s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 523s JS IMPORT: Importing module _common succeeded 523s JS IMPORT: Defining parent 0xe3f34430 of 0xe3f80a80 '_common' is mod 1 523s JS IMPORT: successfully imported module '_common' 523s JS IMPORT: Importing module GObject succeeded 523s JS IMPORT: Defining parent 0xe3f34870 of 0xe3f80a60 'GObject' is mod 1 523s JS IMPORT: successfully imported module 'GObject' 523s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 523s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 523s JS G BXD: Defined class for String (GString), prototype 0xe3f7f4a0, JSClass 0xe89fd440, in object 0xe3f7f2a0 523s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 523s JS G PRM: Defined class ParamSpec prototype is 0xe3f80ac0 class 0xe8a00188 in object 0xe3f7f2a0 523s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 523s JS G OBJ: Defined class for Object (GObject), prototype 0xe3f7f5c0, JSClass 0xe89fd790, in object 0xe3f7f2a0 523s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 523s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 523s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe3f7f5e0, JSClass 0xe89fd790, in object 0xe3f7f2a0 523s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 523s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 523s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 523s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 523s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 523s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 523s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 523s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 523s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 523s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 523s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 523s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 523s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 523s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 523s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 523s JS G BXD: Defined class for Value (GValue), prototype 0xe3f7f620, JSClass 0xe89fd440, in object 0xe3f7f2a0 523s JS G NS: Defined namespace 'GObject' 0xe3f7f2a0 in GIRepository 0xe3f347c0 523s JS G OBJ: Defined class for Application (GApplication), prototype 0xe3f7f660, JSClass 0xe89fd790, in object 0xe3f7f260 523s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 523s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xe3f80ee0, JSClass 0xe89fd7d0, in object 0xe3f7f260 523s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 523s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0xe3f80f00, JSClass 0xe89fd7d0, in object 0xe3f7f260 523s 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 523s JS G NS: Defined namespace 'GioUnix' 0xe3f7f6e0 in GIRepository 0xe3f347c0 523s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 523s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 523s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xe3f7f700, JSClass 0xe89fd790, in object 0xe3f7f6e0 523s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 523s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 523s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xe3fd9240, JSClass 0xe89fd7d0, in object 0xe3f7f6e0 523s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 523s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 523s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 523s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0xe3f7f760, JSClass 0xe89fd790, in object 0xe3f7f260 523s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0xe3f7f7a0, JSClass 0xe89fd790, in object 0xe3f7f6e0 523s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 523s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 523s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0xe3f7f7e0, JSClass 0xe89fd440, in object 0xe3f7f6e0 523s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 523s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xe3fd9340, JSClass 0xe89fd7d0, in object 0xe3f7f6e0 523s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 523s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 523s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 523s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xe3f7f820, JSClass 0xe89fd790, in object 0xe3f7f260 523s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0xe3f7f860, JSClass 0xe89fd790, in object 0xe3f7f6e0 523s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 523s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 523s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xe3f7f8a0, JSClass 0xe89fd440, in object 0xe3f7f6e0 523s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 523s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0xe3f7f8c0, JSClass 0xe89fd440, in object 0xe3f7f6e0 523s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 523s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0xe3f7f900, JSClass 0xe89fd790, in object 0xe3f7f6e0 523s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 523s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 523s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0xe3f7f940, JSClass 0xe89fd440, in object 0xe3f7f6e0 523s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 523s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 523s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0xe3f7f980, JSClass 0xe89fd790, in object 0xe3f7f260 523s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0xe3f7f9c0, JSClass 0xe89fd790, in object 0xe3f7f6e0 523s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 523s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 523s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xe3f7fa00, JSClass 0xe89fd440, in object 0xe3f7f6e0 523s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 523s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 523s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 523s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 523s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 523s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 523s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 523s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 523s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 523s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 523s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 523s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 523s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 523s JS G ENUM: Defining GLib.LogLevelFlags as 0xe411e610 523s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 523s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 523s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xe3f7fae0, JSClass 0xe89fd440, in object 0xe3f7f020 523s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 523s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xe3f7fb80, JSClass 0xe89fd790, in object 0xe3f7f260 523s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 523s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xe3fdd300, JSClass 0xe89fd7d0, in object 0xe3f7f260 523s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 523s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xe3fdd320, JSClass 0xe89fd7d0, in object 0xe3f7f260 523s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 523s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xe3fe2040, JSClass 0xe89fd440, in object 0xe3f7f260 523s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 523s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xe3fe22a0, JSClass 0xe89fd440, in object 0xe3f7f260 523s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 523s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 523s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 523s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 523s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 523s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 523s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 523s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 523s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 523s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 523s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xe3fe23e0, JSClass 0xe89fd790, in object 0xe3f7f260 523s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 523s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xe3fdd520, JSClass 0xe89fd7d0, in object 0xe3f7f260 523s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 523s JS G IFACE: Defined class for Initable (GInitable), prototype 0xe3fdd560, JSClass 0xe89fd7d0, in object 0xe3f7f260 523s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 523s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xe3fe2460, JSClass 0xe89fd790, in object 0xe3f7f260 523s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 523s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 523s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 523s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 523s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0xe3fdd6c0, JSClass 0xe89fd7d0, in object 0xe3f7f260 523s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 523s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xe3fe24c0, JSClass 0xe89fd440, in object 0xe3f7f260 523s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 523s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xe3fe2500, JSClass 0xe89fd440, in object 0xe3f7f260 523s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 523s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 523s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xe3fe2540, JSClass 0xe89fd790, in object 0xe3f7f260 523s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xe3fe2580, JSClass 0xe89fd790, in object 0xe3f7f280 523s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 523s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xe3fe25c0, JSClass 0xe89fd790, in object 0xe3f7f260 523s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 523s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 523s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 523s JS G IFACE: Defined class for File (GFile), prototype 0xe3fdd760, JSClass 0xe89fd7d0, in object 0xe3f7f260 523s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xe3fe2620, JSClass 0xe89fd790, in object 0xe3f348e0 523s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 523s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xe3fe2680, JSClass 0xe89fd790, in object 0xe3f7f260 523s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 523s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 523s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0xe3fdd960, JSClass 0xe89fd7d0, in object 0xe3f7f260 523s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 523s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xe3fe26e0, JSClass 0xe89fd790, in object 0xe3f7f260 523s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 523s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xe3fe2720, JSClass 0xe89fd440, in object 0xe3f7f260 523s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 523s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 523s JS G OBJ: Defined class for Settings (GSettings), prototype 0xe3fe2760, JSClass 0xe89fd790, in object 0xe3f7f260 523s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 523s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 523s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 523s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 523s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 523s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 523s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 523s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 523s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 523s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 523s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 523s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 523s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 523s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 523s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 523s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 523s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 523s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 523s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 523s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 523s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 523s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 523s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 523s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 523s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 523s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 523s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 523s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 523s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 523s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 523s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 523s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 523s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 523s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 523s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 523s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 523s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 523s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 523s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 523s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 523s JS G NS: Defined namespace 'Gio' 0xe3f7f260 in GIRepository 0xe3f347c0 523s JS G NS: Found info type GIFlagsInfo for 'ParamFlags' in namespace 'GObject' 523s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 523s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 523s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 523s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 523s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 523s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 523s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 523s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 523s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 523s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 523s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 523s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 523s JS G ENUM: Defining GObject.ParamFlags as 0xe41268b0 523s JS G NS: Found info type GIFunctionInfo for 'param_spec_string' in namespace 'GObject' 523s JS G PRM: Wrapping GParamString 'interface-prop' on (null) with JSObject 523s JS G PRM: JSObject created with param instance 0x44ed428 type GParamString 523s JS G NS: Found info type GIFlagsInfo for 'SignalFlags' in namespace 'GObject' 523s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 523s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 523s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 523s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 523s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 523s JS G ENUM: Defining enum value ACTION (fixed from action) 32 523s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 523s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 523s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 523s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 523s JS G ENUM: Defining GObject.SignalFlags as 0xe4126de0 523s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 523s JS G PRM: JSObject created with param instance 0x44efc40 type GParamOverride 523s JS G PRM: Wrapping GParamString 'class-prop' on (null) with JSObject 523s JS G PRM: JSObject created with param instance 0x4489738 type GParamString 523s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 523s JS G NS: Found info type GIFunctionInfo for 'param_spec_get_flags' in namespace 'GjsPrivate' 523s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 523s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 523s JS G PRM: JSObject created with param instance 0x4489928 type GParamOverride 523s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 523s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 523s JS G PRM: JSObject created with param instance 0x43dc1e8 type GParamOverride 523s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 523s JS G NS: Found info type GIInterfaceInfo for 'Action' in namespace 'Gio' 523s JS G IFACE: Defined class for Action (GAction), prototype 0xe3fe9240, JSClass 0xe89fd7d0, in object 0xe3f7f260 523s JS G PRM: Wrapping GParamOverride 'enabled' on (null) with JSObject 523s JS G PRM: JSObject created with param instance 0x4486558 type GParamOverride 523s JS G PRM: Wrapping GParamOverride 'name' on (null) with JSObject 523s JS G PRM: JSObject created with param instance 0x44868a0 type GParamOverride 523s JS G PRM: Wrapping GParamOverride 'state' on (null) with JSObject 523s JS G PRM: JSObject created with param instance 0x4486928 type GParamOverride 523s JS G PRM: Wrapping GParamOverride 'state-type' on (null) with JSObject 523s JS G PRM: JSObject created with param instance 0x44869b0 type GParamOverride 523s JS G PRM: Wrapping GParamOverride 'parameter-type' on (null) with JSObject 523s JS G PRM: JSObject created with param instance 0x4481ad0 type GParamOverride 523s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 523s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 523s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 523s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 523s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 523s JS CTX: Script evaluation succeeded 523s JS MAINLOOP: Main loop instance 0x42ecd0c: Spinning loop until released or hook cleared 523s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe3f310d0 523s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe3f310d0 523s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe3f310d0 523s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe3f310d0 523s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe3f310d0 523s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe3f310d0 523s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe3f310d0 523s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe3f310d0 523s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe3f310d0 523s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe3f310d0 523s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe3f310d0 523s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe3f310d0 523s JS IMPORT: Module metadata hook for module 0xe414ab40 523s JS IMPORT: Defining meta.importSync for module 0xe414ab40 523s JS NATIVE: Defining native module 'system' 523s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe3f310d0 523s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe3f310d0 523s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 523s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 523s JS MAINLOOP: Set main loop hook to 523s JS MAINLOOP: Main loop instance 0x42ecd0c: hold 523s JS MAINLOOP: Running and clearing main loop hook 523s JS G BXD: Defining method run in prototype for GLib.MainLoop 523s 1..37 523s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 523s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 523s JS G BXD: Defined class for Source (GSource), prototype 0xe3fe2920, JSClass 0xe89fd440, in object 0xe3f7f020 523s JS G BXD: Defining method set_priority in prototype for GLib.Source 523s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 523s JS G BXD: Defining method attach in prototype for GLib.Source 523s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 523s JS IMPORT: Module metadata hook for module 0xe3fb1310 523s JS IMPORT: Defining meta.importSync for module 0xe3fb1310 523s JS G BXD: Defining method destroy in prototype for GLib.Source 523s ok 1 GObject interface cannot be instantiated 523s ok 2 GObject interface has a name 523s ok 3 GObject interface reports its type name 523s JS G NS: Found info type GIFunctionInfo for 'type_is_a' in namespace 'GObject' 523s ok 4 GObject interface can be implemented by a GObject class 523s ok 5 GObject interface is implemented by a GObject class with the correct class object 523s ok 6 GObject interface can have its required function implemented 523s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 523s JS G PRM: JSObject created with param instance 0x4539b30 type GParamOverride 523s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 523s ok 7 GObject interface must have its required function implemented 523s ok 8 GObject interface doesn't have to have its optional function implemented 523s ok 9 GObject interface can have its optional function deferred to by the implementation 523s ok 10 GObject interface can have its function chained up to 523s ok 11 GObject interface can require another interface 523s ok 12 GObject interface can chain up to another interface 523s JS G PRM: Wrapping GParamOverride 'interface-prop' on (null) with JSObject 523s JS G PRM: JSObject created with param instance 0x4546638 type GParamOverride 523s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 523s ok 13 GObject interface defers to the last interface's optional function 523s ok 14 GObject interface must be implemented by a class that implements all required interfaces 523s ok 15 GObject interface must be implemented by a class that implements required interfaces in correct order 523s ok 16 GObject interface can require an interface from C 523s ok 17 GObject interface can connect class signals on the implementing class 523s ok 18 GObject interface can connect interface signals on the implementing class 523s ok 19 GObject interface can define properties on the implementing class 523s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 523s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 523s ok 20 GObject interface must have its properties overridden 523s ok 21 GObject interface can have introspected properties overriden 523s ok 22 GObject interface can be implemented by a class as well as its parent class 523s ok 23 GObject interface can be reimplemented by a subclass of a class that already implements it 523s ok 24 GObject interface has a toString() defintion 523s ok 25 GObject interface has instance definition 523s ok 26 GObject interface has instance definition for non-object type 523s ok 27 GObject interface has instance definition for non-object type for native interface 523s ok 28 GObject interface prototype toString is enumerable and defined 523s ok 29 GObject interface prototype method properties are enumerated 523s ok 30 GObject interface prototype method properties are defined 523s ok 31 GObject interface prototype overrides are inherited by implementing classes 523s ok 32 GObject interface prototype overrides cannot be changed by instances of child classes 523s ok 33 GObject interface prototype unknown properties are inherited by implementing classes 523s ok 34 GObject interface prototype original property can be shadowed by class prototype property 523s ok 35 GObject interface prototype overridden property can be shadowed by class prototype property 523s ok 36 GObject interface prototype shadowed property can be restored 523s ok 37 Specific class and interface checks Gio.AsyncInitable must implement vfunc_async_init 523s JS G BXD: Defining method quit in prototype for GLib.MainLoop 523s JS MAINLOOP: Enqueue job , promise=, allocation site= 523s JS MAINLOOP: Main loop instance 0x42ecd0c: Spinning loop until released or hook cleared 523s JS MAINLOOP: handling job 0, 523s JS MAINLOOP: Enqueue job , promise=, allocation site= 523s JS MAINLOOP: Completed job 0 523s JS MAINLOOP: handling job 1, 523s JS MAINLOOP: Enqueue job , promise=, allocation site= 523s JS MAINLOOP: Completed job 1 524s JS MAINLOOP: handling job 2, 524s JS MAINLOOP: Enqueue job , promise=, allocation site= 524s JS MAINLOOP: Completed job 2 524s JS MAINLOOP: handling job 3, 524s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 524s JS MAINLOOP: Main loop instance 0x42ecd0c: release 524s JS MAINLOOP: Completed job 3 524s JS MEMORY: Memory report: before destroying context 524s JS MEMORY: 877 objects currently alive 524s JS MEMORY: boxed_instance = 234 524s JS MEMORY: boxed_prototype = 22 524s JS MEMORY: closure = 4 524s JS MEMORY: function = 522 524s JS MEMORY: fundamental_instance = 0 524s JS MEMORY: fundamental_prototype = 0 524s JS MEMORY: gerror_instance = 0 524s JS MEMORY: gerror_prototype = 0 524s JS MEMORY: interface = 15 524s JS MEMORY: module = 9 524s JS MEMORY: ns = 5 524s JS MEMORY: object_instance = 23 524s JS MEMORY: object_prototype = 31 524s JS MEMORY: param = 12 524s JS MEMORY: union_instance = 0 524s JS MEMORY: union_prototype = 0 524s JS CTX: JS shutdown sequence 524s JS CTX: Stopping profiler 524s JS CTX: Shutting down toggle queue 524s JS CTX: Notifying external reference holders of GjsContext dispose 524s JS MAINLOOP: Stopping promise job dispatcher 524s JS CTX: Notifying reference holders of GjsContext dispose 524s JS CTX: Checking unhandled promise rejections 524s JS CTX: Releasing cached JS wrappers 524s JS CTX: Final triggered GC 524s JS CTX: Destroying JS context 524s JS CTX: Releasing all native objects 524s JS CTX: Disabling auto GC 524s JS CTX: Ending trace on global object 524s JS CTX: Freeing allocated resources 524s JS CTX: JS context destroyed 524s PASS: gjs/testGObjectInterface.test 524s Running test: gjs/testCommandLineModules.sh.test 524s ok 1 - ensure dynamic imports load even if the same import resolves elsewhere first 524s ok 2 - ensure dynamic imports resolve without an explicit mainloop 524s ok 3 - ensure top level await can import modules 524s 1..3 524s PASS: gjs/testCommandLineModules.sh.test 524s Running test: gjs/testGObjectValue.test 524s JS NATIVE: Registered native JS module '_promiseNative' 524s JS NATIVE: Registered native JS module '_byteArrayNative' 524s JS NATIVE: Registered native JS module '_encodingNative' 524s JS NATIVE: Registered native JS module '_gi' 524s JS NATIVE: Registered native JS module 'gi' 524s JS NATIVE: Registered native JS module 'cairoNative' 524s JS NATIVE: Registered native JS module 'system' 524s JS NATIVE: Registered native JS module 'console' 524s JS NATIVE: Registered native JS module '_print' 524s JS CTX: Enabling JIT 524s JS CTX: Initialized class GjsFileImporter prototype 0xe8800180 524s JS IMPORT: Defining parent (nil) of 0xe88001d8 'imports' is mod 0 524s JS IMPORT: Importing '_print' 524s JS NATIVE: Defining native module '_print' 524s JS IMPORT: Defining parent 0xe88001d8 of 0xe88008d0 '_print' is mod 1 524s JS IMPORT: successfully imported module '_print' 524s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 524s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xe8631040 524s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe8631040 524s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe8631040 524s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe8631040 524s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe8631040 524s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe8631040 524s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe8631040 524s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe8631040 524s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe8631040 524s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe8631040 524s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe8631040 524s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe8631040 524s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe8631040 524s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe8631040 524s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe8631040 524s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe8631040 524s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe8631040 524s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe8631040 524s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe8631040 524s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe8631040 524s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe8631040 524s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe8631040 524s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe8631040 524s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe8631040 524s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe8631040 524s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe8631040 524s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe8631040 524s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe8631040 524s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe8631040 524s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe8631040 524s JS MAINLOOP: Main loop instance 0xdfded0c: hold 524s JS MAINLOOP: Enqueue job , promise=, allocation site= 524s JS MAINLOOP: Starting promise job dispatcher 524s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xe86310d0 524s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe86310d0 524s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe86310d0 524s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe86310d0 524s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe86310d0 524s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe86310d0 524s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe86310d0 524s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe86310d0 524s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe86310d0 524s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe86310d0 524s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe86310d0 524s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe86310d0 524s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe86310d0 524s JS MAINLOOP: Main loop instance 0xdfded0c: hold 524s JS MAINLOOP: Enqueue job , promise=, allocation site= 524s JS MAINLOOP: Main loop instance 0xdfded0c: Spinning loop until released or hook cleared 524s JS MAINLOOP: handling job 0, 524s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 524s JS MAINLOOP: Main loop instance 0xdfded0c: release 524s JS MAINLOOP: Completed job 0 524s JS MAINLOOP: handling job 1, 524s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 524s JS MAINLOOP: Main loop instance 0xdfded0c: release 524s JS MAINLOOP: Completed job 1 524s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe86310d0 524s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe86310d0 524s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe86310d0 524s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe86310d0 524s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe86310d0 524s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe86310d0 524s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe86310d0 524s JS IMPORT: Module metadata hook for module 0xe885cd80 524s JS IMPORT: Defining meta.importSync for module 0xe885cd80 524s JS NATIVE: Defining native module 'gi' 524s JS CTX: Initialized class GIRepositoryNamespace prototype 0xe8860b48 524s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 524s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 524s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 524s JS IMPORT: Importing directory 'overrides' 524s JS IMPORT: Defining parent 0xe8634430 of 0xe8860bb8 'overrides' is mod 1 524s JS IMPORT: Defined importer 'overrides' 0xe8860bb8 in 0xe8634430 524s JS IMPORT: successfully imported directory 'overrides' 524s JS IMPORT: Importing '_promiseNative' 524s JS NATIVE: Defining native module '_promiseNative' 524s JS IMPORT: Defining parent 0xe8634430 of 0xe8861008 '_promiseNative' is mod 1 524s JS IMPORT: successfully imported module '_promiseNative' 524s JS IMPORT: Importing module GLib succeeded 524s JS IMPORT: Defining parent 0xe8860bb8 of 0xe8680020 'GLib' is mod 1 524s JS IMPORT: successfully imported module 'GLib' 524s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 524s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe867f040, JSClass 0xed0ed440, in object 0xe867f020 524s JS CTX: Initialized class GIRepositoryGType prototype 0xe8861328 524s JS CTX: Initialized class GIRepositoryFunction prototype 0xe8861380 524s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 524s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 524s JS G BXD: Defined class for Error (GError), prototype 0xe867f080, JSClass 0xed0ed440, in object 0xe867f020 524s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 524s JS G BXD: Defined class for Variant (GVariant), prototype 0xe867f0c0, JSClass 0xed0ed440, in object 0xe867f020 524s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 524s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe867f100, JSClass 0xed0ed440, in object 0xe867f020 524s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 524s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 524s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe867f140, JSClass 0xed0ed440, in object 0xe867f020 524s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 524s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 524s JS G BXD: Defined class for Thread (GThread), prototype 0xe867f180, JSClass 0xed0ed440, in object 0xe867f020 524s JS G BXD: Defining method ref in prototype for GLib.Thread 524s JS G BXD: Defining method unref in prototype for GLib.Thread 524s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 524s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xe867f1c0, JSClass 0xed0ed440, in object 0xe867f020 524s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 524s JS G BXD: Defined class for Regex (GRegex), prototype 0xe867f200, JSClass 0xed0ed440, in object 0xe867f020 524s JS G BXD: Defining method match in prototype for GLib.Regex 524s JS G BXD: Defining method match_full in prototype for GLib.Regex 524s JS G BXD: Defining method match_all in prototype for GLib.Regex 524s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 524s JS G NS: Defined namespace 'GLib' 0xe867f020 in GIRepository 0xe8860a08 524s JS IMPORT: Importing module jasmine succeeded 524s JS IMPORT: Defining parent 0xe8634430 of 0xe8680940 'jasmine' is mod 1 524s JS IMPORT: successfully imported module 'jasmine' 524s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 524s JS MAINLOOP: Main loop instance 0xdfded0c: hold 524s JS MAINLOOP: Enqueue job , promise=, allocation site= 524s JS MAINLOOP: Main loop instance 0xdfded0c: Spinning loop until released or hook cleared 524s JS MAINLOOP: handling job 0, 524s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 524s JS MAINLOOP: Main loop instance 0xdfded0c: release 524s JS MAINLOOP: Completed job 0 524s JS IMPORT: Importing 'gi' 524s JS IMPORT: Defining parent 0xe8634430 of 0xe86347c0 'gi' is mod 1 524s JS IMPORT: successfully imported module 'gi' 524s JS IMPORT: Importing '_gi' 524s JS NATIVE: Defining native module '_gi' 524s JS IMPORT: Defining parent 0xe8634430 of 0xe8804430 '_gi' is mod 1 524s JS IMPORT: successfully imported module '_gi' 524s 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 524s JS G NS: Defined namespace 'GjsPrivate' 0xe867f280 in GIRepository 0xe86347c0 524s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 524s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 524s JS IMPORT: Importing module _common succeeded 524s JS IMPORT: Defining parent 0xe8634430 of 0xe86809e0 '_common' is mod 1 524s JS IMPORT: successfully imported module '_common' 524s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 524s JS IMPORT: Importing module _legacy succeeded 524s JS IMPORT: Defining parent 0xe8634430 of 0xe8680a00 '_legacy' is mod 1 524s JS IMPORT: successfully imported module '_legacy' 524s JS IMPORT: Importing module GObject succeeded 524s JS IMPORT: Defining parent 0xe8634860 of 0xe86809c0 'GObject' is mod 1 524s JS IMPORT: successfully imported module 'GObject' 524s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 524s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 524s JS G BXD: Defined class for String (GString), prototype 0xe867f480, JSClass 0xed0ed440, in object 0xe867f260 524s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 524s JS G PRM: Defined class ParamSpec prototype is 0xe8680a40 class 0xed0f0188 in object 0xe867f260 524s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 524s JS G OBJ: Defined class for Object (GObject), prototype 0xe867f5a0, JSClass 0xed0ed790, in object 0xe867f260 524s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 524s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 524s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe867f5c0, JSClass 0xed0ed790, in object 0xe867f260 524s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 524s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 524s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 524s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 524s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 524s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 524s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 524s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 524s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 524s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 524s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 524s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 524s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 524s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 524s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 524s JS G BXD: Defined class for Value (GValue), prototype 0xe867f600, JSClass 0xed0ed440, in object 0xe867f260 524s JS G NS: Defined namespace 'GObject' 0xe867f260 in GIRepository 0xe86347c0 524s 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 524s JS G NS: Defined namespace 'GIMarshallingTests' 0xe867f640 in GIRepository 0xe86347c0 524s 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 524s JS G NS: Defined namespace 'Regress' 0xe867f660 in GIRepository 0xe86347c0 524s JS G NS: Found info type GIObjectInfo for 'PropertiesObject' in namespace 'GIMarshallingTests' 524s JS G OBJ: Defined class for PropertiesObject (GIMarshallingTestsPropertiesObject), prototype 0xe867f680, JSClass 0xed0ed790, in object 0xe867f640 524s JS G NS: Found info type GIEnumInfo for 'TestEnum' in namespace 'Regress' 524s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 524s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 524s JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 524s JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 524s JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 524s JS G ENUM: Defining Regress.TestEnum as 0xe8809078 524s JS G NS: Found info type GIStructInfo for 'BoxedStruct' in namespace 'GIMarshallingTests' 524s JS G BXD: Defined class for BoxedStruct (GIMarshallingTestsBoxedStruct), prototype 0xe867f6e0, JSClass 0xed0ed440, in object 0xe867f640 524s JS G BXD: Defining method init in prototype for GObject.Value 524s JS G BXD: Defining method set_double in prototype for GObject.Value 524s JS G NS: Found info type GIObjectInfo for 'TestFundamentalSubObject' in namespace 'Regress' 524s JS G NS: Found info type GIObjectInfo for 'TestFundamentalObject' in namespace 'Regress' 524s JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0xe867f760, JSClass 0xed0ed480, in object 0xe867f660 524s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObject' apparently has accessible fields. GJS has no support for this yet, ignoring these. 524s JS G FNDMTL: Defined class for TestFundamentalSubObject (RegressTestFundamentalSubObject), prototype 0xe867f7a0, JSClass 0xed0ed480, in object 0xe867f660 524s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. GJS has no support for this yet, ignoring these. 524s JS CTX: Script evaluation succeeded 524s JS MAINLOOP: Main loop instance 0xdfded0c: Spinning loop until released or hook cleared 524s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe86310d0 524s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe86310d0 524s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe86310d0 524s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe86310d0 524s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe86310d0 524s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe86310d0 524s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe86310d0 524s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe86310d0 524s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe86310d0 524s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe86310d0 524s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe86310d0 524s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe86310d0 524s JS IMPORT: Module metadata hook for module 0xe887fde8 524s JS IMPORT: Defining meta.importSync for module 0xe887fde8 524s JS NATIVE: Defining native module 'system' 524s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe86310d0 524s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe86310d0 524s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 524s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 524s JS MAINLOOP: Set main loop hook to 524s JS MAINLOOP: Main loop instance 0xdfded0c: hold 524s JS MAINLOOP: Running and clearing main loop hook 524s JS G BXD: Defining method run in prototype for GLib.MainLoop 524s 1..197 524s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 524s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 524s JS G BXD: Defined class for Source (GSource), prototype 0xe867f800, JSClass 0xed0ed440, in object 0xe867f020 524s JS G BXD: Defining method set_priority in prototype for GLib.Source 524s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 524s JS G BXD: Defining method attach in prototype for GLib.Source 524s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 524s JS IMPORT: Module metadata hook for module 0xe86b11f0 524s JS IMPORT: Defining meta.importSync for module 0xe86b11f0 524s JS G BXD: Defining method destroy in prototype for GLib.Source 524s JS G BXD: Defining method unset in prototype for GObject.Value 524s ok 1 GObject value (GValue) initializes schar 524s ok 2 GObject value (GValue) schar is compatible with itself 524s ok 3 GObject value (GValue) schar is transformable to itself 524s JS G BXD: Defining method set_schar in prototype for GObject.Value 524s JS G BXD: Defining method get_schar in prototype for GObject.Value 524s ok 4 GObject value (GValue) initialized sets and gets schar 524s JS G NS: Found info type GIFunctionInfo for 'gvalue_round_trip' in namespace 'GIMarshallingTests' 524s JS G NS: Found info type GIFunctionInfo for 'gvalue_copy' in namespace 'GIMarshallingTests' 524s ok 5 GObject value (GValue) initialized can be passed to a function and returns a schar 524s JS G BXD: Defining method copy in prototype for GObject.Value 524s ok 6 GObject value (GValue) initialized copies schar 524s ok 7 GObject value (GValue) can be marshalled and un-marshalled from JS schar 524s ok 8 GObject value (GValue) initializes int 524s ok 9 GObject value (GValue) int is compatible with itself 524s ok 10 GObject value (GValue) int is transformable to itself 524s JS G BXD: Defining method set_int in prototype for GObject.Value 524s JS G BXD: Defining method get_int in prototype for GObject.Value 524s ok 11 GObject value (GValue) initialized sets and gets int 524s ok 12 GObject value (GValue) initialized can be passed to a function and returns a int 524s ok 13 GObject value (GValue) initialized copies int 524s ok 14 GObject value (GValue) can be marshalled and un-marshalled from JS int 524s ok 15 GObject value (GValue) initializes int64 524s ok 16 GObject value (GValue) int64 is compatible with itself 524s ok 17 GObject value (GValue) int64 is transformable to itself 524s JS G BXD: Defining method set_int64 in prototype for GObject.Value 524s JS G BXD: Defining method get_int64 in prototype for GObject.Value 524s ok 18 GObject value (GValue) initialized sets and gets int64 524s ok 19 GObject value (GValue) initialized can be passed to a function and returns a int64 524s ok 20 GObject value (GValue) initialized copies int64 524s ok 21 GObject value (GValue) can be marshalled and un-marshalled from JS int64 524s ok 22 GObject value (GValue) initializes long 524s ok 23 GObject value (GValue) long is compatible with itself 524s ok 24 GObject value (GValue) long is transformable to itself 524s JS G BXD: Defining method set_long in prototype for GObject.Value 524s JS G BXD: Defining method get_long in prototype for GObject.Value 524s ok 25 GObject value (GValue) initialized sets and gets long 524s ok 26 GObject value (GValue) initialized can be passed to a function and returns a long 524s ok 27 GObject value (GValue) initialized copies long 524s ok 28 GObject value (GValue) can be marshalled and un-marshalled from JS long 524s ok 29 GObject value (GValue) initializes char 524s ok 30 GObject value (GValue) char is compatible with itself 524s ok 31 GObject value (GValue) char is transformable to itself 524s JS G BXD: Defining method set_char in prototype for GObject.Value 524s JS G BXD: Defining method get_char in prototype for GObject.Value 524s ok 32 GObject value (GValue) initialized sets and gets char 524s ok 33 GObject value (GValue) initialized can be passed to a function and returns a char 524s ok 34 GObject value (GValue) initialized copies char 524s ok 35 GObject value (GValue) can be marshalled and un-marshalled from JS char 524s ok 36 GObject value (GValue) initializes uchar 524s ok 37 GObject value (GValue) uchar is compatible with itself 524s ok 38 GObject value (GValue) uchar is transformable to itself 524s JS G BXD: Defining method set_uchar in prototype for GObject.Value 524s JS G BXD: Defining method get_uchar in prototype for GObject.Value 524s ok 39 GObject value (GValue) initialized sets and gets uchar 524s ok 40 GObject value (GValue) initialized can be passed to a function and returns a uchar 524s ok 41 GObject value (GValue) initialized copies uchar 524s ok 42 GObject value (GValue) can be marshalled and un-marshalled from JS uchar 524s ok 43 GObject value (GValue) initializes uint 524s ok 44 GObject value (GValue) uint is compatible with itself 524s ok 45 GObject value (GValue) uint is transformable to itself 524s JS G BXD: Defining method set_uint in prototype for GObject.Value 524s JS G BXD: Defining method get_uint in prototype for GObject.Value 524s ok 46 GObject value (GValue) initialized sets and gets uint 524s ok 47 GObject value (GValue) initialized can be passed to a function and returns a uint 524s ok 48 GObject value (GValue) initialized copies uint 524s ok 49 GObject value (GValue) can be marshalled and un-marshalled from JS uint 524s ok 50 GObject value (GValue) initializes uint64 524s ok 51 GObject value (GValue) uint64 is compatible with itself 524s ok 52 GObject value (GValue) uint64 is transformable to itself 524s JS G BXD: Defining method set_uint64 in prototype for GObject.Value 524s JS G BXD: Defining method get_uint64 in prototype for GObject.Value 524s ok 53 GObject value (GValue) initialized sets and gets uint64 524s ok 54 GObject value (GValue) initialized can be passed to a function and returns a uint64 524s ok 55 GObject value (GValue) initialized copies uint64 524s ok 56 GObject value (GValue) can be marshalled and un-marshalled from JS uint64 524s ok 57 GObject value (GValue) initializes ulong 524s ok 58 GObject value (GValue) ulong is compatible with itself 524s ok 59 GObject value (GValue) ulong is transformable to itself 524s JS G BXD: Defining method set_ulong in prototype for GObject.Value 524s JS G BXD: Defining method get_ulong in prototype for GObject.Value 524s ok 60 GObject value (GValue) initialized sets and gets ulong 524s ok 61 GObject value (GValue) initialized can be passed to a function and returns a ulong 524s ok 62 GObject value (GValue) initialized copies ulong 524s ok 63 GObject value (GValue) can be marshalled and un-marshalled from JS ulong 524s ok 64 GObject value (GValue) initializes double 524s ok 65 GObject value (GValue) double is compatible with itself 524s ok 66 GObject value (GValue) double is transformable to itself 524s JS G BXD: Defining method get_double in prototype for GObject.Value 524s ok 67 GObject value (GValue) initialized sets and gets double 524s ok 68 GObject value (GValue) initialized can be passed to a function and returns a double 524s ok 69 GObject value (GValue) initialized copies double 524s ok 70 GObject value (GValue) can be marshalled and un-marshalled from JS double 524s ok 71 GObject value (GValue) initializes float 524s ok 72 GObject value (GValue) float is compatible with itself 524s ok 73 GObject value (GValue) float is transformable to itself 524s JS G BXD: Defining method set_float in prototype for GObject.Value 524s JS G BXD: Defining method get_float in prototype for GObject.Value 524s ok 74 GObject value (GValue) initialized sets and gets float 524s ok 75 GObject value (GValue) initialized can be passed to a function and returns a float 524s ok 76 GObject value (GValue) initialized copies float 524s ok 77 GObject value (GValue) can be marshalled and un-marshalled from JS float 524s ok 78 GObject value (GValue) initializes gtype 524s ok 79 GObject value (GValue) gtype is compatible with itself 524s ok 80 GObject value (GValue) gtype is transformable to itself 524s JS G BXD: Defining method set_gtype in prototype for GObject.Value 524s JS G BXD: Defining method get_gtype in prototype for GObject.Value 524s ok 81 GObject value (GValue) initialized sets and gets gtype 524s ok 82 GObject value (GValue) initialized can be passed to a function and returns a gtype 524s ok 83 GObject value (GValue) initialized copies gtype 524s ok 84 GObject value (GValue) can be marshalled and un-marshalled from JS gtype # SKIP Not supported - always implicitly converted 524s ok 85 GObject value (GValue) initializes boolean 524s ok 86 GObject value (GValue) boolean is compatible with itself 524s ok 87 GObject value (GValue) boolean is transformable to itself 524s JS G BXD: Defining method set_boolean in prototype for GObject.Value 524s JS G BXD: Defining method get_boolean in prototype for GObject.Value 524s ok 88 GObject value (GValue) initialized sets and gets boolean 524s ok 89 GObject value (GValue) initialized can be passed to a function and returns a boolean 524s ok 90 GObject value (GValue) initialized copies boolean 524s ok 91 GObject value (GValue) can be marshalled and un-marshalled from JS boolean 524s ok 92 GObject value (GValue) initializes string 524s ok 93 GObject value (GValue) string is compatible with itself 524s ok 94 GObject value (GValue) string is transformable to itself 524s JS G BXD: Defining method set_string in prototype for GObject.Value 524s JS G BXD: Defining method get_string in prototype for GObject.Value 524s ok 95 GObject value (GValue) initialized sets and gets string 524s ok 96 GObject value (GValue) initialized can be passed to a function and returns a string 524s ok 97 GObject value (GValue) initialized copies string 524s ok 98 GObject value (GValue) can be marshalled and un-marshalled from JS string 524s ok 99 GObject value (GValue) initializes param 524s ok 100 GObject value (GValue) param is compatible with itself 524s ok 101 GObject value (GValue) param is transformable to itself 524s JS G NS: Found info type GIFlagsInfo for 'ParamFlags' in namespace 'GObject' 524s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 524s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 524s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 524s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 524s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 524s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 524s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 524s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 524s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 524s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 524s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 524s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 524s JS G ENUM: Defining GObject.ParamFlags as 0xe88b8fd0 524s JS G NS: Found info type GIFunctionInfo for 'param_spec_string' in namespace 'GObject' 524s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0xe173c40 type GParamString 524s JS G BXD: Defining method set_param in prototype for GObject.Value 524s JS G BXD: Defining method get_param in prototype for GObject.Value 524s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0xe173c40 type GParamString 524s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0xe173c40 type GParamString 524s ok 102 GObject value (GValue) initialized sets and gets param 524s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0xe174648 type GParamString 524s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0xe174648 type GParamString 524s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0xe174648 type GParamString 524s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0xe174648 type GParamString 524s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0xe174648 type GParamString 524s ok 103 GObject value (GValue) initialized can be passed to a function and returns a param 524s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0xe174fd0 type GParamString 524s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0xe174fd0 type GParamString 524s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0xe174fd0 type GParamString 524s ok 104 GObject value (GValue) initialized copies param 524s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0xe174f70 type GParamString 524s JS G PRM: Wrapping GParamString 'test-param' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0xe174f70 type GParamString 524s ok 105 GObject value (GValue) can be marshalled and un-marshalled from JS param 524s ok 106 GObject value (GValue) initializes variant 524s ok 107 GObject value (GValue) variant is compatible with itself 524s ok 108 GObject value (GValue) variant is transformable to itself 524s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 524s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xe6549d40, JSClass 0xed0ed440, in object 0xe867f020 524s JS G BXD: Defining method set_variant in prototype for GObject.Value 524s JS G BXD: Defining method get_variant in prototype for GObject.Value 524s ok 109 GObject value (GValue) initialized sets and gets variant 524s ok 110 GObject value (GValue) initialized can be passed to a function and returns a variant 524s ok 111 GObject value (GValue) initialized copies variant 524s ok 112 GObject value (GValue) can be marshalled and un-marshalled from JS variant 524s ok 113 GObject value (GValue) initializes boxed 524s ok 114 GObject value (GValue) boxed is compatible with itself 524s ok 115 GObject value (GValue) boxed is transformable to itself 524s JS G NS: Found info type GIFunctionInfo for 'type_is_a' in namespace 'GObject' 524s JS G BXD: Defining method set_boxed in prototype for GObject.Value 524s ok 116 GObject value (GValue) initialized sets and gets boxed # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 524s 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 524s ok 118 GObject value (GValue) initialized copies boxed # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 524s ok 119 GObject value (GValue) can be marshalled and un-marshalled from JS boxed 524s ok 120 GObject value (GValue) initializes gvalue 524s ok 121 GObject value (GValue) gvalue is compatible with itself 524s ok 122 GObject value (GValue) gvalue is transformable to itself 524s ok 123 GObject value (GValue) initialized sets and gets gvalue # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/272 524s 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 524s ok 125 GObject value (GValue) initialized copies gvalue # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/272 524s ok 126 GObject value (GValue) can be marshalled and un-marshalled from JS gvalue # SKIP Not supported - always implicitly converted 524s ok 127 GObject value (GValue) initializes enum 524s ok 128 GObject value (GValue) enum is compatible with itself 524s ok 129 GObject value (GValue) enum is transformable to itself 524s JS G BXD: Defining method set_enum in prototype for GObject.Value 524s JS G BXD: Defining method get_enum in prototype for GObject.Value 524s ok 130 GObject value (GValue) initialized sets and gets enum 524s ok 131 GObject value (GValue) initialized can be passed to a function and returns a enum 524s ok 132 GObject value (GValue) initialized copies enum 524s ok 133 GObject value (GValue) can be marshalled and un-marshalled from JS enum 524s ok 134 GObject value (GValue) initializes object 524s ok 135 GObject value (GValue) object is compatible with itself 524s ok 136 GObject value (GValue) object is transformable to itself 524s JS G BXD: Defining method set_object in prototype for GObject.Value 524s JS G BXD: Defining method get_object in prototype for GObject.Value 524s ok 137 GObject value (GValue) initialized sets and gets object 524s ok 138 GObject value (GValue) initialized can be passed to a function and returns a object 524s ok 139 GObject value (GValue) initialized copies object 524s ok 140 GObject value (GValue) can be marshalled and un-marshalled from JS object 524s ok 141 GObject value (GValue) initializes instance 524s ok 142 GObject value (GValue) instance is compatible with itself 524s ok 143 GObject value (GValue) instance is transformable to itself 524s ok 144 GObject value (GValue) initialized sets and gets instance # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 524s ok 145 GObject value (GValue) initialized can be passed to a function and returns a instance # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 524s ok 146 GObject value (GValue) initialized copies instance # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 524s ok 147 GObject value (GValue) can be marshalled and un-marshalled from JS instance 524s ok 148 GObject value (GValue) initializes string 524s ok 149 GObject value (GValue) string is compatible with itself 524s ok 150 GObject value (GValue) string is transformable to itself 524s ok 151 GObject value (GValue) initialized sets and gets string 524s ok 152 GObject value (GValue) initialized can be passed to a function and returns a string 524s ok 153 GObject value (GValue) initialized copies string 524s ok 154 GObject value (GValue) can be marshalled and un-marshalled from JS string 524s ok 155 GObject value (GValue) initializes double 524s ok 156 GObject value (GValue) double is compatible with itself 524s ok 157 GObject value (GValue) double is transformable to itself 524s ok 158 GObject value (GValue) initialized sets and gets double 524s ok 159 GObject value (GValue) initialized can be passed to a function and returns a double 524s ok 160 GObject value (GValue) initialized copies double 524s ok 161 GObject value (GValue) can be marshalled and un-marshalled from JS double 524s ok 162 GObject value (GValue) initializes boolean 524s ok 163 GObject value (GValue) boolean is compatible with itself 524s ok 164 GObject value (GValue) boolean is transformable to itself 524s ok 165 GObject value (GValue) initialized sets and gets boolean 524s ok 166 GObject value (GValue) initialized can be passed to a function and returns a boolean 524s ok 167 GObject value (GValue) initialized copies boolean 524s ok 168 GObject value (GValue) can be marshalled and un-marshalled from JS boolean 524s ok 169 GObject value (GValue) initializes boxed 524s ok 170 GObject value (GValue) boxed is compatible with itself 524s ok 171 GObject value (GValue) boxed is transformable to itself 524s ok 172 GObject value (GValue) initialized sets and gets boxed # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 524s ok 173 GObject value (GValue) initialized can be passed to a function and returns a boxed # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 524s ok 174 GObject value (GValue) initialized copies boxed # SKIP https://gitlab.gnome.org/GNOME/gjs/-/issues/402 524s ok 175 GObject value (GValue) can be marshalled and un-marshalled from JS boxed 524s ok 176 GObject value (GValue) initializes object 524s ok 177 GObject value (GValue) object is compatible with itself 524s ok 178 GObject value (GValue) object is transformable to itself 524s ok 179 GObject value (GValue) initialized sets and gets object 524s ok 180 GObject value (GValue) initialized can be passed to a function and returns a object 524s ok 181 GObject value (GValue) initialized copies object 524s ok 182 GObject value (GValue) can be marshalled and un-marshalled from JS object 524s ok 183 GObject value (GValue) initializes enum 524s ok 184 GObject value (GValue) enum is compatible with itself 524s ok 185 GObject value (GValue) enum is transformable to itself 524s ok 186 GObject value (GValue) initialized sets and gets enum 524s ok 187 GObject value (GValue) initialized can be passed to a function and returns a enum 524s ok 188 GObject value (GValue) initialized copies enum 524s ok 189 GObject value (GValue) can be marshalled and un-marshalled from JS enum 524s ok 190 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of int 524s ok 191 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of uint 524s ok 192 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of boolean 524s ok 193 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of gtype 524s ok 194 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of double 524s ok 195 GObject value (GValue) can be marshalled and un-marshalled from JS gtype of float 524s JS G BXD: Defining method init_from_instance in prototype for GObject.Value 524s ok 196 GObject value (GValue) initializes from instance of object 524s ok 197 GObject value (GValue) initializes from instance of instance 524s JS G BXD: Defining method quit in prototype for GLib.MainLoop 524s JS MAINLOOP: Enqueue job , promise=, allocation site= 524s JS MAINLOOP: Main loop instance 0xdfded0c: Spinning loop until released or hook cleared 524s JS MAINLOOP: handling job 0, 524s JS MAINLOOP: Enqueue job , promise=, allocation site= 524s JS MAINLOOP: Completed job 0 524s JS MAINLOOP: handling job 1, 524s JS MAINLOOP: Enqueue job , promise=, allocation site= 524s JS MAINLOOP: Completed job 1 524s JS MAINLOOP: handling job 2, 524s JS MAINLOOP: Enqueue job , promise=, allocation site= 524s JS MAINLOOP: Completed job 2 524s JS MAINLOOP: handling job 3, 524s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 524s JS MAINLOOP: Main loop instance 0xdfded0c: release 524s JS MAINLOOP: Completed job 3 524s JS MEMORY: Memory report: before destroying context 524s JS MEMORY: 2374 objects currently alive 524s JS MEMORY: boxed_instance = 2130 524s JS MEMORY: boxed_prototype = 13 524s JS MEMORY: closure = 1 524s JS MEMORY: function = 178 524s JS MEMORY: fundamental_instance = 6 524s JS MEMORY: fundamental_prototype = 2 524s JS MEMORY: gerror_instance = 0 524s JS MEMORY: gerror_prototype = 0 524s JS MEMORY: interface = 0 524s JS MEMORY: module = 5 524s JS MEMORY: ns = 5 524s JS MEMORY: object_instance = 18 524s JS MEMORY: object_prototype = 3 524s JS MEMORY: param = 13 524s JS MEMORY: union_instance = 0 524s JS MEMORY: union_prototype = 0 524s JS CTX: JS shutdown sequence 524s JS CTX: Stopping profiler 524s JS CTX: Shutting down toggle queue 524s JS CTX: Notifying external reference holders of GjsContext dispose 524s JS MAINLOOP: Stopping promise job dispatcher 524s JS CTX: Notifying reference holders of GjsContext dispose 524s JS CTX: Checking unhandled promise rejections 524s JS CTX: Releasing cached JS wrappers 524s JS CTX: Final triggered GC 524s JS CTX: Destroying JS context 524s JS CTX: Releasing all native objects 524s JS CTX: Disabling auto GC 524s JS CTX: Ending trace on global object 524s JS CTX: Freeing allocated resources 524s JS CTX: JS context destroyed 524s PASS: gjs/testGObjectValue.test 524s Running test: gjs/down-up.test 524s 1..1 524s 524s (gjs-console:3498): Gjs-WARNING **: 16:52:51.364: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 524s 524s (gjs-console:3498): Gjs-WARNING **: 16:52:51.365: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 524s 524s (gjs-console:3498): Gjs-WARNING **: 16:52:51.365: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 524s 524s (gjs-console:3498): Gjs-WARNING **: 16:52:51.366: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 524s 524s (gjs-console:3498): Gjs-WARNING **: 16:52:51.366: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 524s 524s (gjs-console:3498): Gjs-WARNING **: 16:52:51.367: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 524s 524s (gjs-console:3498): Gjs-WARNING **: 16:52:51.367: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 524s 524s (gjs-console:3498): Gjs-WARNING **: 16:52:51.367: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 524s 524s (gjs-console:3498): Gjs-WARNING **: 16:52:51.368: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 524s 524s (gjs-console:3498): Gjs-WARNING **: 16:52:51.368: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 524s 524s (gjs-console:3498): Gjs-WARNING **: 16:52:51.368: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 524s 524s (gjs-console:3498): Gjs-WARNING **: 16:52:51.369: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 524s 524s (gjs-console:3498): Gjs-WARNING **: 16:52:51.369: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 524s 524s (gjs-console:3498): Gjs-WARNING **: 16:52:51.369: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 524s ok 1 - /usr/libexec/installed-tests/gjs/debugger/down-up.debugger 524s PASS: gjs/down-up.test 524s Running test: gjs/testParamSpec.test 524s JS NATIVE: Registered native JS module '_promiseNative' 524s JS NATIVE: Registered native JS module '_byteArrayNative' 524s JS NATIVE: Registered native JS module '_encodingNative' 524s JS NATIVE: Registered native JS module '_gi' 524s JS NATIVE: Registered native JS module 'gi' 524s JS NATIVE: Registered native JS module 'cairoNative' 524s JS NATIVE: Registered native JS module 'system' 524s JS NATIVE: Registered native JS module 'console' 524s JS NATIVE: Registered native JS module '_print' 524s JS CTX: Enabling JIT 524s JS CTX: Initialized class GjsFileImporter prototype 0xe9000180 524s JS IMPORT: Defining parent (nil) of 0xe90001d8 'imports' is mod 0 524s JS IMPORT: Importing '_print' 524s JS NATIVE: Defining native module '_print' 524s JS IMPORT: Defining parent 0xe90001d8 of 0xe90008d0 '_print' is mod 1 524s JS IMPORT: successfully imported module '_print' 524s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 524s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xe8e31040 524s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe8e31040 524s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe8e31040 524s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe8e31040 524s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe8e31040 524s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe8e31040 524s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe8e31040 524s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe8e31040 524s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe8e31040 524s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe8e31040 524s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe8e31040 524s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe8e31040 524s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe8e31040 524s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe8e31040 524s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe8e31040 524s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe8e31040 524s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe8e31040 524s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe8e31040 524s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe8e31040 524s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe8e31040 524s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe8e31040 524s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe8e31040 524s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe8e31040 524s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe8e31040 524s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe8e31040 524s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe8e31040 524s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe8e31040 524s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe8e31040 524s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe8e31040 524s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe8e31040 524s JS MAINLOOP: Main loop instance 0x7546d0c: hold 524s JS MAINLOOP: Enqueue job , promise=, allocation site= 524s JS MAINLOOP: Starting promise job dispatcher 524s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xe8e310d0 524s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe8e310d0 524s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe8e310d0 524s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe8e310d0 524s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe8e310d0 524s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe8e310d0 524s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe8e310d0 524s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe8e310d0 524s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe8e310d0 524s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe8e310d0 524s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe8e310d0 524s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe8e310d0 524s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe8e310d0 524s JS MAINLOOP: Main loop instance 0x7546d0c: hold 524s JS MAINLOOP: Enqueue job , promise=, allocation site= 524s JS MAINLOOP: Main loop instance 0x7546d0c: Spinning loop until released or hook cleared 524s JS MAINLOOP: handling job 0, 524s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 524s JS MAINLOOP: Main loop instance 0x7546d0c: release 524s JS MAINLOOP: Completed job 0 524s JS MAINLOOP: handling job 1, 524s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 524s JS MAINLOOP: Main loop instance 0x7546d0c: release 524s JS MAINLOOP: Completed job 1 524s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe8e310d0 524s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe8e310d0 524s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe8e310d0 524s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe8e310d0 524s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe8e310d0 524s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe8e310d0 524s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe8e310d0 524s JS IMPORT: Module metadata hook for module 0xe905cd80 524s JS IMPORT: Defining meta.importSync for module 0xe905cd80 524s JS NATIVE: Defining native module 'gi' 524s JS CTX: Initialized class GIRepositoryNamespace prototype 0xe9060b48 524s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 524s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 524s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 524s JS IMPORT: Importing directory 'overrides' 524s JS IMPORT: Defining parent 0xe8e34430 of 0xe9060bb8 'overrides' is mod 1 524s JS IMPORT: Defined importer 'overrides' 0xe9060bb8 in 0xe8e34430 524s JS IMPORT: successfully imported directory 'overrides' 524s JS IMPORT: Importing '_promiseNative' 524s JS NATIVE: Defining native module '_promiseNative' 524s JS IMPORT: Defining parent 0xe8e34430 of 0xe9061008 '_promiseNative' is mod 1 524s JS IMPORT: successfully imported module '_promiseNative' 524s JS IMPORT: Importing module GLib succeeded 524s JS IMPORT: Defining parent 0xe9060bb8 of 0xe8e80020 'GLib' is mod 1 524s JS IMPORT: successfully imported module 'GLib' 524s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 524s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe8e7f040, JSClass 0xed91d440, in object 0xe8e7f020 524s JS CTX: Initialized class GIRepositoryGType prototype 0xe9061328 524s JS CTX: Initialized class GIRepositoryFunction prototype 0xe9061380 524s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 524s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 524s JS G BXD: Defined class for Error (GError), prototype 0xe8e7f080, JSClass 0xed91d440, in object 0xe8e7f020 524s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 524s JS G BXD: Defined class for Variant (GVariant), prototype 0xe8e7f0c0, JSClass 0xed91d440, in object 0xe8e7f020 524s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 524s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe8e7f100, JSClass 0xed91d440, in object 0xe8e7f020 524s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 524s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 524s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe8e7f140, JSClass 0xed91d440, in object 0xe8e7f020 524s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 524s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 524s JS G BXD: Defined class for Thread (GThread), prototype 0xe8e7f180, JSClass 0xed91d440, in object 0xe8e7f020 524s JS G BXD: Defining method ref in prototype for GLib.Thread 524s JS G BXD: Defining method unref in prototype for GLib.Thread 524s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 524s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xe8e7f1c0, JSClass 0xed91d440, in object 0xe8e7f020 524s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 524s JS G BXD: Defined class for Regex (GRegex), prototype 0xe8e7f200, JSClass 0xed91d440, in object 0xe8e7f020 524s JS G BXD: Defining method match in prototype for GLib.Regex 524s JS G BXD: Defining method match_full in prototype for GLib.Regex 524s JS G BXD: Defining method match_all in prototype for GLib.Regex 524s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 524s JS G NS: Defined namespace 'GLib' 0xe8e7f020 in GIRepository 0xe9060a08 524s JS IMPORT: Importing module jasmine succeeded 524s JS IMPORT: Defining parent 0xe8e34430 of 0xe8e80940 'jasmine' is mod 1 524s JS IMPORT: successfully imported module 'jasmine' 524s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 524s JS MAINLOOP: Main loop instance 0x7546d0c: hold 524s JS MAINLOOP: Enqueue job , promise=, allocation site= 524s JS MAINLOOP: Main loop instance 0x7546d0c: Spinning loop until released or hook cleared 524s JS MAINLOOP: handling job 0, 524s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 524s JS MAINLOOP: Main loop instance 0x7546d0c: release 524s JS MAINLOOP: Completed job 0 524s JS IMPORT: Importing 'gi' 524s JS IMPORT: Defining parent 0xe8e34430 of 0xe9060a08 'gi' is mod 1 524s JS IMPORT: successfully imported module 'gi' 524s 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 524s JS G NS: Defined namespace 'Regress' 0xe8e7f260 in GIRepository 0xe9060a08 524s JS IMPORT: Importing '_gi' 524s JS NATIVE: Defining native module '_gi' 524s JS IMPORT: Defining parent 0xe8e34430 of 0xe9078718 '_gi' is mod 1 524s JS IMPORT: successfully imported module '_gi' 524s 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 524s JS G NS: Defined namespace 'GjsPrivate' 0xe8e7f2a0 in GIRepository 0xe9060a08 524s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 524s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 524s JS IMPORT: Importing module _common succeeded 524s JS IMPORT: Defining parent 0xe8e34430 of 0xe8e809e0 '_common' is mod 1 524s JS IMPORT: successfully imported module '_common' 524s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 524s JS IMPORT: Importing module _legacy succeeded 524s JS IMPORT: Defining parent 0xe8e34430 of 0xe8e80a00 '_legacy' is mod 1 524s JS IMPORT: successfully imported module '_legacy' 524s JS IMPORT: Importing module GObject succeeded 524s JS IMPORT: Defining parent 0xe9060bb8 of 0xe8e809c0 'GObject' is mod 1 524s JS IMPORT: successfully imported module 'GObject' 524s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 524s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 524s JS G BXD: Defined class for String (GString), prototype 0xe8e7f4a0, JSClass 0xed91d440, in object 0xe8e7f280 524s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 524s JS G PRM: Defined class ParamSpec prototype is 0xe8e80a40 class 0xed920188 in object 0xe8e7f280 524s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 524s JS G OBJ: Defined class for Object (GObject), prototype 0xe8e7f5c0, JSClass 0xed91d790, in object 0xe8e7f280 524s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 524s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 524s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe8e7f5e0, JSClass 0xed91d790, in object 0xe8e7f280 524s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 524s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 524s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 524s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 524s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 524s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 524s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 524s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 524s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 524s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 524s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 524s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 524s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 524s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 524s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 524s JS G BXD: Defined class for Value (GValue), prototype 0xe8e7f620, JSClass 0xed91d440, in object 0xe8e7f280 524s JS G NS: Defined namespace 'GObject' 0xe8e7f280 in GIRepository 0xe9060a08 524s JS G NS: Found info type GIFlagsInfo for 'ParamFlags' in namespace 'GObject' 524s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 524s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 524s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 524s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 524s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 524s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 524s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 524s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 524s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 524s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 524s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 524s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 524s JS G ENUM: Defining GObject.ParamFlags as 0xe907c478 524s JS G NS: Found info type GIEnumInfo for 'TestEnum' in namespace 'Regress' 524s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 524s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 524s JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 524s JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 524s JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 524s JS G ENUM: Defining Regress.TestEnum as 0xe9005fc0 524s JS G NS: Found info type GIFlagsInfo for 'TestFlags' in namespace 'Regress' 524s JS G ENUM: Defining enum value FLAG1 (fixed from flag1) 1 524s JS G ENUM: Defining enum value FLAG2 (fixed from flag2) 2 524s JS G ENUM: Defining enum value FLAG3 (fixed from flag3) 4 524s JS G ENUM: Defining Regress.TestFlags as 0xe9007f38 524s JS CTX: Script evaluation succeeded 524s JS MAINLOOP: Main loop instance 0x7546d0c: Spinning loop until released or hook cleared 524s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe8e310d0 524s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe8e310d0 524s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe8e310d0 524s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe8e310d0 524s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe8e310d0 524s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe8e310d0 524s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe8e310d0 524s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe8e310d0 524s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe8e310d0 524s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe8e310d0 524s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe8e310d0 524s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe8e310d0 524s JS IMPORT: Module metadata hook for module 0xe9015218 524s JS IMPORT: Defining meta.importSync for module 0xe9015218 524s JS NATIVE: Defining native module 'system' 524s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe8e310d0 524s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe8e310d0 524s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 524s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 524s JS MAINLOOP: Set main loop hook to 524s JS MAINLOOP: Main loop instance 0x7546d0c: hold 524s JS MAINLOOP: Running and clearing main loop hook 524s JS G BXD: Defining method run in prototype for GLib.MainLoop 524s 1..29 524s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 524s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 524s JS G BXD: Defined class for Source (GSource), prototype 0xe8e7f6a0, JSClass 0xed91d440, in object 0xe8e7f020 524s JS G BXD: Defining method set_priority in prototype for GLib.Source 524s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 524s JS G BXD: Defining method attach in prototype for GLib.Source 524s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 524s JS IMPORT: Module metadata hook for module 0xe8ebe250 524s JS IMPORT: Defining meta.importSync for module 0xe8ebe250 524s JS G NS: Found info type GIFunctionInfo for 'param_spec_string' in namespace 'GObject' 524s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0x7722a00 type GParamString 524s JS G BXD: Defining method destroy in prototype for GLib.Source 524s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 524s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 524s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 524s ok 1 GObject.ParamSpec.string has the correct name strings 524s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0x7729858 type GParamString 524s JS G NS: Found info type GIFunctionInfo for 'param_spec_get_flags' in namespace 'GjsPrivate' 524s ok 2 GObject.ParamSpec.string has the correct flags 524s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0x772be80 type GParamString 524s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 524s ok 3 GObject.ParamSpec.string has the correct default value 524s JS G NS: Found info type GIFunctionInfo for 'param_spec_int' in namespace 'GObject' 524s JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0x772fd18 type GParamInt 524s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 524s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 524s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 524s ok 4 GObject.ParamSpec.int has the correct name strings 524s JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0x7732ab8 type GParamInt 524s ok 5 GObject.ParamSpec.int has the correct flags 524s JS G PRM: Wrapping GParamInt 'foo-property' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0x77339a8 type GParamInt 524s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 524s ok 6 GObject.ParamSpec.int has the correct default value 524s JS G NS: Found info type GIFunctionInfo for 'param_spec_uint' in namespace 'GObject' 524s JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0x763d040 type GParamUInt 524s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 524s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 524s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 524s ok 7 GObject.ParamSpec.uint has the correct name strings 524s JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0x7749c20 type GParamUInt 524s ok 8 GObject.ParamSpec.uint has the correct flags 524s JS G PRM: Wrapping GParamUInt 'foo-property' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0x774a1f0 type GParamUInt 524s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 524s ok 9 GObject.ParamSpec.uint has the correct default value 524s JS G NS: Found info type GIFunctionInfo for 'param_spec_int64' in namespace 'GObject' 524s JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0x774b1c0 type GParamInt64 524s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 524s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 524s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 524s ok 10 GObject.ParamSpec.int64 has the correct name strings 524s JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0x774c3a0 type GParamInt64 524s ok 11 GObject.ParamSpec.int64 has the correct flags 524s JS G PRM: Wrapping GParamInt64 'foo-property' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0x774d128 type GParamInt64 524s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 524s ok 12 GObject.ParamSpec.int64 has the correct default value 524s JS G NS: Found info type GIFunctionInfo for 'param_spec_uint64' in namespace 'GObject' 524s JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0x774de98 type GParamUInt64 524s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 524s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 524s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 524s ok 13 GObject.ParamSpec.uint64 has the correct name strings 524s JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0x774e688 type GParamUInt64 524s ok 14 GObject.ParamSpec.uint64 has the correct flags 524s JS G PRM: Wrapping GParamUInt64 'foo-property' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0x774eaa0 type GParamUInt64 524s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 524s ok 15 GObject.ParamSpec.uint64 has the correct default value 524s JS G NS: Found info type GIFunctionInfo for 'param_spec_enum' in namespace 'GObject' 524s JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0x774f5a8 type GParamEnum 524s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 524s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 524s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 524s ok 16 GObject.ParamSpec.enum has the correct name strings 524s JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0x774fb70 type GParamEnum 524s ok 17 GObject.ParamSpec.enum has the correct flags 524s JS G PRM: Wrapping GParamEnum 'foo-property' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0x7750570 type GParamEnum 524s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 524s ok 18 GObject.ParamSpec.enum has the correct default value 524s JS G NS: Found info type GIFunctionInfo for 'param_spec_flags' in namespace 'GObject' 524s JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0x77510b0 type GParamFlags 524s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 524s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 524s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 524s ok 19 GObject.ParamSpec.flags has the correct name strings 524s JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0x7751658 type GParamFlags 524s ok 20 GObject.ParamSpec.flags has the correct flags 524s JS G PRM: Wrapping GParamFlags 'foo-property' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0x774aea0 type GParamFlags 524s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 524s ok 21 GObject.ParamSpec.flags has the correct default value 524s JS G NS: Found info type GIFunctionInfo for 'param_spec_object' in namespace 'GObject' 524s JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0x7750690 type GParamObject 524s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 524s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 524s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 524s ok 22 GObject.ParamSpec.object has the correct name strings 524s JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0x77528a0 type GParamObject 524s ok 23 GObject.ParamSpec.object has the correct flags 524s JS G PRM: Wrapping GParamObject 'foo-property' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0x7752fe8 type GParamObject 524s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 524s ok 24 GObject.ParamSpec.object has the correct default value 524s JS G NS: Found info type GIFunctionInfo for 'param_spec_boxed' in namespace 'GObject' 524s JS G PRM: Wrapping GParamBoxed 'foo-property' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0x7753110 type GParamBoxed 524s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 524s JS G OBJ: Defining method get_nick in prototype for GObject.ParamSpec 524s JS G OBJ: Defining method get_blurb in prototype for GObject.ParamSpec 524s ok 25 GObject.ParamSpec.jsobject has the correct name strings 524s JS G PRM: Wrapping GParamBoxed 'foo-property' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0x7754da0 type GParamBoxed 524s ok 26 GObject.ParamSpec.jsobject has the correct flags 524s JS G PRM: Wrapping GParamBoxed 'foo-property' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0x772f158 type GParamBoxed 524s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 524s ok 27 GObject.ParamSpec.jsobject has the correct default value 524s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0x7634b68 type GParamString 524s ok 28 GObject.ParamSpec object doesn't crash when resolving a non-string property 524s JS G PRM: Wrapping GParamString 'foo-property' on (null) with JSObject 524s JS G PRM: JSObject created with param instance 0x77557c0 type GParamString 524s ok 29 GObject.ParamSpec object has correct object tag 524s JS G BXD: Defining method quit in prototype for GLib.MainLoop 524s JS MAINLOOP: Enqueue job , promise=, allocation site= 524s JS MAINLOOP: Main loop instance 0x7546d0c: Spinning loop until released or hook cleared 524s JS MAINLOOP: handling job 0, 524s JS MAINLOOP: Enqueue job , promise=, allocation site= 524s JS MAINLOOP: Completed job 0 524s JS MAINLOOP: handling job 1, 524s JS MAINLOOP: Enqueue job , promise=, allocation site= 524s JS MAINLOOP: Completed job 1 524s JS MAINLOOP: handling job 2, 524s JS MAINLOOP: Enqueue job , promise=, allocation site= 524s JS MAINLOOP: Completed job 2 524s JS MAINLOOP: handling job 3, 524s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 524s JS MAINLOOP: Main loop instance 0x7546d0c: release 524s JS MAINLOOP: Completed job 3 524s JS MEMORY: Memory report: before destroying context 524s JS MEMORY: 392 objects currently alive 524s JS MEMORY: boxed_instance = 177 524s JS MEMORY: boxed_prototype = 11 524s JS MEMORY: closure = 1 524s JS MEMORY: function = 163 524s JS MEMORY: fundamental_instance = 0 524s JS MEMORY: fundamental_prototype = 0 524s JS MEMORY: gerror_instance = 0 524s JS MEMORY: gerror_prototype = 0 524s JS MEMORY: interface = 0 524s JS MEMORY: module = 5 524s JS MEMORY: ns = 4 524s JS MEMORY: object_instance = 0 524s JS MEMORY: object_prototype = 2 524s JS MEMORY: param = 29 524s JS MEMORY: union_instance = 0 524s JS MEMORY: union_prototype = 0 524s JS CTX: JS shutdown sequence 524s JS CTX: Stopping profiler 524s JS CTX: Shutting down toggle queue 524s JS CTX: Notifying external reference holders of GjsContext dispose 524s JS MAINLOOP: Stopping promise job dispatcher 524s JS CTX: Notifying reference holders of GjsContext dispose 524s JS CTX: Checking unhandled promise rejections 524s JS CTX: Releasing cached JS wrappers 524s JS CTX: Final triggered GC 524s JS CTX: Destroying JS context 524s JS CTX: Releasing all native objects 524s JS CTX: Disabling auto GC 524s JS CTX: Ending trace on global object 524s JS CTX: Freeing allocated resources 524s JS CTX: JS context destroyed 524s PASS: gjs/testParamSpec.test 524s Running test: gjs/testEncoding.test 524s JS NATIVE: Registered native JS module '_promiseNative' 524s JS NATIVE: Registered native JS module '_byteArrayNative' 524s JS NATIVE: Registered native JS module '_encodingNative' 524s JS NATIVE: Registered native JS module '_gi' 524s JS NATIVE: Registered native JS module 'gi' 524s JS NATIVE: Registered native JS module 'cairoNative' 524s JS NATIVE: Registered native JS module 'system' 524s JS NATIVE: Registered native JS module 'console' 524s JS NATIVE: Registered native JS module '_print' 524s JS CTX: Enabling JIT 524s JS CTX: Initialized class GjsFileImporter prototype 0xf0e00180 524s JS IMPORT: Defining parent (nil) of 0xf0e001d8 'imports' is mod 0 524s JS IMPORT: Importing '_print' 524s JS NATIVE: Defining native module '_print' 524s JS IMPORT: Defining parent 0xf0e001d8 of 0xf0e008d0 '_print' is mod 1 524s JS IMPORT: successfully imported module '_print' 524s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 524s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xf0a31040 524s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf0a31040 524s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xf0a31040 524s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xf0a31040 524s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf0a31040 524s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xf0a31040 524s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xf0a31040 524s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf0a31040 524s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf0a31040 524s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xf0a31040 524s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xf0a31040 524s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xf0a31040 524s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xf0a31040 524s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xf0a31040 524s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf0a31040 524s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xf0a31040 524s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xf0a31040 524s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf0a31040 524s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xf0a31040 524s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf0a31040 524s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf0a31040 524s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf0a31040 524s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xf0a31040 524s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xf0a31040 524s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf0a31040 524s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xf0a31040 524s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xf0a31040 524s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf0a31040 524s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xf0a31040 524s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xf0a31040 524s JS MAINLOOP: Main loop instance 0x3df3d0c: hold 524s JS MAINLOOP: Enqueue job , promise=, allocation site= 524s JS MAINLOOP: Starting promise job dispatcher 524s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf0a310d0 524s JS MAINLOOP: Main loop instance 0x3df3d0c: hold 524s JS MAINLOOP: Enqueue job , promise=, allocation site= 524s JS MAINLOOP: Main loop instance 0x3df3d0c: Spinning loop until released or hook cleared 524s JS MAINLOOP: handling job 0, 524s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 524s JS MAINLOOP: Main loop instance 0x3df3d0c: release 524s JS MAINLOOP: Completed job 0 524s JS MAINLOOP: handling job 1, 524s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 524s JS MAINLOOP: Main loop instance 0x3df3d0c: release 524s JS MAINLOOP: Completed job 1 524s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf0a310d0 524s JS IMPORT: Module metadata hook for module 0xf0e5cd80 524s JS IMPORT: Defining meta.importSync for module 0xf0e5cd80 524s JS NATIVE: Defining native module 'gi' 524s JS CTX: Initialized class GIRepositoryNamespace prototype 0xf0e60b48 524s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 524s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 524s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 524s JS IMPORT: Importing directory 'overrides' 524s JS IMPORT: Defining parent 0xf0a34430 of 0xf0e60bb8 'overrides' is mod 1 524s JS IMPORT: Defined importer 'overrides' 0xf0e60bb8 in 0xf0a34430 524s JS IMPORT: successfully imported directory 'overrides' 524s JS IMPORT: Importing '_promiseNative' 524s JS NATIVE: Defining native module '_promiseNative' 524s JS IMPORT: Defining parent 0xf0a34430 of 0xf0e61008 '_promiseNative' is mod 1 524s JS IMPORT: successfully imported module '_promiseNative' 524s JS IMPORT: Importing module GLib succeeded 524s JS IMPORT: Defining parent 0xf0e60bb8 of 0xf0a80020 'GLib' is mod 1 524s JS IMPORT: successfully imported module 'GLib' 524s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 524s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xf0a7f040, JSClass 0xf54fd440, in object 0xf0a7f020 524s JS CTX: Initialized class GIRepositoryGType prototype 0xf0e61328 524s JS CTX: Initialized class GIRepositoryFunction prototype 0xf0e61380 524s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 524s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 524s JS G BXD: Defined class for Error (GError), prototype 0xf0a7f080, JSClass 0xf54fd440, in object 0xf0a7f020 524s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 524s JS G BXD: Defined class for Variant (GVariant), prototype 0xf0a7f0c0, JSClass 0xf54fd440, in object 0xf0a7f020 524s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 524s JS G BXD: Defined class for Bytes (GBytes), prototype 0xf0a7f100, JSClass 0xf54fd440, in object 0xf0a7f020 524s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 524s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 524s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xf0a7f140, JSClass 0xf54fd440, in object 0xf0a7f020 524s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 524s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 524s JS G BXD: Defined class for Thread (GThread), prototype 0xf0a7f180, JSClass 0xf54fd440, in object 0xf0a7f020 524s JS G BXD: Defining method ref in prototype for GLib.Thread 524s JS G BXD: Defining method unref in prototype for GLib.Thread 524s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 524s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xf0a7f1c0, JSClass 0xf54fd440, in object 0xf0a7f020 524s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 524s JS G BXD: Defined class for Regex (GRegex), prototype 0xf0a7f200, JSClass 0xf54fd440, in object 0xf0a7f020 524s JS G BXD: Defining method match in prototype for GLib.Regex 524s JS G BXD: Defining method match_full in prototype for GLib.Regex 524s JS G BXD: Defining method match_all in prototype for GLib.Regex 524s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 524s JS G NS: Defined namespace 'GLib' 0xf0a7f020 in GIRepository 0xf0e60a08 524s JS IMPORT: Importing module jasmine succeeded 524s JS IMPORT: Defining parent 0xf0a34430 of 0xf0a80940 'jasmine' is mod 1 524s JS IMPORT: successfully imported module 'jasmine' 524s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 524s JS MAINLOOP: Main loop instance 0x3df3d0c: hold 524s JS MAINLOOP: Enqueue job , promise=, allocation site= 524s JS MAINLOOP: Main loop instance 0x3df3d0c: Spinning loop until released or hook cleared 524s JS MAINLOOP: handling job 0, 524s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 524s JS MAINLOOP: Main loop instance 0x3df3d0c: release 524s JS MAINLOOP: Completed job 0 524s JS IMPORT: Module load hook for module 'file:///usr/libexec/installed-tests/gjs/js/testEncoding.js' (file:///usr/libexec/installed-tests/gjs/js/testEncoding.js), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "gi://Gio" (relative to ), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf0a310d0 524s JS IMPORT: Importing 'gi' 524s JS IMPORT: Defining parent 0xf0a34430 of 0xf0a347c0 'gi' is mod 1 524s JS IMPORT: successfully imported module 'gi' 524s 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 524s JS G NS: Defined namespace 'GjsPrivate' 0xf0a7f280 in GIRepository 0xf0a347c0 524s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 524s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 524s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 524s JS IMPORT: Importing module _legacy succeeded 524s JS IMPORT: Defining parent 0xf0a34430 of 0xf0a80a20 '_legacy' is mod 1 524s JS IMPORT: successfully imported module '_legacy' 524s JS IMPORT: Importing module lang succeeded 524s JS IMPORT: Defining parent 0xf0a34430 of 0xf0a80a00 'lang' is mod 1 524s JS IMPORT: successfully imported module 'lang' 524s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 524s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 524s JS IMPORT: Importing module _signals succeeded 524s JS IMPORT: Defining parent 0xf0a34430 of 0xf0a80a40 '_signals' is mod 1 524s JS IMPORT: successfully imported module '_signals' 524s JS IMPORT: Importing module signals succeeded 524s JS IMPORT: Defining parent 0xf0a34430 of 0xf0a809e0 'signals' is mod 1 524s JS IMPORT: successfully imported module 'signals' 524s JS IMPORT: Importing module Gio succeeded 524s JS IMPORT: Defining parent 0xf0a34870 of 0xf0a809c0 'Gio' is mod 1 524s JS IMPORT: successfully imported module 'Gio' 524s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 524s JS IMPORT: Importing '_gi' 524s JS NATIVE: Defining native module '_gi' 524s JS IMPORT: Defining parent 0xf0a34430 of 0xf0e1e640 '_gi' is mod 1 524s JS IMPORT: successfully imported module '_gi' 524s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 524s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 524s JS IMPORT: Importing module _common succeeded 524s JS IMPORT: Defining parent 0xf0a34430 of 0xf0a80a80 '_common' is mod 1 524s JS IMPORT: successfully imported module '_common' 524s JS IMPORT: Importing module GObject succeeded 524s JS IMPORT: Defining parent 0xf0a34870 of 0xf0a80a60 'GObject' is mod 1 524s JS IMPORT: successfully imported module 'GObject' 524s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 524s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 524s JS G BXD: Defined class for String (GString), prototype 0xf0a7f4a0, JSClass 0xf54fd440, in object 0xf0a7f2a0 524s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 524s JS G PRM: Defined class ParamSpec prototype is 0xf0a80ac0 class 0xf5500188 in object 0xf0a7f2a0 524s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 524s JS G OBJ: Defined class for Object (GObject), prototype 0xf0a7f5c0, JSClass 0xf54fd790, in object 0xf0a7f2a0 524s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 524s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 524s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xf0a7f5e0, JSClass 0xf54fd790, in object 0xf0a7f2a0 524s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 524s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 524s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 524s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 524s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 524s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 524s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 524s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 524s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 524s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 524s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 524s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 524s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 524s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 524s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 524s JS G BXD: Defined class for Value (GValue), prototype 0xf0a7f620, JSClass 0xf54fd440, in object 0xf0a7f2a0 524s JS G NS: Defined namespace 'GObject' 0xf0a7f2a0 in GIRepository 0xf0a347c0 524s JS G OBJ: Defined class for Application (GApplication), prototype 0xf0a7f660, JSClass 0xf54fd790, in object 0xf0a7f260 524s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 524s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xf0a80ee0, JSClass 0xf54fd7d0, in object 0xf0a7f260 524s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 524s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0xf0a80f00, JSClass 0xf54fd7d0, in object 0xf0a7f260 524s 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 524s JS G NS: Defined namespace 'GioUnix' 0xf0a7f6e0 in GIRepository 0xf0a347c0 524s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 524s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 524s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xf0a7f700, JSClass 0xf54fd790, in object 0xf0a7f6e0 524s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 524s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 524s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xf0ada240, JSClass 0xf54fd7d0, in object 0xf0a7f6e0 524s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 524s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 524s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 524s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0xf0a7f760, JSClass 0xf54fd790, in object 0xf0a7f260 524s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0xf0a7f7a0, JSClass 0xf54fd790, in object 0xf0a7f6e0 524s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 524s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 524s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0xf0a7f7e0, JSClass 0xf54fd440, in object 0xf0a7f6e0 524s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 524s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xf0ada340, JSClass 0xf54fd7d0, in object 0xf0a7f6e0 524s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 524s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 524s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 524s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xf0a7f820, JSClass 0xf54fd790, in object 0xf0a7f260 524s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0xf0a7f860, JSClass 0xf54fd790, in object 0xf0a7f6e0 524s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 524s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 524s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xf0a7f8a0, JSClass 0xf54fd440, in object 0xf0a7f6e0 524s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 524s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0xf0a7f8c0, JSClass 0xf54fd440, in object 0xf0a7f6e0 524s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 524s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0xf0a7f900, JSClass 0xf54fd790, in object 0xf0a7f6e0 524s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 524s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 524s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0xf0a7f940, JSClass 0xf54fd440, in object 0xf0a7f6e0 524s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 524s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 524s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0xf0a7f980, JSClass 0xf54fd790, in object 0xf0a7f260 524s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0xf0a7f9c0, JSClass 0xf54fd790, in object 0xf0a7f6e0 524s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 524s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 524s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xf0a7fa00, JSClass 0xf54fd440, in object 0xf0a7f6e0 524s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 524s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 524s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 524s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 524s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 524s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 524s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 524s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 524s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 524s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 524s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 524s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 524s JS G ENUM: Defining GLib.LogLevelFlags as 0xf0e26000 524s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 524s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 524s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xf0a7fae0, JSClass 0xf54fd440, in object 0xf0a7f020 524s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 524s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xf0a7fb80, JSClass 0xf54fd790, in object 0xf0a7f260 524s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 524s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xf0add300, JSClass 0xf54fd7d0, in object 0xf0a7f260 524s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 524s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xf0add320, JSClass 0xf54fd7d0, in object 0xf0a7f260 524s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 524s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xf0ae2040, JSClass 0xf54fd440, in object 0xf0a7f260 524s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 524s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xf0ae22a0, JSClass 0xf54fd440, in object 0xf0a7f260 524s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 524s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 524s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 524s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 524s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 524s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 524s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 524s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 524s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 524s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 524s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xf0ae23e0, JSClass 0xf54fd790, in object 0xf0a7f260 524s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 524s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xf0add520, JSClass 0xf54fd7d0, in object 0xf0a7f260 524s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 524s JS G IFACE: Defined class for Initable (GInitable), prototype 0xf0add560, JSClass 0xf54fd7d0, in object 0xf0a7f260 524s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 524s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xf0ae2460, JSClass 0xf54fd790, in object 0xf0a7f260 524s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 524s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 524s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 524s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 524s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0xf0add6c0, JSClass 0xf54fd7d0, in object 0xf0a7f260 524s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 524s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xf0ae24c0, JSClass 0xf54fd440, in object 0xf0a7f260 524s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 524s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xf0ae2500, JSClass 0xf54fd440, in object 0xf0a7f260 524s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 524s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 524s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xf0ae2540, JSClass 0xf54fd790, in object 0xf0a7f260 524s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xf0ae2580, JSClass 0xf54fd790, in object 0xf0a7f280 524s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 524s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xf0ae25c0, JSClass 0xf54fd790, in object 0xf0a7f260 524s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 524s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 524s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 524s JS G IFACE: Defined class for File (GFile), prototype 0xf0add760, JSClass 0xf54fd7d0, in object 0xf0a7f260 524s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xf0ae2620, JSClass 0xf54fd790, in object 0xf0a348e0 524s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 524s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xf0ae2680, JSClass 0xf54fd790, in object 0xf0a7f260 524s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 524s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 524s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0xf0add960, JSClass 0xf54fd7d0, in object 0xf0a7f260 524s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 524s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xf0ae26e0, JSClass 0xf54fd790, in object 0xf0a7f260 524s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 524s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xf0ae2720, JSClass 0xf54fd440, in object 0xf0a7f260 524s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 524s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 524s JS G OBJ: Defined class for Settings (GSettings), prototype 0xf0ae2760, JSClass 0xf54fd790, in object 0xf0a7f260 524s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 524s JS G NS: Defined namespace 'Gio' 0xf0a7f260 in GIRepository 0xf0a347c0 524s JS IMPORT: Module resolve hook for module "./matchers.js" (relative to ), global 0xf0a310d0 524s JS G OBJ: Defined class for GResourceFile (GResourceFile), prototype 0xf0ae27c0, JSClass 0xf54fd790, in object 0xf0a348e0 524s JS IMPORT: Module metadata hook for module 0xf0a5dbe0 524s JS IMPORT: Defining meta.importSync for module 0xf0a5dbe0 524s JS NATIVE: Defining native module '_encodingNative' 524s JS MAINLOOP: Main loop instance 0x3df3d0c: hold 524s JS MAINLOOP: Enqueue job , promise=, allocation site= 524s JS MAINLOOP: Main loop instance 0x3df3d0c: Spinning loop until released or hook cleared 524s JS MAINLOOP: handling job 0, 524s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testEncoding.js async resolved" 524s JS MAINLOOP: Main loop instance 0x3df3d0c: release 524s JS MAINLOOP: Completed job 0 524s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf0a310d0 524s JS IMPORT: Module metadata hook for module 0xf0e590a0 524s JS IMPORT: Defining meta.importSync for module 0xf0e590a0 524s JS NATIVE: Defining native module 'system' 524s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf0a310d0 524s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf0a310d0 524s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 524s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 524s JS MAINLOOP: Set main loop hook to 524s JS MAINLOOP: Main loop instance 0x3df3d0c: hold 524s JS MAINLOOP: Running and clearing main loop hook 524s JS G BXD: Defining method run in prototype for GLib.MainLoop 524s 1..56 524s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 524s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 524s JS G BXD: Defined class for Source (GSource), prototype 0xf0ae2820, JSClass 0xf54fd440, in object 0xf0a7f020 524s JS G BXD: Defining method set_priority in prototype for GLib.Source 524s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 524s JS G BXD: Defining method attach in prototype for GLib.Source 524s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 524s JS IMPORT: Module metadata hook for module 0xf0ab11f0 524s JS IMPORT: Defining meta.importSync for module 0xf0ab11f0 524s JS G BXD: Defining method destroy in prototype for GLib.Source 524s ok 1 Text Encoding toString() uses spec-compliant tags 524s ok 2 Text Encoding TextEncoder encode() can encode UTF8 (multi-byte chars) 524s ok 3 Text Encoding TextEncoder encodeInto() can encode UTF8 (Latin chars) into a Uint8Array 524s ok 4 Text Encoding TextEncoder encodeInto() can fully encode UTF8 (multi-byte chars) into a Uint8Array 524s ok 5 Text Encoding TextEncoder encodeInto() can partially encode UTF8 into an under-allocated Uint8Array 524s ok 6 Text Encoding TextDecoder decode() fatal is false by default 524s ok 7 Text Encoding TextDecoder decode() ignoreBOM is false by default 524s ok 8 Text Encoding TextDecoder decode() fatal is true when passed 524s ok 9 Text Encoding TextDecoder decode() ignoreBOM is true when passed 524s ok 10 Text Encoding TextDecoder decode() fatal is coerced to a boolean value 524s ok 11 Text Encoding TextDecoder decode() ignoreBOM is coerced to a boolean value 524s ok 12 Text Encoding TextDecoder decode() throws on empty input 524s ok 13 Text Encoding TextDecoder decode() throws on null input 524s ok 14 Text Encoding TextDecoder decode() throws on invalid encoding label 524s ok 15 Text Encoding TextDecoder decode() decodes undefined as an empty string 524s ok 16 Text Encoding TextDecoder decode() decodes UTF-8 byte array (Uint8Array) 524s JS IMPORT: Importing '_byteArrayNative' 524s JS NATIVE: Defining native module '_byteArrayNative' 524s JS IMPORT: Defining parent 0xf0a34430 of 0xf0e0c238 '_byteArrayNative' is mod 1 524s JS IMPORT: successfully imported module '_byteArrayNative' 524s ok 17 Text Encoding TextDecoder decode() decodes GLib.Bytes 524s ok 18 Text Encoding TextDecoder decode() ignores byte order marker (BOM) 524s ok 19 Text Encoding TextDecoder decode() handles invalid byte order marker (BOM) 524s ok 20 Text Encoding TextDecoder UTF-8 Encoding Converter can decode (not fatal) 524s ok 21 Text Encoding TextDecoder UTF-8 Encoding Converter can decode (fatal) 524s ok 22 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 524s ok 23 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 with incorrect input bytes 524s ok 24 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 with long incorrect input bytes 524s ok 25 Text Encoding TextDecoder Multi-byte Encoding Converter (iconv) can decode Big-5 HKSCS with supplemental characters 524s ok 26 Text Encoding TextDecoder Single Byte Encoding Converter can decode legacy single byte encoding (not fatal) 524s ok 27 Text Encoding TextDecoder Single Byte Encoding Converter can decode legacy single byte encoding (fatal) 524s ok 28 Text Encoding TextDecoder Single Byte Encoding Converter can decode ASCII 524s ok 29 Text Encoding TextDecoder Single Byte Encoding Converter IBM866 can be decoded. 524s ok 30 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-2 can be decoded. 524s ok 31 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-3 can be decoded. 524s ok 32 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-4 can be decoded. 524s ok 33 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-5 can be decoded. 524s ok 34 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-6 can be decoded. 524s ok 35 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-7 can be decoded. 524s ok 36 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-8 can be decoded. 524s ok 37 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-8-I can be decoded. 524s ok 38 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-10 can be decoded. 524s ok 39 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-13 can be decoded. 524s ok 40 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-14 can be decoded. 524s ok 41 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-15 can be decoded. 524s ok 42 Text Encoding TextDecoder Single Byte Encoding Converter ISO-8859-16 can be decoded. 524s ok 43 Text Encoding TextDecoder Single Byte Encoding Converter KOI8-R can be decoded. 524s ok 44 Text Encoding TextDecoder Single Byte Encoding Converter KOI8-U can be decoded. 524s ok 45 Text Encoding TextDecoder Single Byte Encoding Converter macintosh can be decoded. 524s ok 46 Text Encoding TextDecoder Single Byte Encoding Converter windows-874 can be decoded. 524s ok 47 Text Encoding TextDecoder Single Byte Encoding Converter windows-1250 can be decoded. 524s ok 48 Text Encoding TextDecoder Single Byte Encoding Converter windows-1251 can be decoded. 524s ok 49 Text Encoding TextDecoder Single Byte Encoding Converter windows-1252 can be decoded. 524s ok 50 Text Encoding TextDecoder Single Byte Encoding Converter windows-1253 can be decoded. 524s ok 51 Text Encoding TextDecoder Single Byte Encoding Converter windows-1254 can be decoded. 524s ok 52 Text Encoding TextDecoder Single Byte Encoding Converter windows-1255 can be decoded. 524s ok 53 Text Encoding TextDecoder Single Byte Encoding Converter windows-1256 can be decoded. 524s ok 54 Text Encoding TextDecoder Single Byte Encoding Converter windows-1257 can be decoded. 524s ok 55 Text Encoding TextDecoder Single Byte Encoding Converter windows-1258 can be decoded. 524s ok 56 Text Encoding TextDecoder Single Byte Encoding Converter x-mac-cyrillic can be decoded. 524s JS G BXD: Defining method quit in prototype for GLib.MainLoop 524s JS MAINLOOP: Enqueue job , promise=, allocation site= 524s JS MAINLOOP: Main loop instance 0x3df3d0c: Spinning loop until released or hook cleared 524s JS MAINLOOP: handling job 0, 524s JS MAINLOOP: Enqueue job , promise=, allocation site= 524s JS MAINLOOP: Completed job 0 524s JS MAINLOOP: handling job 1, 524s JS MAINLOOP: Enqueue job , promise=, allocation site= 524s JS MAINLOOP: Completed job 1 524s JS MAINLOOP: handling job 2, 524s JS MAINLOOP: Enqueue job , promise=, allocation site= 524s JS MAINLOOP: Completed job 2 524s JS MAINLOOP: handling job 3, 524s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 524s JS MAINLOOP: Main loop instance 0x3df3d0c: release 524s JS MAINLOOP: Completed job 3 524s JS MEMORY: Memory report: before destroying context 524s JS MEMORY: 771 objects currently alive 524s JS MEMORY: boxed_instance = 329 524s JS MEMORY: boxed_prototype = 22 524s JS MEMORY: closure = 1 524s JS MEMORY: function = 370 524s JS MEMORY: fundamental_instance = 0 524s JS MEMORY: fundamental_prototype = 0 524s JS MEMORY: gerror_instance = 0 524s JS MEMORY: gerror_prototype = 0 524s JS MEMORY: interface = 11 524s JS MEMORY: module = 9 524s JS MEMORY: ns = 5 524s JS MEMORY: object_instance = 2 524s JS MEMORY: object_prototype = 22 524s JS MEMORY: param = 0 524s JS MEMORY: union_instance = 0 524s JS MEMORY: union_prototype = 0 524s JS CTX: JS shutdown sequence 524s JS CTX: Stopping profiler 524s JS CTX: Shutting down toggle queue 524s JS CTX: Notifying external reference holders of GjsContext dispose 524s JS MAINLOOP: Stopping promise job dispatcher 524s JS CTX: Notifying reference holders of GjsContext dispose 524s JS CTX: Checking unhandled promise rejections 524s JS CTX: Releasing cached JS wrappers 524s JS CTX: Final triggered GC 524s JS CTX: Destroying JS context 524s JS CTX: Releasing all native objects 524s JS CTX: Disabling auto GC 524s JS CTX: Ending trace on global object 524s JS CTX: Freeing allocated resources 524s JS CTX: JS context destroyed 524s PASS: gjs/testEncoding.test 524s Running test: gjs/testLegacyGtk.test 524s JS NATIVE: Registered native JS module '_promiseNative' 524s JS NATIVE: Registered native JS module '_byteArrayNative' 524s JS NATIVE: Registered native JS module '_encodingNative' 524s JS NATIVE: Registered native JS module '_gi' 524s JS NATIVE: Registered native JS module 'gi' 524s JS NATIVE: Registered native JS module 'cairoNative' 524s JS NATIVE: Registered native JS module 'system' 524s JS NATIVE: Registered native JS module 'console' 524s JS NATIVE: Registered native JS module '_print' 524s JS CTX: Enabling JIT 524s JS CTX: Initialized class GjsFileImporter prototype 0xe3c00180 524s JS IMPORT: Defining parent (nil) of 0xe3c001d8 'imports' is mod 0 524s JS IMPORT: Importing '_print' 524s JS NATIVE: Defining native module '_print' 524s JS IMPORT: Defining parent 0xe3c001d8 of 0xe3c008d0 '_print' is mod 1 524s JS IMPORT: successfully imported module '_print' 524s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 524s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xe3931040 524s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe3931040 524s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe3931040 524s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe3931040 524s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe3931040 524s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe3931040 524s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe3931040 524s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe3931040 524s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe3931040 524s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe3931040 524s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe3931040 524s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe3931040 524s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe3931040 524s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe3931040 524s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe3931040 524s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe3931040 524s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe3931040 524s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe3931040 524s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe3931040 524s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe3931040 524s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe3931040 524s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe3931040 524s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe3931040 524s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe3931040 524s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe3931040 524s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe3931040 524s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe3931040 524s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe3931040 524s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe3931040 524s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe3931040 524s JS MAINLOOP: Main loop instance 0x78bcd0c: hold 524s JS MAINLOOP: Enqueue job , promise=, allocation site= 524s JS MAINLOOP: Starting promise job dispatcher 524s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xe39310d0 524s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe39310d0 524s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe39310d0 524s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe39310d0 524s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe39310d0 524s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe39310d0 524s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe39310d0 524s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe39310d0 524s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe39310d0 524s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe39310d0 524s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe39310d0 524s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe39310d0 524s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe39310d0 524s JS MAINLOOP: Main loop instance 0x78bcd0c: hold 524s JS MAINLOOP: Enqueue job , promise=, allocation site= 524s JS MAINLOOP: Main loop instance 0x78bcd0c: Spinning loop until released or hook cleared 524s JS MAINLOOP: handling job 0, 524s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 524s JS MAINLOOP: Main loop instance 0x78bcd0c: release 524s JS MAINLOOP: Completed job 0 524s JS MAINLOOP: handling job 1, 524s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 524s JS MAINLOOP: Main loop instance 0x78bcd0c: release 524s JS MAINLOOP: Completed job 1 524s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe39310d0 524s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe39310d0 524s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe39310d0 524s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe39310d0 524s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe39310d0 524s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe39310d0 524s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe39310d0 524s JS IMPORT: Module metadata hook for module 0xe3c5cd80 524s JS IMPORT: Defining meta.importSync for module 0xe3c5cd80 524s JS NATIVE: Defining native module 'gi' 524s JS CTX: Initialized class GIRepositoryNamespace prototype 0xe3c60b48 524s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 524s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 524s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 524s JS IMPORT: Importing directory 'overrides' 524s JS IMPORT: Defining parent 0xe3934430 of 0xe3c60bb8 'overrides' is mod 1 524s JS IMPORT: Defined importer 'overrides' 0xe3c60bb8 in 0xe3934430 524s JS IMPORT: successfully imported directory 'overrides' 524s JS IMPORT: Importing '_promiseNative' 524s JS NATIVE: Defining native module '_promiseNative' 524s JS IMPORT: Defining parent 0xe3934430 of 0xe3c61008 '_promiseNative' is mod 1 524s JS IMPORT: successfully imported module '_promiseNative' 524s JS IMPORT: Importing module GLib succeeded 524s JS IMPORT: Defining parent 0xe3c60bb8 of 0xe3980020 'GLib' is mod 1 524s JS IMPORT: successfully imported module 'GLib' 524s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 524s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe397f040, JSClass 0xe849d440, in object 0xe397f020 524s JS CTX: Initialized class GIRepositoryGType prototype 0xe3c61328 524s JS CTX: Initialized class GIRepositoryFunction prototype 0xe3c61380 524s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 524s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 524s JS G BXD: Defined class for Error (GError), prototype 0xe397f080, JSClass 0xe849d440, in object 0xe397f020 524s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 524s JS G BXD: Defined class for Variant (GVariant), prototype 0xe397f0c0, JSClass 0xe849d440, in object 0xe397f020 524s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 524s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe397f100, JSClass 0xe849d440, in object 0xe397f020 524s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 524s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 524s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe397f140, JSClass 0xe849d440, in object 0xe397f020 524s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 524s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 524s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 524s JS G BXD: Defined class for Thread (GThread), prototype 0xe397f180, JSClass 0xe849d440, in object 0xe397f020 524s JS G BXD: Defining method ref in prototype for GLib.Thread 524s JS G BXD: Defining method unref in prototype for GLib.Thread 524s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 524s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xe397f1c0, JSClass 0xe849d440, in object 0xe397f020 524s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 524s JS G BXD: Defined class for Regex (GRegex), prototype 0xe397f200, JSClass 0xe849d440, in object 0xe397f020 524s JS G BXD: Defining method match in prototype for GLib.Regex 524s JS G BXD: Defining method match_full in prototype for GLib.Regex 524s JS G BXD: Defining method match_all in prototype for GLib.Regex 524s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 524s JS G NS: Defined namespace 'GLib' 0xe397f020 in GIRepository 0xe3c60a08 524s JS IMPORT: Importing module jasmine succeeded 524s JS IMPORT: Defining parent 0xe3934430 of 0xe3980940 'jasmine' is mod 1 524s JS IMPORT: successfully imported module 'jasmine' 524s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 524s JS MAINLOOP: Main loop instance 0x78bcd0c: hold 524s JS MAINLOOP: Enqueue job , promise=, allocation site= 524s JS MAINLOOP: Main loop instance 0x78bcd0c: Spinning loop until released or hook cleared 524s JS MAINLOOP: handling job 0, 524s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 524s JS MAINLOOP: Main loop instance 0x78bcd0c: release 524s JS MAINLOOP: Completed job 0 524s JS IMPORT: Importing 'gi' 524s JS IMPORT: Defining parent 0xe3934430 of 0xe3c60a08 'gi' is mod 1 524s JS IMPORT: successfully imported module 'gi' 524s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 524s JS IMPORT: Importing module _legacy succeeded 524s JS IMPORT: Defining parent 0xe3934430 of 0xe39809e0 '_legacy' is mod 1 524s JS IMPORT: successfully imported module '_legacy' 524s 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 524s JS G NS: Defined namespace 'GjsPrivate' 0xe397f2a0 in GIRepository 0xe3934850 524s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 524s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 524s JS IMPORT: Importing module lang succeeded 524s JS IMPORT: Defining parent 0xe3934430 of 0xe3980a40 'lang' is mod 1 524s JS IMPORT: successfully imported module 'lang' 524s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 524s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 524s JS IMPORT: Importing module _signals succeeded 524s JS IMPORT: Defining parent 0xe3934430 of 0xe3980a60 '_signals' is mod 1 524s JS IMPORT: successfully imported module '_signals' 524s JS IMPORT: Importing module signals succeeded 524s JS IMPORT: Defining parent 0xe3934430 of 0xe3980a20 'signals' is mod 1 524s JS IMPORT: successfully imported module 'signals' 524s JS IMPORT: Importing module Gio succeeded 524s JS IMPORT: Defining parent 0xe3934920 of 0xe3980a00 'Gio' is mod 1 524s JS IMPORT: successfully imported module 'Gio' 524s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 524s JS IMPORT: Importing '_gi' 524s JS NATIVE: Defining native module '_gi' 524s JS IMPORT: Defining parent 0xe3934430 of 0xe3c02300 '_gi' is mod 1 524s JS IMPORT: successfully imported module '_gi' 524s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 524s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 524s JS IMPORT: Importing module _common succeeded 524s JS IMPORT: Defining parent 0xe3934430 of 0xe3980aa0 '_common' is mod 1 524s JS IMPORT: successfully imported module '_common' 524s JS IMPORT: Importing module GObject succeeded 524s JS IMPORT: Defining parent 0xe3934920 of 0xe3980a80 'GObject' is mod 1 524s JS IMPORT: successfully imported module 'GObject' 524s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 524s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 524s JS G BXD: Defined class for String (GString), prototype 0xe397f4c0, JSClass 0xe849d440, in object 0xe397f2c0 524s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 524s JS G PRM: Defined class ParamSpec prototype is 0xe3980ae0 class 0xe84a0188 in object 0xe397f2c0 524s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 524s JS G OBJ: Defined class for Object (GObject), prototype 0xe397f5e0, JSClass 0xe849d790, in object 0xe397f2c0 524s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 524s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 524s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe397f600, JSClass 0xe849d790, in object 0xe397f2c0 524s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 524s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 524s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 524s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 524s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 524s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 524s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 524s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 524s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 524s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 524s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 524s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 524s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 524s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 524s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 524s JS G BXD: Defined class for Value (GValue), prototype 0xe397f640, JSClass 0xe849d440, in object 0xe397f2c0 524s JS G NS: Defined namespace 'GObject' 0xe397f2c0 in GIRepository 0xe3934850 524s JS G OBJ: Defined class for Application (GApplication), prototype 0xe397f680, JSClass 0xe849d790, in object 0xe397f280 524s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 524s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xe3980f00, JSClass 0xe849d7d0, in object 0xe397f280 524s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 524s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0xe3980f20, JSClass 0xe849d7d0, in object 0xe397f280 524s 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 524s JS G NS: Defined namespace 'GioUnix' 0xe397f700 in GIRepository 0xe3934850 524s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 524s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 524s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xe397f720, JSClass 0xe849d790, in object 0xe397f700 524s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 524s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 524s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xe39d8260, JSClass 0xe849d7d0, in object 0xe397f700 524s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 524s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 524s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 524s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0xe397f780, JSClass 0xe849d790, in object 0xe397f280 524s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0xe397f7c0, JSClass 0xe849d790, in object 0xe397f700 524s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 524s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 524s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0xe397f800, JSClass 0xe849d440, in object 0xe397f700 524s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 524s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xe39d8360, JSClass 0xe849d7d0, in object 0xe397f700 524s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 524s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 524s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 524s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xe397f840, JSClass 0xe849d790, in object 0xe397f280 524s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0xe397f880, JSClass 0xe849d790, in object 0xe397f700 524s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 524s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 524s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xe397f8c0, JSClass 0xe849d440, in object 0xe397f700 524s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 524s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0xe397f8e0, JSClass 0xe849d440, in object 0xe397f700 524s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 524s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0xe397f920, JSClass 0xe849d790, in object 0xe397f700 524s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 524s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 524s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0xe397f960, JSClass 0xe849d440, in object 0xe397f700 524s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 524s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 524s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0xe397f9a0, JSClass 0xe849d790, in object 0xe397f280 524s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0xe397f9e0, JSClass 0xe849d790, in object 0xe397f700 524s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 524s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 524s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xe397fa20, JSClass 0xe849d440, in object 0xe397f700 524s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 524s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 524s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 524s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 524s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 524s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 524s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 524s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 524s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 524s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 524s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 524s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 524s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 524s JS G ENUM: Defining GLib.LogLevelFlags as 0xe3c09cc0 524s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 524s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 524s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xe397fb00, JSClass 0xe849d440, in object 0xe397f020 524s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 524s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xe397fba0, JSClass 0xe849d790, in object 0xe397f280 524s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 524s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xe39de320, JSClass 0xe849d7d0, in object 0xe397f280 524s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 524s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xe39de340, JSClass 0xe849d7d0, in object 0xe397f280 524s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 524s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xe39e0060, JSClass 0xe849d440, in object 0xe397f280 524s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 524s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xe39e02c0, JSClass 0xe849d440, in object 0xe397f280 524s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 524s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 524s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 524s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 524s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 524s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 524s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 524s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 524s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 524s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 524s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xe39e0400, JSClass 0xe849d790, in object 0xe397f280 524s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 524s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xe39de540, JSClass 0xe849d7d0, in object 0xe397f280 524s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 524s JS G IFACE: Defined class for Initable (GInitable), prototype 0xe39de580, JSClass 0xe849d7d0, in object 0xe397f280 524s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 524s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xe39e0480, JSClass 0xe849d790, in object 0xe397f280 524s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 524s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 524s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 524s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 524s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0xe39de6e0, JSClass 0xe849d7d0, in object 0xe397f280 524s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 524s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xe39e04e0, JSClass 0xe849d440, in object 0xe397f280 524s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 524s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xe39e0520, JSClass 0xe849d440, in object 0xe397f280 524s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 524s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 524s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xe39e0560, JSClass 0xe849d790, in object 0xe397f280 524s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xe39e05a0, JSClass 0xe849d790, in object 0xe397f2a0 524s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 524s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xe39e05e0, JSClass 0xe849d790, in object 0xe397f280 524s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 524s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 524s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 524s JS G IFACE: Defined class for File (GFile), prototype 0xe39de780, JSClass 0xe849d7d0, in object 0xe397f280 524s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xe39e0640, JSClass 0xe849d790, in object 0xe39349b0 524s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 524s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xe39e06a0, JSClass 0xe849d790, in object 0xe397f280 524s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 524s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 524s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0xe39de980, JSClass 0xe849d7d0, in object 0xe397f280 524s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 524s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xe39e0700, JSClass 0xe849d790, in object 0xe397f280 524s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 524s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xe39e0740, JSClass 0xe849d440, in object 0xe397f280 524s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 524s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 524s JS G OBJ: Defined class for Settings (GSettings), prototype 0xe39e0780, JSClass 0xe849d790, in object 0xe397f280 524s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 524s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 524s JS G NS: Defined namespace 'Gio' 0xe397f280 in GIRepository 0xe3934850 524s JS IMPORT: Importing module Gtk succeeded 524s JS IMPORT: Defining parent 0xe3934920 of 0xe39809c0 'Gtk' is mod 1 524s JS IMPORT: successfully imported module 'Gtk' 524s JS G NS: Found info type GIObjectInfo for 'Widget' in namespace 'Gtk' 524s JS G NS: Found info type GIObjectInfo for 'InitiallyUnowned' in namespace 'GObject' 524s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0xe39e07e0, JSClass 0xe849d790, in object 0xe397f2c0 524s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0xe39e0820, JSClass 0xe849d790, in object 0xe397f260 524s JS G NS: Found info type GIInterfaceInfo for 'Buildable' in namespace 'Gtk' 524s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0xe39e9240, JSClass 0xe849d7d0, in object 0xe397f260 524s JS IMPORT: JS import 'Atk' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/Atk.js 524s JS G NS: Defined namespace 'Atk' 0xe39e0880 in GIRepository 0xe3934850 524s JS G NS: Found info type GIInterfaceInfo for 'ImplementorIface' in namespace 'Atk' 524s JS G IFACE: Defined class for ImplementorIface (AtkImplementorIface), prototype 0xe39e9260, JSClass 0xe849d7d0, in object 0xe39e0880 524s JS G NS: Found info type GIObjectInfo for 'Container' in namespace 'Gtk' 524s JS G OBJ: Defined class for Container (GtkContainer), prototype 0xe39e08c0, JSClass 0xe849d790, in object 0xe397f260 524s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 524s JS G NS: Defined namespace 'Gtk' 0xe397f260 in GIRepository 0xe3934850 524s JS IMPORT: Importing 'system' 524s JS NATIVE: Defining native module 'system' 524s JS IMPORT: Defining parent 0xe3934430 of 0xe3c12f10 'system' is mod 1 524s JS IMPORT: successfully imported module 'system' 524s JS G NS: Found info type GIObjectInfo for 'Grid' in namespace 'Gtk' 524s JS G OBJ: Defined class for Grid (GtkGrid), prototype 0xe39e0900, JSClass 0xe849d790, in object 0xe397f260 524s JS IMPORT: Module metadata hook for module 0xe395dbb0 524s JS IMPORT: Defining meta.importSync for module 0xe395dbb0 524s JS NATIVE: Defining native module '_encodingNative' 524s JS G NS: Found info type GIInterfaceInfo for 'Orientable' in namespace 'Gtk' 524s JS G IFACE: Defined class for Orientable (GtkOrientable), prototype 0xe39e9360, JSClass 0xe849d7d0, in object 0xe397f260 524s JS G OBJ: Defined class for Gjs_MyComplexGtkSubclass (Gjs_MyComplexGtkSubclass), prototype 0xe39e0960, JSClass 0xe849d790, in object 0xe39349b0 524s JS G OBJ: Defined class for Gjs_MyComplexGtkSubclassFromResource (Gjs_MyComplexGtkSubclassFromResource), prototype 0xe39e09a0, JSClass 0xe849d790, in object 0xe39349b0 524s JS CTX: Script evaluation succeeded 524s JS MAINLOOP: Main loop instance 0x78bcd0c: Spinning loop until released or hook cleared 524s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe39310d0 524s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe39310d0 524s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe39310d0 524s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe39310d0 524s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe39310d0 524s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe39310d0 524s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe39310d0 525s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe39310d0 525s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe39310d0 525s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe39310d0 525s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe39310d0 525s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe39310d0 525s JS IMPORT: Module metadata hook for module 0xe3c219e0 525s JS IMPORT: Defining meta.importSync for module 0xe3c219e0 525s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe39310d0 525s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe39310d0 525s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 525s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 525s JS MAINLOOP: Set main loop hook to 525s JS MAINLOOP: Main loop instance 0x78bcd0c: hold 525s JS MAINLOOP: Running and clearing main loop hook 525s JS G BXD: Defining method run in prototype for GLib.MainLoop 525s 1..8 525s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 525s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 525s JS G BXD: Defined class for Source (GSource), prototype 0xe39e09e0, JSClass 0xe849d440, in object 0xe397f020 525s JS G BXD: Defining method set_priority in prototype for GLib.Source 525s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 525s JS G BXD: Defining method attach in prototype for GLib.Source 525s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 525s JS IMPORT: Module metadata hook for module 0xe39b7400 525s JS IMPORT: Defining meta.importSync for module 0xe39b7400 525s JS G NS: Found info type GIFunctionInfo for 'init' in namespace 'Gtk' 525s JS G BXD: Defining method destroy in prototype for GLib.Source 525s JS G NS: Found info type GIObjectInfo for 'Window' in namespace 'Gtk' 525s JS G NS: Found info type GIObjectInfo for 'Bin' in namespace 'Gtk' 525s JS G OBJ: Defined class for Bin (GtkBin), prototype 0xe39e0ae0, JSClass 0xe849d790, in object 0xe397f260 525s JS G OBJ: Defined class for Window (GtkWindow), prototype 0xe39e0b20, JSClass 0xe849d790, in object 0xe397f260 525s JS G NS: Found info type GIEnumInfo for 'WindowType' in namespace 'Gtk' 525s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 0 525s JS G ENUM: Defining enum value POPUP (fixed from popup) 1 525s JS G ENUM: Defining Gtk.WindowType as 0xe3c31048 525s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 525s JS G OBJ: Defining method init_template in prototype for GtkWidget (Gtk.Widget) 525s JS G OBJ: Defining method get_template_child in prototype for GtkWidget (Gtk.Widget) 525s JS G NS: Found info type GIObjectInfo for 'Label' in namespace 'Gtk' 525s JS G NS: Found info type GIObjectInfo for 'Misc' in namespace 'Gtk' 525s JS G OBJ: Defined class for Misc (GtkMisc), prototype 0xe39e0bc0, JSClass 0xe849d790, in object 0xe397f260 525s JS G OBJ: Defined class for Label (GtkLabel), prototype 0xe39e0c00, JSClass 0xe849d790, in object 0xe397f260 525s JS G OBJ: Defining method add in prototype for GtkContainer (Gtk.Container) 525s JS G OBJ: Defining method destroy in prototype for GtkWidget (Gtk.Widget) 525s ok 1 Legacy Gtk overrides UI template sets up internal and public template children 525s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 525s JS G OBJ: Defining method get_label in prototype for GtkLabel (Gtk.Label) 525s ok 2 Legacy Gtk overrides UI template sets up public template children with the correct widgets 525s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 525s ok 3 Legacy Gtk overrides UI template sets up internal template children with the correct widgets 525s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 525s JS G NS: Found info type GIObjectInfo for 'Builder' in namespace 'Gtk' 525s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0xe39f90e0, JSClass 0xe849d790, in object 0xe397f260 525s JS G OBJ: Defining method get_objects in prototype for GtkBuilder (Gtk.Builder) 525s JS G NS: Found info type GIFlagsInfo for 'ConnectFlags' in namespace 'GObject' 525s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 525s JS G ENUM: Defining enum value AFTER (fixed from after) 1 525s JS G ENUM: Defining enum value SWAPPED (fixed from swapped) 2 525s JS G ENUM: Defining GObject.ConnectFlags as 0xe3c50b80 525s ok 4 Legacy Gtk overrides UI template from resource sets up internal and public template children 525s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 525s ok 5 Legacy Gtk overrides UI template from resource sets up public template children with the correct widgets 525s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 525s ok 6 Legacy Gtk overrides UI template from resource sets up internal template children with the correct widgets 525s ok 7 Legacy Gtk overrides sets CSS names on classes 525s JS G NS: Found info type GIObjectInfo for 'Button' in namespace 'Gtk' 525s JS G OBJ: Defined class for Button (GtkButton), prototype 0xe39f9620, JSClass 0xe849d790, in object 0xe397f260 525s JS G NS: Found info type GIInterfaceInfo for 'Activatable' in namespace 'Gtk' 525s JS G IFACE: Defined class for Activatable (GtkActivatable), prototype 0xe39e9960, JSClass 0xe849d7d0, in object 0xe397f260 525s JS G NS: Found info type GIInterfaceInfo for 'Actionable' in namespace 'Gtk' 525s JS G IFACE: Defined class for Actionable (GtkActionable), prototype 0xe39e9980, JSClass 0xe849d7d0, in object 0xe397f260 525s JS G OBJ: Defined class for Gjs_LeakTestWidget (Gjs_LeakTestWidget), prototype 0xe39f96a0, JSClass 0xe849d790, in object 0xe39349b0 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: handling job 0, 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Completed job 0 525s JS MAINLOOP: handling job 1, 525s ok 8 Legacy Gtk overrides does not leak instance when connecting template signal 525s JS MAINLOOP: Completed job 1 525s JS G BXD: Defining method quit in prototype for GLib.MainLoop 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Main loop instance 0x78bcd0c: Spinning loop until released or hook cleared 525s JS MAINLOOP: handling job 0, 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Completed job 0 525s JS MAINLOOP: handling job 1, 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Completed job 1 525s JS MAINLOOP: handling job 2, 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Completed job 2 525s JS MAINLOOP: handling job 3, 525s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 525s JS MAINLOOP: Main loop instance 0x78bcd0c: release 525s JS MAINLOOP: Completed job 3 525s JS MEMORY: Memory report: before destroying context 525s JS MEMORY: 469 objects currently alive 525s JS MEMORY: boxed_instance = 8 525s JS MEMORY: boxed_prototype = 19 525s JS MEMORY: closure = 4 525s JS MEMORY: function = 374 525s JS MEMORY: fundamental_instance = 0 525s JS MEMORY: fundamental_prototype = 0 525s JS MEMORY: gerror_instance = 0 525s JS MEMORY: gerror_prototype = 0 525s JS MEMORY: interface = 14 525s JS MEMORY: module = 10 525s JS MEMORY: ns = 7 525s JS MEMORY: object_instance = 0 525s JS MEMORY: object_prototype = 33 525s JS MEMORY: param = 0 525s JS MEMORY: union_instance = 0 525s JS MEMORY: union_prototype = 0 525s JS CTX: JS shutdown sequence 525s JS CTX: Stopping profiler 525s JS CTX: Shutting down toggle queue 525s JS CTX: Notifying external reference holders of GjsContext dispose 525s JS MAINLOOP: Stopping promise job dispatcher 525s JS CTX: Notifying reference holders of GjsContext dispose 525s JS CTX: Checking unhandled promise rejections 525s JS CTX: Releasing cached JS wrappers 525s JS CTX: Final triggered GC 525s JS CTX: Destroying JS context 525s JS CTX: Releasing all native objects 525s JS CTX: Disabling auto GC 525s JS CTX: Ending trace on global object 525s JS CTX: Freeing allocated resources 525s JS CTX: JS context destroyed 525s PASS: gjs/testLegacyGtk.test 525s Running test: gjs/testImporter2.test 525s JS NATIVE: Registered native JS module '_promiseNative' 525s JS NATIVE: Registered native JS module '_byteArrayNative' 525s JS NATIVE: Registered native JS module '_encodingNative' 525s JS NATIVE: Registered native JS module '_gi' 525s JS NATIVE: Registered native JS module 'gi' 525s JS NATIVE: Registered native JS module 'cairoNative' 525s JS NATIVE: Registered native JS module 'system' 525s JS NATIVE: Registered native JS module 'console' 525s JS NATIVE: Registered native JS module '_print' 525s JS CTX: Enabling JIT 525s JS CTX: Initialized class GjsFileImporter prototype 0xf2600180 525s JS IMPORT: Defining parent (nil) of 0xf26001d8 'imports' is mod 0 525s JS IMPORT: Importing '_print' 525s JS NATIVE: Defining native module '_print' 525s JS IMPORT: Defining parent 0xf26001d8 of 0xf26008d0 '_print' is mod 1 525s JS IMPORT: successfully imported module '_print' 525s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 525s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xf2431040 525s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf2431040 525s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xf2431040 525s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xf2431040 525s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf2431040 525s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xf2431040 525s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xf2431040 525s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf2431040 525s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf2431040 525s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xf2431040 525s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xf2431040 525s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xf2431040 525s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xf2431040 525s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xf2431040 525s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf2431040 525s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xf2431040 525s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xf2431040 525s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf2431040 525s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xf2431040 525s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf2431040 525s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf2431040 525s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf2431040 525s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xf2431040 525s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xf2431040 525s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf2431040 525s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xf2431040 525s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xf2431040 525s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf2431040 525s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xf2431040 525s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xf2431040 525s JS MAINLOOP: Main loop instance 0xb529d0c: hold 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Starting promise job dispatcher 525s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xf24310d0 525s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf24310d0 525s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf24310d0 525s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf24310d0 525s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf24310d0 525s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf24310d0 525s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf24310d0 525s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf24310d0 525s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf24310d0 525s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf24310d0 525s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf24310d0 525s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf24310d0 525s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf24310d0 525s JS MAINLOOP: Main loop instance 0xb529d0c: hold 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Main loop instance 0xb529d0c: Spinning loop until released or hook cleared 525s JS MAINLOOP: handling job 0, 525s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 525s JS MAINLOOP: Main loop instance 0xb529d0c: release 525s JS MAINLOOP: Completed job 0 525s JS MAINLOOP: handling job 1, 525s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 525s JS MAINLOOP: Main loop instance 0xb529d0c: release 525s JS MAINLOOP: Completed job 1 525s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xf24310d0 525s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf24310d0 525s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf24310d0 525s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf24310d0 525s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf24310d0 525s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf24310d0 525s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf24310d0 525s JS IMPORT: Module metadata hook for module 0xf265cd80 525s JS IMPORT: Defining meta.importSync for module 0xf265cd80 525s JS NATIVE: Defining native module 'gi' 525s JS CTX: Initialized class GIRepositoryNamespace prototype 0xf2660b48 525s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 525s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 525s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 525s JS IMPORT: Importing directory 'overrides' 525s JS IMPORT: Defining parent 0xf2434430 of 0xf2660bb8 'overrides' is mod 1 525s JS IMPORT: Defined importer 'overrides' 0xf2660bb8 in 0xf2434430 525s JS IMPORT: successfully imported directory 'overrides' 525s JS IMPORT: Importing '_promiseNative' 525s JS NATIVE: Defining native module '_promiseNative' 525s JS IMPORT: Defining parent 0xf2434430 of 0xf2661008 '_promiseNative' is mod 1 525s JS IMPORT: successfully imported module '_promiseNative' 525s JS IMPORT: Importing module GLib succeeded 525s JS IMPORT: Defining parent 0xf2660bb8 of 0xf2480020 'GLib' is mod 1 525s JS IMPORT: successfully imported module 'GLib' 525s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 525s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xf247f040, JSClass 0xf6eed440, in object 0xf247f020 525s JS CTX: Initialized class GIRepositoryGType prototype 0xf2661328 525s JS CTX: Initialized class GIRepositoryFunction prototype 0xf2661380 525s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 525s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 525s JS G BXD: Defined class for Error (GError), prototype 0xf247f080, JSClass 0xf6eed440, in object 0xf247f020 525s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 525s JS G BXD: Defined class for Variant (GVariant), prototype 0xf247f0c0, JSClass 0xf6eed440, in object 0xf247f020 525s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 525s JS G BXD: Defined class for Bytes (GBytes), prototype 0xf247f100, JSClass 0xf6eed440, in object 0xf247f020 525s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 525s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 525s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xf247f140, JSClass 0xf6eed440, in object 0xf247f020 525s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 525s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 525s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 525s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 525s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 525s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 525s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 525s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 525s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 525s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 525s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 525s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 525s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 525s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 525s JS G BXD: Defined class for Thread (GThread), prototype 0xf247f180, JSClass 0xf6eed440, in object 0xf247f020 525s JS G BXD: Defining method ref in prototype for GLib.Thread 525s JS G BXD: Defining method unref in prototype for GLib.Thread 525s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 525s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xf247f1c0, JSClass 0xf6eed440, in object 0xf247f020 525s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 525s JS G BXD: Defined class for Regex (GRegex), prototype 0xf247f200, JSClass 0xf6eed440, in object 0xf247f020 525s JS G BXD: Defining method match in prototype for GLib.Regex 525s JS G BXD: Defining method match_full in prototype for GLib.Regex 525s JS G BXD: Defining method match_all in prototype for GLib.Regex 525s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 525s JS G NS: Defined namespace 'GLib' 0xf247f020 in GIRepository 0xf2660a08 525s JS IMPORT: Importing module jasmine succeeded 525s JS IMPORT: Defining parent 0xf2434430 of 0xf2480940 'jasmine' is mod 1 525s JS IMPORT: successfully imported module 'jasmine' 525s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 525s JS MAINLOOP: Main loop instance 0xb529d0c: hold 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Main loop instance 0xb529d0c: Spinning loop until released or hook cleared 525s JS MAINLOOP: handling job 0, 525s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 525s JS MAINLOOP: Main loop instance 0xb529d0c: release 525s JS MAINLOOP: Completed job 0 525s JS CTX: Script evaluation succeeded 525s JS MAINLOOP: Main loop instance 0xb529d0c: Spinning loop until released or hook cleared 525s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xf24310d0 525s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf24310d0 525s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf24310d0 525s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf24310d0 525s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf24310d0 525s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf24310d0 525s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf24310d0 525s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf24310d0 525s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf24310d0 525s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf24310d0 525s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf24310d0 525s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf24310d0 525s JS IMPORT: Module metadata hook for module 0xf26006b0 525s JS IMPORT: Defining meta.importSync for module 0xf26006b0 525s JS NATIVE: Defining native module 'system' 525s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf24310d0 525s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf24310d0 525s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 525s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 525s JS MAINLOOP: Set main loop hook to 525s JS MAINLOOP: Main loop instance 0xb529d0c: hold 525s JS MAINLOOP: Running and clearing main loop hook 525s JS G BXD: Defining method run in prototype for GLib.MainLoop 525s 1..4 525s JS IMPORT: Importing 'gi' 525s JS IMPORT: Defining parent 0xf2434430 of 0xf24347c0 'gi' is mod 1 525s JS IMPORT: successfully imported module 'gi' 525s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 525s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 525s JS G BXD: Defined class for Source (GSource), prototype 0xf247f260, JSClass 0xf6eed440, in object 0xf247f020 525s JS G BXD: Defining method set_priority in prototype for GLib.Source 525s JS IMPORT: Importing '_gi' 525s JS NATIVE: Defining native module '_gi' 525s JS IMPORT: Defining parent 0xf2434430 of 0xf2609980 '_gi' is mod 1 525s JS IMPORT: successfully imported module '_gi' 525s 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 525s JS G NS: Defined namespace 'GjsPrivate' 0xf247f2e0 in GIRepository 0xf24347c0 525s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 525s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 525s JS IMPORT: Importing module _common succeeded 525s JS IMPORT: Defining parent 0xf2434430 of 0xf2480b20 '_common' is mod 1 525s JS IMPORT: successfully imported module '_common' 525s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 525s JS IMPORT: Importing module _legacy succeeded 525s JS IMPORT: Defining parent 0xf2434430 of 0xf2480b40 '_legacy' is mod 1 525s JS IMPORT: successfully imported module '_legacy' 525s JS IMPORT: Importing module GObject succeeded 525s JS IMPORT: Defining parent 0xf24348a0 of 0xf2480b00 'GObject' is mod 1 525s JS IMPORT: successfully imported module 'GObject' 525s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 525s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 525s JS G BXD: Defined class for String (GString), prototype 0xf247f4e0, JSClass 0xf6eed440, in object 0xf247f2c0 525s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 525s JS G PRM: Defined class ParamSpec prototype is 0xf2480b80 class 0xf6ef0188 in object 0xf247f2c0 525s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 525s JS G OBJ: Defined class for Object (GObject), prototype 0xf247f600, JSClass 0xf6eed790, in object 0xf247f2c0 525s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 525s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 525s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xf247f620, JSClass 0xf6eed790, in object 0xf247f2c0 525s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 525s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 525s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 525s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 525s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 525s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 525s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 525s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 525s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 525s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 525s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 525s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 525s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 525s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 525s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 525s JS G BXD: Defined class for Value (GValue), prototype 0xf247f660, JSClass 0xf6eed440, in object 0xf247f2c0 525s JS G NS: Defined namespace 'GObject' 0xf247f2c0 in GIRepository 0xf24347c0 525s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 525s JS G BXD: Defining method attach in prototype for GLib.Source 525s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 525s JS IMPORT: Module metadata hook for module 0xf24b1400 525s JS IMPORT: Defining meta.importSync for module 0xf24b1400 525s JS G BXD: Defining method destroy in prototype for GLib.Source 525s JS IMPORT: Importing module GIMarshallingTests succeeded 525s JS IMPORT: Defining parent 0xf24348a0 of 0xf24d3020 'GIMarshallingTests' is mod 1 525s JS IMPORT: successfully imported module 'GIMarshallingTests' 525s ok 1 GI importer on failure throws an exception when the overrides _init isn't a function 525s JS IMPORT: Importing module Gio succeeded 525s JS IMPORT: Defining parent 0xf24348a0 of 0xf24d3060 'Gio' is mod 1 525s JS IMPORT: successfully imported module 'Gio' 525s ok 2 GI importer on failure throws an exception when the overrides _init is null 525s JS IMPORT: Importing module Regress succeeded 525s JS IMPORT: Defining parent 0xf24348a0 of 0xf24d3080 'Regress' is mod 1 525s JS IMPORT: successfully imported module 'Regress' 525s ok 3 GI importer on failure throws an exception when the overrides _init is undefined 525s JS IMPORT: Importing module WarnLib succeeded 525s JS IMPORT: Defining parent 0xf24348a0 of 0xf24d30a0 'WarnLib' is mod 1 525s JS IMPORT: successfully imported module 'WarnLib' 525s ok 4 GI importer on failure throws an exception when the overrides _init is missing 525s JS G BXD: Defining method quit in prototype for GLib.MainLoop 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Main loop instance 0xb529d0c: Spinning loop until released or hook cleared 525s JS MAINLOOP: handling job 0, 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Completed job 0 525s JS MAINLOOP: handling job 1, 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Completed job 1 525s JS MAINLOOP: handling job 2, 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Completed job 2 525s JS MAINLOOP: handling job 3, 525s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 525s JS MAINLOOP: Main loop instance 0xb529d0c: release 525s JS MAINLOOP: Completed job 3 525s JS MEMORY: Memory report: before destroying context 525s JS MEMORY: 174 objects currently alive 525s JS MEMORY: boxed_instance = 28 525s JS MEMORY: boxed_prototype = 11 525s JS MEMORY: closure = 1 525s JS MEMORY: function = 116 525s JS MEMORY: fundamental_instance = 0 525s JS MEMORY: fundamental_prototype = 0 525s JS MEMORY: gerror_instance = 0 525s JS MEMORY: gerror_prototype = 0 525s JS MEMORY: interface = 0 525s JS MEMORY: module = 9 525s JS MEMORY: ns = 7 525s JS MEMORY: object_instance = 0 525s JS MEMORY: object_prototype = 2 525s JS MEMORY: param = 0 525s JS MEMORY: union_instance = 0 525s JS MEMORY: union_prototype = 0 525s JS CTX: JS shutdown sequence 525s JS CTX: Stopping profiler 525s JS CTX: Shutting down toggle queue 525s JS CTX: Notifying external reference holders of GjsContext dispose 525s JS MAINLOOP: Stopping promise job dispatcher 525s JS CTX: Notifying reference holders of GjsContext dispose 525s JS CTX: Checking unhandled promise rejections 525s JS CTX: Releasing cached JS wrappers 525s JS CTX: Final triggered GC 525s JS CTX: Destroying JS context 525s JS CTX: Releasing all native objects 525s JS CTX: Disabling auto GC 525s JS CTX: Ending trace on global object 525s JS CTX: Freeing allocated resources 525s JS CTX: JS context destroyed 525s PASS: gjs/testImporter2.test 525s Running test: gjs/print.test 525s 1..1 525s 525s (gjs-console:3581): Gjs-WARNING **: 16:52:52.325: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 525s 525s (gjs-console:3581): Gjs-WARNING **: 16:52:52.325: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 525s 525s (gjs-console:3581): Gjs-WARNING **: 16:52:52.325: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 525s 525s (gjs-console:3581): Gjs-WARNING **: 16:52:52.337: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 525s 525s (gjs-console:3581): Gjs-WARNING **: 16:52:52.337: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 525s 525s (gjs-console:3581): Gjs-WARNING **: 16:52:52.338: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 525s 525s (gjs-console:3581): Gjs-WARNING **: 16:52:52.338: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 525s 525s (gjs-console:3581): Gjs-WARNING **: 16:52:52.338: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 525s 525s (gjs-console:3581): Gjs-WARNING **: 16:52:52.338: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 525s 525s (gjs-console:3581): Gjs-WARNING **: 16:52:52.339: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 525s 525s (gjs-console:3581): Gjs-WARNING **: 16:52:52.339: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 525s 525s (gjs-console:3581): Gjs-WARNING **: 16:52:52.339: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 525s 525s (gjs-console:3581): Gjs-WARNING **: 16:52:52.340: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 525s 525s (gjs-console:3581): Gjs-WARNING **: 16:52:52.341: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 525s 525s (gjs-console:3581): Gjs-WARNING **: 16:52:52.341: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 525s 525s (gjs-console:3581): Gjs-WARNING **: 16:52:52.343: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 525s 525s (gjs-console:3581): Gjs-WARNING **: 16:52:52.345: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 525s 525s (gjs-console:3581): Gjs-WARNING **: 16:52:52.346: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 525s 525s (gjs-console:3581): Gjs-WARNING **: 16:52:52.346: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 525s 525s (gjs-console:3581): Gjs-WARNING **: 16:52:52.347: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 525s 525s (gjs-console:3581): Gjs-WARNING **: 16:52:52.347: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 525s 525s (gjs-console:3581): Gjs-WARNING **: 16:52:52.347: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 525s 525s (gjs-console:3581): Gjs-WARNING **: 16:52:52.348: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 525s 525s (gjs-console:3581): Gjs-WARNING **: 16:52:52.348: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 525s 525s (gjs-console:3581): Gjs-WARNING **: 16:52:52.349: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 525s 525s (gjs-console:3581): Gjs-WARNING **: 16:52:52.352: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 525s 525s (gjs-console:3581): Gjs-WARNING **: 16:52:52.353: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 525s ok 1 - /usr/libexec/installed-tests/gjs/debugger/print.debugger 525s PASS: gjs/print.test 525s Running test: gjs/testPrint.test 525s JS NATIVE: Registered native JS module '_promiseNative' 525s JS NATIVE: Registered native JS module '_byteArrayNative' 525s JS NATIVE: Registered native JS module '_encodingNative' 525s JS NATIVE: Registered native JS module '_gi' 525s JS NATIVE: Registered native JS module 'gi' 525s JS NATIVE: Registered native JS module 'cairoNative' 525s JS NATIVE: Registered native JS module 'system' 525s JS NATIVE: Registered native JS module 'console' 525s JS NATIVE: Registered native JS module '_print' 525s JS CTX: Enabling JIT 525s JS CTX: Initialized class GjsFileImporter prototype 0xef900180 525s JS IMPORT: Defining parent (nil) of 0xef9001d8 'imports' is mod 0 525s JS IMPORT: Importing '_print' 525s JS NATIVE: Defining native module '_print' 525s JS IMPORT: Defining parent 0xef9001d8 of 0xef9008d0 '_print' is mod 1 525s JS IMPORT: successfully imported module '_print' 525s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 525s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xef831040 525s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xef831040 525s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xef831040 525s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xef831040 525s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xef831040 525s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xef831040 525s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xef831040 525s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xef831040 525s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xef831040 525s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xef831040 525s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xef831040 525s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xef831040 525s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xef831040 525s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xef831040 525s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xef831040 525s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xef831040 525s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xef831040 525s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xef831040 525s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xef831040 525s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xef831040 525s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xef831040 525s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xef831040 525s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xef831040 525s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xef831040 525s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xef831040 525s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xef831040 525s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xef831040 525s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xef831040 525s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xef831040 525s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xef831040 525s JS MAINLOOP: Main loop instance 0xe470d0c: hold 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Starting promise job dispatcher 525s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xef8310d0 525s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xef8310d0 525s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xef8310d0 525s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xef8310d0 525s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xef8310d0 525s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xef8310d0 525s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xef8310d0 525s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xef8310d0 525s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xef8310d0 525s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xef8310d0 525s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xef8310d0 525s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xef8310d0 525s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xef8310d0 525s JS MAINLOOP: Main loop instance 0xe470d0c: hold 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Main loop instance 0xe470d0c: Spinning loop until released or hook cleared 525s JS MAINLOOP: handling job 0, 525s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 525s JS MAINLOOP: Main loop instance 0xe470d0c: release 525s JS MAINLOOP: Completed job 0 525s JS MAINLOOP: handling job 1, 525s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 525s JS MAINLOOP: Main loop instance 0xe470d0c: release 525s JS MAINLOOP: Completed job 1 525s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xef8310d0 525s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xef8310d0 525s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xef8310d0 525s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xef8310d0 525s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xef8310d0 525s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xef8310d0 525s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xef8310d0 525s JS IMPORT: Module metadata hook for module 0xef95cd80 525s JS IMPORT: Defining meta.importSync for module 0xef95cd80 525s JS NATIVE: Defining native module 'gi' 525s JS CTX: Initialized class GIRepositoryNamespace prototype 0xef960b48 525s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 525s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 525s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 525s JS IMPORT: Importing directory 'overrides' 525s JS IMPORT: Defining parent 0xef834430 of 0xef960bb8 'overrides' is mod 1 525s JS IMPORT: Defined importer 'overrides' 0xef960bb8 in 0xef834430 525s JS IMPORT: successfully imported directory 'overrides' 525s JS IMPORT: Importing '_promiseNative' 525s JS NATIVE: Defining native module '_promiseNative' 525s JS IMPORT: Defining parent 0xef834430 of 0xef961008 '_promiseNative' is mod 1 525s JS IMPORT: successfully imported module '_promiseNative' 525s JS IMPORT: Importing module GLib succeeded 525s JS IMPORT: Defining parent 0xef960bb8 of 0xef880020 'GLib' is mod 1 525s JS IMPORT: successfully imported module 'GLib' 525s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 525s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xef87f040, JSClass 0xf42cd440, in object 0xef87f020 525s JS CTX: Initialized class GIRepositoryGType prototype 0xef961328 525s JS CTX: Initialized class GIRepositoryFunction prototype 0xef961380 525s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 525s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 525s JS G BXD: Defined class for Error (GError), prototype 0xef87f080, JSClass 0xf42cd440, in object 0xef87f020 525s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 525s JS G BXD: Defined class for Variant (GVariant), prototype 0xef87f0c0, JSClass 0xf42cd440, in object 0xef87f020 525s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 525s JS G BXD: Defined class for Bytes (GBytes), prototype 0xef87f100, JSClass 0xf42cd440, in object 0xef87f020 525s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 525s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 525s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xef87f140, JSClass 0xf42cd440, in object 0xef87f020 525s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 525s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 525s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 525s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 525s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 525s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 525s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 525s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 525s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 525s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 525s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 525s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 525s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 525s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 525s JS G BXD: Defined class for Thread (GThread), prototype 0xef87f180, JSClass 0xf42cd440, in object 0xef87f020 525s JS G BXD: Defining method ref in prototype for GLib.Thread 525s JS G BXD: Defining method unref in prototype for GLib.Thread 525s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 525s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xef87f1c0, JSClass 0xf42cd440, in object 0xef87f020 525s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 525s JS G BXD: Defined class for Regex (GRegex), prototype 0xef87f200, JSClass 0xf42cd440, in object 0xef87f020 525s JS G BXD: Defining method match in prototype for GLib.Regex 525s JS G BXD: Defining method match_full in prototype for GLib.Regex 525s JS G BXD: Defining method match_all in prototype for GLib.Regex 525s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 525s JS G NS: Defined namespace 'GLib' 0xef87f020 in GIRepository 0xef960a08 525s JS IMPORT: Importing module jasmine succeeded 525s JS IMPORT: Defining parent 0xef834430 of 0xef880940 'jasmine' is mod 1 525s JS IMPORT: successfully imported module 'jasmine' 525s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 525s JS MAINLOOP: Main loop instance 0xe470d0c: hold 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Main loop instance 0xe470d0c: Spinning loop until released or hook cleared 525s JS MAINLOOP: handling job 0, 525s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 525s JS MAINLOOP: Main loop instance 0xe470d0c: release 525s JS MAINLOOP: Completed job 0 525s JS IMPORT: Importing 'gi' 525s JS IMPORT: Defining parent 0xef834430 of 0xef8347c0 'gi' is mod 1 525s JS IMPORT: successfully imported module 'gi' 525s 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 525s JS G NS: Defined namespace 'Gdk' 0xef87f260 in GIRepository 0xef8347c0 525s JS IMPORT: JS import 'byteArray' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/byteArray.js 525s JS IMPORT: Importing '_byteArrayNative' 525s JS NATIVE: Defining native module '_byteArrayNative' 525s JS IMPORT: Defining parent 0xef834430 of 0xef907130 '_byteArrayNative' is mod 1 525s JS IMPORT: successfully imported module '_byteArrayNative' 525s JS IMPORT: Importing module byteArray succeeded 525s JS IMPORT: Defining parent 0xef834430 of 0xef8809c0 'byteArray' is mod 1 525s JS IMPORT: successfully imported module 'byteArray' 525s JS CTX: Script evaluation succeeded 525s JS MAINLOOP: Main loop instance 0xe470d0c: Spinning loop until released or hook cleared 525s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xef8310d0 525s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xef8310d0 525s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xef8310d0 525s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xef8310d0 525s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xef8310d0 525s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xef8310d0 525s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xef8310d0 525s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xef8310d0 525s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xef8310d0 525s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xef8310d0 525s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xef8310d0 525s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xef8310d0 525s JS IMPORT: Module metadata hook for module 0xef927318 525s JS IMPORT: Defining meta.importSync for module 0xef927318 525s JS NATIVE: Defining native module 'system' 525s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xef8310d0 525s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xef8310d0 525s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 525s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 525s JS MAINLOOP: Set main loop hook to 525s JS MAINLOOP: Main loop instance 0xe470d0c: hold 525s JS MAINLOOP: Running and clearing main loop hook 525s JS G BXD: Defining method run in prototype for GLib.MainLoop 525s 1..49 525s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 525s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 525s JS G BXD: Defined class for Source (GSource), prototype 0xef87f280, JSClass 0xf42cd440, in object 0xef87f020 525s JS G BXD: Defining method set_priority in prototype for GLib.Source 525s JS IMPORT: Importing '_gi' 525s JS NATIVE: Defining native module '_gi' 525s JS IMPORT: Defining parent 0xef834430 of 0xef934c10 '_gi' is mod 1 525s JS IMPORT: successfully imported module '_gi' 525s 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 525s JS G NS: Defined namespace 'GjsPrivate' 0xef87f300 in GIRepository 0xef8347c0 525s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 525s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 525s JS IMPORT: Importing module _common succeeded 525s JS IMPORT: Defining parent 0xef834430 of 0xef880b40 '_common' is mod 1 525s JS IMPORT: successfully imported module '_common' 525s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 525s JS IMPORT: Importing module _legacy succeeded 525s JS IMPORT: Defining parent 0xef834430 of 0xef880b60 '_legacy' is mod 1 525s JS IMPORT: successfully imported module '_legacy' 525s JS IMPORT: Importing module GObject succeeded 525s JS IMPORT: Defining parent 0xef834860 of 0xef880b20 'GObject' is mod 1 525s JS IMPORT: successfully imported module 'GObject' 525s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 525s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 525s JS G BXD: Defined class for String (GString), prototype 0xef87f500, JSClass 0xf42cd440, in object 0xef87f2e0 525s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 525s JS G PRM: Defined class ParamSpec prototype is 0xef880ba0 class 0xf42d0188 in object 0xef87f2e0 525s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 525s JS G OBJ: Defined class for Object (GObject), prototype 0xef87f620, JSClass 0xf42cd790, in object 0xef87f2e0 525s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 525s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 525s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xef87f640, JSClass 0xf42cd790, in object 0xef87f2e0 525s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 525s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 525s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 525s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 525s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 525s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 525s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 525s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 525s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 525s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 525s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 525s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 525s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 525s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 525s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 525s JS G BXD: Defined class for Value (GValue), prototype 0xef87f680, JSClass 0xf42cd440, in object 0xef87f2e0 525s JS G NS: Defined namespace 'GObject' 0xef87f2e0 in GIRepository 0xef8347c0 525s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 525s JS G BXD: Defining method attach in prototype for GLib.Source 525s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 525s JS IMPORT: Module metadata hook for module 0xef8b12b0 525s JS IMPORT: Defining meta.importSync for module 0xef8b12b0 525s JS G BXD: Defining method destroy in prototype for GLib.Source 525s ok 1 print can be spied upon 525s ok 2 printerr can be spied upon 525s ok 3 log can be spied upon 525s ok 4 logError can be spied upon 525s ok 5 prettyPrint property value primitive 525s ok 6 prettyPrint property value is object reference 525s ok 7 prettyPrint more than one property 525s ok 8 prettyPrint add property value after property value object reference 525s ok 9 prettyPrint array 525s ok 10 prettyPrint property value array 525s ok 11 prettyPrint array reference is the only array element 525s ok 12 prettyPrint array reference is one of multiple array elements 525s ok 13 prettyPrint nested array 525s ok 14 prettyPrint property value nested array 525s ok 15 prettyPrint function 525s ok 16 prettyPrint property value function 525s ok 17 prettyPrint date 525s ok 18 prettyPrint property value date 525s JS G NS: Found info type GIStructInfo for 'Rectangle' in namespace 'Gdk' 525s JS G BXD: Defined class for Rectangle (GdkRectangle), prototype 0xef8de1c0, JSClass 0xf42cd440, in object 0xef87f260 525s ok 19 prettyPrint toString is overridden on object 525s JS G NS: Found info type GIFlagsInfo for 'AnchorHints' in namespace 'Gdk' 525s JS G ENUM: Defining enum value FLIP_X (fixed from flip_x) 1 525s JS G ENUM: Defining enum value FLIP_Y (fixed from flip_y) 2 525s JS G ENUM: Defining enum value SLIDE_X (fixed from slide_x) 4 525s JS G ENUM: Defining enum value SLIDE_Y (fixed from slide_y) 8 525s JS G ENUM: Defining enum value RESIZE_X (fixed from resize_x) 16 525s JS G ENUM: Defining enum value RESIZE_Y (fixed from resize_y) 32 525s JS G ENUM: Defining enum value FLIP (fixed from flip) 3 525s JS G ENUM: Defining enum value SLIDE (fixed from slide) 12 525s JS G ENUM: Defining enum value RESIZE (fixed from resize) 48 525s JS G ENUM: Defining Gdk.AnchorHints as 0xef99a410 525s JS G NS: Found info type GIObjectInfo for 'AppLaunchContext' in namespace 'Gdk' 525s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 525s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 525s JS IMPORT: Importing module lang succeeded 525s JS IMPORT: Defining parent 0xef834430 of 0xef8dc340 'lang' is mod 1 525s JS IMPORT: successfully imported module 'lang' 525s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 525s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 525s JS IMPORT: Importing module _signals succeeded 525s JS IMPORT: Defining parent 0xef834430 of 0xef8dc360 '_signals' is mod 1 525s JS IMPORT: successfully imported module '_signals' 525s JS IMPORT: Importing module signals succeeded 525s JS IMPORT: Defining parent 0xef834430 of 0xef8dc320 'signals' is mod 1 525s JS IMPORT: successfully imported module 'signals' 525s JS IMPORT: Importing module Gio succeeded 525s JS IMPORT: Defining parent 0xef834860 of 0xef8dc300 'Gio' is mod 1 525s JS IMPORT: successfully imported module 'Gio' 525s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 525s JS G OBJ: Defined class for Application (GApplication), prototype 0xef8de2e0, JSClass 0xf42cd790, in object 0xef8de2c0 525s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 525s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xef8dc3e0, JSClass 0xf42cd7d0, in object 0xef8de2c0 525s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 525s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0xef8dc400, JSClass 0xf42cd7d0, in object 0xef8de2c0 525s 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 525s JS G NS: Defined namespace 'GioUnix' 0xef8de360 in GIRepository 0xef8347c0 525s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 525s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 525s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xef8de380, JSClass 0xf42cd790, in object 0xef8de360 525s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 525s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 525s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xef8dc720, JSClass 0xf42cd7d0, in object 0xef8de360 525s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 525s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 525s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 525s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0xef8de3e0, JSClass 0xf42cd790, in object 0xef8de2c0 525s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0xef8de420, JSClass 0xf42cd790, in object 0xef8de360 525s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 525s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 525s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0xef8de460, JSClass 0xf42cd440, in object 0xef8de360 525s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 525s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xef8dc820, JSClass 0xf42cd7d0, in object 0xef8de360 525s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 525s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 525s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 525s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xef8de4a0, JSClass 0xf42cd790, in object 0xef8de2c0 525s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0xef8de4e0, JSClass 0xf42cd790, in object 0xef8de360 525s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 525s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 525s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xef8de520, JSClass 0xf42cd440, in object 0xef8de360 525s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 525s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0xef8de540, JSClass 0xf42cd440, in object 0xef8de360 525s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 525s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0xef8de580, JSClass 0xf42cd790, in object 0xef8de360 525s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 525s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 525s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0xef8de5c0, JSClass 0xf42cd440, in object 0xef8de360 525s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 525s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 525s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0xef8de600, JSClass 0xf42cd790, in object 0xef8de2c0 525s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0xef8de640, JSClass 0xf42cd790, in object 0xef8de360 525s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 525s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 525s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xef8de680, JSClass 0xf42cd440, in object 0xef8de360 525s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 525s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 525s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 525s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 525s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 525s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 525s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 525s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 525s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 525s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 525s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 525s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 525s JS G ENUM: Defining GLib.LogLevelFlags as 0xef9a0920 525s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 525s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 525s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xef8de760, JSClass 0xf42cd440, in object 0xef87f020 525s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 525s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xef8de800, JSClass 0xf42cd790, in object 0xef8de2c0 525s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 525s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xef8fe7e0, JSClass 0xf42cd7d0, in object 0xef8de2c0 525s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 525s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xef8fe800, JSClass 0xf42cd7d0, in object 0xef8de2c0 525s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 525s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xef8deca0, JSClass 0xf42cd440, in object 0xef8de2c0 525s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 525s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xef8def00, JSClass 0xf42cd440, in object 0xef8de2c0 525s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 525s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 525s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 525s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 525s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 525s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 525s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 525s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 525s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 525s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 525s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xed205060, JSClass 0xf42cd790, in object 0xef8de2c0 525s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 525s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xef8fea00, JSClass 0xf42cd7d0, in object 0xef8de2c0 525s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 525s JS G IFACE: Defined class for Initable (GInitable), prototype 0xef8fea40, JSClass 0xf42cd7d0, in object 0xef8de2c0 525s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 525s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xed2050e0, JSClass 0xf42cd790, in object 0xef8de2c0 525s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 525s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 525s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 525s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 525s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0xef8feba0, JSClass 0xf42cd7d0, in object 0xef8de2c0 525s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 525s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xed205140, JSClass 0xf42cd440, in object 0xef8de2c0 525s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 525s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xed205180, JSClass 0xf42cd440, in object 0xef8de2c0 525s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 525s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 525s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xed2051c0, JSClass 0xf42cd790, in object 0xef8de2c0 525s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xed205200, JSClass 0xf42cd790, in object 0xef87f300 525s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 525s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xed205240, JSClass 0xf42cd790, in object 0xef8de2c0 525s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 525s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 525s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 525s JS G IFACE: Defined class for File (GFile), prototype 0xef8fec40, JSClass 0xf42cd7d0, in object 0xef8de2c0 525s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xed2052a0, JSClass 0xf42cd790, in object 0xef8348e0 525s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 525s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xed205300, JSClass 0xf42cd790, in object 0xef8de2c0 525s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 525s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 525s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0xef8fee40, JSClass 0xf42cd7d0, in object 0xef8de2c0 525s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 525s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xed205360, JSClass 0xf42cd790, in object 0xef8de2c0 525s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 525s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xed2053a0, JSClass 0xf42cd440, in object 0xef8de2c0 525s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 525s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 525s JS G OBJ: Defined class for Settings (GSettings), prototype 0xed2053e0, JSClass 0xf42cd790, in object 0xef8de2c0 525s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 525s JS G NS: Defined namespace 'Gio' 0xef8de2c0 in GIRepository 0xef8347c0 525s JS G NS: Found info type GIObjectInfo for 'AppLaunchContext' in namespace 'Gio' 525s JS G OBJ: Defined class for AppLaunchContext (GAppLaunchContext), prototype 0xed205440, JSClass 0xf42cd790, in object 0xef8de2c0 525s JS G OBJ: Defined class for AppLaunchContext (GdkAppLaunchContext), prototype 0xed205480, JSClass 0xf42cd790, in object 0xef87f260 525s JS G NS: Found info type GIStructInfo for 'Atom' in namespace 'Gdk' 525s JS G BXD: Defined class for Atom (void), prototype 0xed2054c0, JSClass 0xf42cd440, in object 0xef87f260 525s JS G NS: Found info type GIFlagsInfo for 'AxisFlags' in namespace 'Gdk' 525s JS G ENUM: Defining enum value X (fixed from x) 2 525s JS G ENUM: Defining enum value Y (fixed from y) 4 525s JS G ENUM: Defining enum value PRESSURE (fixed from pressure) 8 525s JS G ENUM: Defining enum value XTILT (fixed from xtilt) 16 525s JS G ENUM: Defining enum value YTILT (fixed from ytilt) 32 525s JS G ENUM: Defining enum value WHEEL (fixed from wheel) 64 525s JS G ENUM: Defining enum value DISTANCE (fixed from distance) 128 525s JS G ENUM: Defining enum value ROTATION (fixed from rotation) 256 525s JS G ENUM: Defining enum value SLIDER (fixed from slider) 512 525s JS G ENUM: Defining Gdk.AxisFlags as 0xef9a8b98 525s JS G NS: Found info type GIEnumInfo for 'AxisUse' in namespace 'Gdk' 525s JS G ENUM: Defining enum value IGNORE (fixed from ignore) 0 525s JS G ENUM: Defining enum value X (fixed from x) 1 525s JS G ENUM: Defining enum value Y (fixed from y) 2 525s JS G ENUM: Defining enum value PRESSURE (fixed from pressure) 3 525s JS G ENUM: Defining enum value XTILT (fixed from xtilt) 4 525s JS G ENUM: Defining enum value YTILT (fixed from ytilt) 5 525s JS G ENUM: Defining enum value WHEEL (fixed from wheel) 6 525s JS G ENUM: Defining enum value DISTANCE (fixed from distance) 7 525s JS G ENUM: Defining enum value ROTATION (fixed from rotation) 8 525s JS G ENUM: Defining enum value SLIDER (fixed from slider) 9 525s JS G ENUM: Defining enum value LAST (fixed from last) 10 525s JS G ENUM: Defining Gdk.AxisUse as 0xef9a8ca8 525s JS G NS: Found info type GIConstantInfo for 'BUTTON_MIDDLE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'BUTTON_PRIMARY' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'BUTTON_SECONDARY' in namespace 'Gdk' 525s JS G NS: Found info type GIEnumInfo for 'ByteOrder' in namespace 'Gdk' 525s JS G ENUM: Defining enum value LSB_FIRST (fixed from lsb_first) 0 525s JS G ENUM: Defining enum value MSB_FIRST (fixed from msb_first) 1 525s JS G ENUM: Defining Gdk.ByteOrder as 0xef9a8e60 525s JS G NS: Found info type GIConstantInfo for 'CURRENT_TIME' in namespace 'Gdk' 525s JS G NS: Found info type GIStructInfo for 'Color' in namespace 'Gdk' 525s JS G BXD: Defined class for Color (GdkColor), prototype 0xed205540, JSClass 0xf42cd440, in object 0xef87f260 525s JS G NS: Found info type GIEnumInfo for 'CrossingMode' in namespace 'Gdk' 525s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 525s JS G ENUM: Defining enum value GRAB (fixed from grab) 1 525s JS G ENUM: Defining enum value UNGRAB (fixed from ungrab) 2 525s JS G ENUM: Defining enum value GTK_GRAB (fixed from gtk_grab) 3 525s JS G ENUM: Defining enum value GTK_UNGRAB (fixed from gtk_ungrab) 4 525s JS G ENUM: Defining enum value STATE_CHANGED (fixed from state_changed) 5 525s JS G ENUM: Defining enum value TOUCH_BEGIN (fixed from touch_begin) 6 525s JS G ENUM: Defining enum value TOUCH_END (fixed from touch_end) 7 525s JS G ENUM: Defining enum value DEVICE_SWITCH (fixed from device_switch) 8 525s JS G ENUM: Defining Gdk.CrossingMode as 0xef9a8f60 525s JS G NS: Found info type GIObjectInfo for 'Cursor' in namespace 'Gdk' 525s JS G OBJ: Defined class for Cursor (GdkCursor), prototype 0xed2055a0, JSClass 0xf42cd790, in object 0xef87f260 525s JS G NS: Found info type GIEnumInfo for 'CursorType' in namespace 'Gdk' 525s JS G ENUM: Defining enum value X_CURSOR (fixed from x_cursor) 0 525s JS G ENUM: Defining enum value ARROW (fixed from arrow) 2 525s JS G ENUM: Defining enum value BASED_ARROW_DOWN (fixed from based_arrow_down) 4 525s JS G ENUM: Defining enum value BASED_ARROW_UP (fixed from based_arrow_up) 6 525s JS G ENUM: Defining enum value BOAT (fixed from boat) 8 525s JS G ENUM: Defining enum value BOGOSITY (fixed from bogosity) 10 525s JS G ENUM: Defining enum value BOTTOM_LEFT_CORNER (fixed from bottom_left_corner) 12 525s JS G ENUM: Defining enum value BOTTOM_RIGHT_CORNER (fixed from bottom_right_corner) 14 525s JS G ENUM: Defining enum value BOTTOM_SIDE (fixed from bottom_side) 16 525s JS G ENUM: Defining enum value BOTTOM_TEE (fixed from bottom_tee) 18 525s JS G ENUM: Defining enum value BOX_SPIRAL (fixed from box_spiral) 20 525s JS G ENUM: Defining enum value CENTER_PTR (fixed from center_ptr) 22 525s JS G ENUM: Defining enum value CIRCLE (fixed from circle) 24 525s JS G ENUM: Defining enum value CLOCK (fixed from clock) 26 525s JS G ENUM: Defining enum value COFFEE_MUG (fixed from coffee_mug) 28 525s JS G ENUM: Defining enum value CROSS (fixed from cross) 30 525s JS G ENUM: Defining enum value CROSS_REVERSE (fixed from cross_reverse) 32 525s JS G ENUM: Defining enum value CROSSHAIR (fixed from crosshair) 34 525s JS G ENUM: Defining enum value DIAMOND_CROSS (fixed from diamond_cross) 36 525s JS G ENUM: Defining enum value DOT (fixed from dot) 38 525s JS G ENUM: Defining enum value DOTBOX (fixed from dotbox) 40 525s JS G ENUM: Defining enum value DOUBLE_ARROW (fixed from double_arrow) 42 525s JS G ENUM: Defining enum value DRAFT_LARGE (fixed from draft_large) 44 525s JS G ENUM: Defining enum value DRAFT_SMALL (fixed from draft_small) 46 525s JS G ENUM: Defining enum value DRAPED_BOX (fixed from draped_box) 48 525s JS G ENUM: Defining enum value EXCHANGE (fixed from exchange) 50 525s JS G ENUM: Defining enum value FLEUR (fixed from fleur) 52 525s JS G ENUM: Defining enum value GOBBLER (fixed from gobbler) 54 525s JS G ENUM: Defining enum value GUMBY (fixed from gumby) 56 525s JS G ENUM: Defining enum value HAND1 (fixed from hand1) 58 525s JS G ENUM: Defining enum value HAND2 (fixed from hand2) 60 525s JS G ENUM: Defining enum value HEART (fixed from heart) 62 525s JS G ENUM: Defining enum value ICON (fixed from icon) 64 525s JS G ENUM: Defining enum value IRON_CROSS (fixed from iron_cross) 66 525s JS G ENUM: Defining enum value LEFT_PTR (fixed from left_ptr) 68 525s JS G ENUM: Defining enum value LEFT_SIDE (fixed from left_side) 70 525s JS G ENUM: Defining enum value LEFT_TEE (fixed from left_tee) 72 525s JS G ENUM: Defining enum value LEFTBUTTON (fixed from leftbutton) 74 525s JS G ENUM: Defining enum value LL_ANGLE (fixed from ll_angle) 76 525s JS G ENUM: Defining enum value LR_ANGLE (fixed from lr_angle) 78 525s JS G ENUM: Defining enum value MAN (fixed from man) 80 525s JS G ENUM: Defining enum value MIDDLEBUTTON (fixed from middlebutton) 82 525s JS G ENUM: Defining enum value MOUSE (fixed from mouse) 84 525s JS G ENUM: Defining enum value PENCIL (fixed from pencil) 86 525s JS G ENUM: Defining enum value PIRATE (fixed from pirate) 88 525s JS G ENUM: Defining enum value PLUS (fixed from plus) 90 525s JS G ENUM: Defining enum value QUESTION_ARROW (fixed from question_arrow) 92 525s JS G ENUM: Defining enum value RIGHT_PTR (fixed from right_ptr) 94 525s JS G ENUM: Defining enum value RIGHT_SIDE (fixed from right_side) 96 525s JS G ENUM: Defining enum value RIGHT_TEE (fixed from right_tee) 98 525s JS G ENUM: Defining enum value RIGHTBUTTON (fixed from rightbutton) 100 525s JS G ENUM: Defining enum value RTL_LOGO (fixed from rtl_logo) 102 525s JS G ENUM: Defining enum value SAILBOAT (fixed from sailboat) 104 525s JS G ENUM: Defining enum value SB_DOWN_ARROW (fixed from sb_down_arrow) 106 525s JS G ENUM: Defining enum value SB_H_DOUBLE_ARROW (fixed from sb_h_double_arrow) 108 525s JS G ENUM: Defining enum value SB_LEFT_ARROW (fixed from sb_left_arrow) 110 525s JS G ENUM: Defining enum value SB_RIGHT_ARROW (fixed from sb_right_arrow) 112 525s JS G ENUM: Defining enum value SB_UP_ARROW (fixed from sb_up_arrow) 114 525s JS G ENUM: Defining enum value SB_V_DOUBLE_ARROW (fixed from sb_v_double_arrow) 116 525s JS G ENUM: Defining enum value SHUTTLE (fixed from shuttle) 118 525s JS G ENUM: Defining enum value SIZING (fixed from sizing) 120 525s JS G ENUM: Defining enum value SPIDER (fixed from spider) 122 525s JS G ENUM: Defining enum value SPRAYCAN (fixed from spraycan) 124 525s JS G ENUM: Defining enum value STAR (fixed from star) 126 525s JS G ENUM: Defining enum value TARGET (fixed from target) 128 525s JS G ENUM: Defining enum value TCROSS (fixed from tcross) 130 525s JS G ENUM: Defining enum value TOP_LEFT_ARROW (fixed from top_left_arrow) 132 525s JS G ENUM: Defining enum value TOP_LEFT_CORNER (fixed from top_left_corner) 134 525s JS G ENUM: Defining enum value TOP_RIGHT_CORNER (fixed from top_right_corner) 136 525s JS G ENUM: Defining enum value TOP_SIDE (fixed from top_side) 138 525s JS G ENUM: Defining enum value TOP_TEE (fixed from top_tee) 140 525s JS G ENUM: Defining enum value TREK (fixed from trek) 142 525s JS G ENUM: Defining enum value UL_ANGLE (fixed from ul_angle) 144 525s JS G ENUM: Defining enum value UMBRELLA (fixed from umbrella) 146 525s JS G ENUM: Defining enum value UR_ANGLE (fixed from ur_angle) 148 525s JS G ENUM: Defining enum value WATCH (fixed from watch) 150 525s JS G ENUM: Defining enum value XTERM (fixed from xterm) 152 525s JS G ENUM: Defining enum value LAST_CURSOR (fixed from last_cursor) 153 525s JS G ENUM: Defining enum value BLANK_CURSOR (fixed from blank_cursor) -2 525s JS G ENUM: Defining enum value CURSOR_IS_PIXMAP (fixed from cursor_is_pixmap) -1 525s JS G ENUM: Defining Gdk.CursorType as 0xef9a90a8 525s JS G NS: Found info type GIObjectInfo for 'Device' in namespace 'Gdk' 525s JS G OBJ: Defined class for Device (GdkDevice), prototype 0xed205600, JSClass 0xf42cd790, in object 0xef87f260 525s JS G NS: Found info type GIObjectInfo for 'DeviceManager' in namespace 'Gdk' 525s JS G OBJ: Defined class for DeviceManager (GdkDeviceManager), prototype 0xed205640, JSClass 0xf42cd790, in object 0xef87f260 525s JS G NS: Found info type GIInterfaceInfo for 'DevicePad' in namespace 'Gdk' 525s JS G IFACE: Defined class for DevicePad (GdkDevicePad), prototype 0xed209640, JSClass 0xf42cd7d0, in object 0xef87f260 525s JS G NS: Found info type GIEnumInfo for 'DevicePadFeature' in namespace 'Gdk' 525s JS G ENUM: Defining enum value BUTTON (fixed from button) 0 525s JS G ENUM: Defining enum value RING (fixed from ring) 1 525s JS G ENUM: Defining enum value STRIP (fixed from strip) 2 525s JS G ENUM: Defining Gdk.DevicePadFeature as 0xef9a9960 525s JS G NS: Found info type GIStructInfo for 'DevicePadInterface' in namespace 'Gdk' 525s JS G NS: Found info type GIObjectInfo for 'DeviceTool' in namespace 'Gdk' 525s JS G OBJ: Defined class for DeviceTool (GdkDeviceTool), prototype 0xed2056c0, JSClass 0xf42cd790, in object 0xef87f260 525s JS G NS: Found info type GIEnumInfo for 'DeviceToolType' in namespace 'Gdk' 525s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 0 525s JS G ENUM: Defining enum value PEN (fixed from pen) 1 525s JS G ENUM: Defining enum value ERASER (fixed from eraser) 2 525s JS G ENUM: Defining enum value BRUSH (fixed from brush) 3 525s JS G ENUM: Defining enum value PENCIL (fixed from pencil) 4 525s JS G ENUM: Defining enum value AIRBRUSH (fixed from airbrush) 5 525s JS G ENUM: Defining enum value MOUSE (fixed from mouse) 6 525s JS G ENUM: Defining enum value LENS (fixed from lens) 7 525s JS G ENUM: Defining Gdk.DeviceToolType as 0xef9a9a60 525s JS G NS: Found info type GIEnumInfo for 'DeviceType' in namespace 'Gdk' 525s JS G ENUM: Defining enum value MASTER (fixed from master) 0 525s JS G ENUM: Defining enum value SLAVE (fixed from slave) 1 525s JS G ENUM: Defining enum value FLOATING (fixed from floating) 2 525s JS G ENUM: Defining Gdk.DeviceType as 0xef9a9b70 525s JS G NS: Found info type GIObjectInfo for 'Display' in namespace 'Gdk' 525s JS G OBJ: Defined class for Display (GdkDisplay), prototype 0xed205740, JSClass 0xf42cd790, in object 0xef87f260 525s JS G NS: Found info type GIObjectInfo for 'DisplayManager' in namespace 'Gdk' 525s JS G OBJ: Defined class for DisplayManager (GdkDisplayManager), prototype 0xed205780, JSClass 0xf42cd790, in object 0xef87f260 525s JS G NS: Found info type GIFlagsInfo for 'DragAction' in namespace 'Gdk' 525s JS G ENUM: Defining enum value DEFAULT (fixed from default) 1 525s JS G ENUM: Defining enum value COPY (fixed from copy) 2 525s JS G ENUM: Defining enum value MOVE (fixed from move) 4 525s JS G ENUM: Defining enum value LINK (fixed from link) 8 525s JS G ENUM: Defining enum value PRIVATE (fixed from private) 16 525s JS G ENUM: Defining enum value ASK (fixed from ask) 32 525s JS G ENUM: Defining Gdk.DragAction as 0xef9a9c70 525s JS G NS: Found info type GIEnumInfo for 'DragCancelReason' in namespace 'Gdk' 525s JS G ENUM: Defining enum value NO_TARGET (fixed from no_target) 0 525s JS G ENUM: Defining enum value USER_CANCELLED (fixed from user_cancelled) 1 525s JS G ENUM: Defining enum value ERROR (fixed from error) 2 525s JS G ENUM: Defining Gdk.DragCancelReason as 0xef9a9d80 525s JS G NS: Found info type GIObjectInfo for 'DragContext' in namespace 'Gdk' 525s JS G OBJ: Defined class for DragContext (GdkDragContext), prototype 0xed205800, JSClass 0xf42cd790, in object 0xef87f260 525s JS G NS: Found info type GIEnumInfo for 'DragProtocol' in namespace 'Gdk' 525s JS G ENUM: Defining enum value NONE (fixed from none) 0 525s JS G ENUM: Defining enum value MOTIF (fixed from motif) 1 525s JS G ENUM: Defining enum value XDND (fixed from xdnd) 2 525s JS G ENUM: Defining enum value ROOTWIN (fixed from rootwin) 3 525s JS G ENUM: Defining enum value WIN32_DROPFILES (fixed from win32_dropfiles) 4 525s JS G ENUM: Defining enum value OLE2 (fixed from ole2) 5 525s JS G ENUM: Defining enum value LOCAL (fixed from local) 6 525s JS G ENUM: Defining enum value WAYLAND (fixed from wayland) 7 525s JS G ENUM: Defining Gdk.DragProtocol as 0xef9a9e48 525s JS G NS: Found info type GIObjectInfo for 'DrawingContext' in namespace 'Gdk' 525s JS G OBJ: Defined class for DrawingContext (GdkDrawingContext), prototype 0xed205860, JSClass 0xf42cd790, in object 0xef87f260 525s JS G NS: Found info type GIStructInfo for 'DrawingContextClass' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'EVENT_PROPAGATE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'EVENT_STOP' in namespace 'Gdk' 525s JS G NS: Found info type GIUnionInfo for 'Event' in namespace 'Gdk' 525s JS G BXD: Defined class for Event (GdkEvent), prototype 0xed2058a0, JSClass 0xf42cd828, in object 0xef87f260 525s JS G NS: Found info type GIStructInfo for 'EventAny' in namespace 'Gdk' 525s JS G BXD: Defined class for EventAny (void), prototype 0xed2058e0, JSClass 0xf42cd440, in object 0xef87f260 525s JS G NS: Found info type GIStructInfo for 'EventButton' in namespace 'Gdk' 525s JS G BXD: Defined class for EventButton (void), prototype 0xed205900, JSClass 0xf42cd440, in object 0xef87f260 525s JS G NS: Found info type GIStructInfo for 'EventConfigure' in namespace 'Gdk' 525s JS G BXD: Defined class for EventConfigure (void), prototype 0xed205920, JSClass 0xf42cd440, in object 0xef87f260 525s JS G NS: Found info type GIStructInfo for 'EventCrossing' in namespace 'Gdk' 525s JS G BXD: Defined class for EventCrossing (void), prototype 0xed205940, JSClass 0xf42cd440, in object 0xef87f260 525s JS G NS: Found info type GIStructInfo for 'EventDND' in namespace 'Gdk' 525s JS G BXD: Defined class for EventDND (void), prototype 0xed205960, JSClass 0xf42cd440, in object 0xef87f260 525s JS G NS: Found info type GIStructInfo for 'EventExpose' in namespace 'Gdk' 525s JS G BXD: Defined class for EventExpose (void), prototype 0xed205980, JSClass 0xf42cd440, in object 0xef87f260 525s JS G NS: Found info type GIStructInfo for 'EventFocus' in namespace 'Gdk' 525s JS G BXD: Defined class for EventFocus (void), prototype 0xed2059a0, JSClass 0xf42cd440, in object 0xef87f260 525s JS G NS: Found info type GIStructInfo for 'EventGrabBroken' in namespace 'Gdk' 525s JS G BXD: Defined class for EventGrabBroken (void), prototype 0xed2059c0, JSClass 0xf42cd440, in object 0xef87f260 525s JS G NS: Found info type GIStructInfo for 'EventKey' in namespace 'Gdk' 525s JS G BXD: Defined class for EventKey (void), prototype 0xed2059e0, JSClass 0xf42cd440, in object 0xef87f260 525s JS G NS: Found info type GIFlagsInfo for 'EventMask' in namespace 'Gdk' 525s JS G ENUM: Defining enum value EXPOSURE_MASK (fixed from exposure_mask) 2 525s JS G ENUM: Defining enum value POINTER_MOTION_MASK (fixed from pointer_motion_mask) 4 525s JS G ENUM: Defining enum value POINTER_MOTION_HINT_MASK (fixed from pointer_motion_hint_mask) 8 525s JS G ENUM: Defining enum value BUTTON_MOTION_MASK (fixed from button_motion_mask) 16 525s JS G ENUM: Defining enum value BUTTON1_MOTION_MASK (fixed from button1_motion_mask) 32 525s JS G ENUM: Defining enum value BUTTON2_MOTION_MASK (fixed from button2_motion_mask) 64 525s JS G ENUM: Defining enum value BUTTON3_MOTION_MASK (fixed from button3_motion_mask) 128 525s JS G ENUM: Defining enum value BUTTON_PRESS_MASK (fixed from button_press_mask) 256 525s JS G ENUM: Defining enum value BUTTON_RELEASE_MASK (fixed from button_release_mask) 512 525s JS G ENUM: Defining enum value KEY_PRESS_MASK (fixed from key_press_mask) 1024 525s JS G ENUM: Defining enum value KEY_RELEASE_MASK (fixed from key_release_mask) 2048 525s JS G ENUM: Defining enum value ENTER_NOTIFY_MASK (fixed from enter_notify_mask) 4096 525s JS G ENUM: Defining enum value LEAVE_NOTIFY_MASK (fixed from leave_notify_mask) 8192 525s JS G ENUM: Defining enum value FOCUS_CHANGE_MASK (fixed from focus_change_mask) 16384 525s JS G ENUM: Defining enum value STRUCTURE_MASK (fixed from structure_mask) 32768 525s JS G ENUM: Defining enum value PROPERTY_CHANGE_MASK (fixed from property_change_mask) 65536 525s JS G ENUM: Defining enum value VISIBILITY_NOTIFY_MASK (fixed from visibility_notify_mask) 131072 525s JS G ENUM: Defining enum value PROXIMITY_IN_MASK (fixed from proximity_in_mask) 262144 525s JS G ENUM: Defining enum value PROXIMITY_OUT_MASK (fixed from proximity_out_mask) 524288 525s JS G ENUM: Defining enum value SUBSTRUCTURE_MASK (fixed from substructure_mask) 1048576 525s JS G ENUM: Defining enum value SCROLL_MASK (fixed from scroll_mask) 2097152 525s JS G ENUM: Defining enum value TOUCH_MASK (fixed from touch_mask) 4194304 525s JS G ENUM: Defining enum value SMOOTH_SCROLL_MASK (fixed from smooth_scroll_mask) 8388608 525s JS G ENUM: Defining enum value TOUCHPAD_GESTURE_MASK (fixed from touchpad_gesture_mask) 16777216 525s JS G ENUM: Defining enum value TABLET_PAD_MASK (fixed from tablet_pad_mask) 33554432 525s JS G ENUM: Defining enum value ALL_EVENTS_MASK (fixed from all_events_mask) 67108862 525s JS G ENUM: Defining Gdk.EventMask as 0xef9aa268 525s JS G NS: Found info type GIStructInfo for 'EventMotion' in namespace 'Gdk' 525s JS G BXD: Defined class for EventMotion (void), prototype 0xed205a20, JSClass 0xf42cd440, in object 0xef87f260 525s JS G NS: Found info type GIStructInfo for 'EventOwnerChange' in namespace 'Gdk' 525s JS G BXD: Defined class for EventOwnerChange (void), prototype 0xed205a40, JSClass 0xf42cd440, in object 0xef87f260 525s JS G NS: Found info type GIStructInfo for 'EventPadAxis' in namespace 'Gdk' 525s JS G BXD: Defined class for EventPadAxis (void), prototype 0xed205a60, JSClass 0xf42cd440, in object 0xef87f260 525s JS G NS: Found info type GIStructInfo for 'EventPadButton' in namespace 'Gdk' 525s JS G BXD: Defined class for EventPadButton (void), prototype 0xed205a80, JSClass 0xf42cd440, in object 0xef87f260 525s JS G NS: Found info type GIStructInfo for 'EventPadGroupMode' in namespace 'Gdk' 525s JS G BXD: Defined class for EventPadGroupMode (void), prototype 0xed205aa0, JSClass 0xf42cd440, in object 0xef87f260 525s JS G NS: Found info type GIStructInfo for 'EventProperty' in namespace 'Gdk' 525s JS G BXD: Defined class for EventProperty (void), prototype 0xed205ac0, JSClass 0xf42cd440, in object 0xef87f260 525s JS G NS: Found info type GIStructInfo for 'EventProximity' in namespace 'Gdk' 525s JS G BXD: Defined class for EventProximity (void), prototype 0xed205ae0, JSClass 0xf42cd440, in object 0xef87f260 525s JS G NS: Found info type GIStructInfo for 'EventScroll' in namespace 'Gdk' 525s JS G BXD: Defined class for EventScroll (void), prototype 0xed205b00, JSClass 0xf42cd440, in object 0xef87f260 525s JS G NS: Found info type GIStructInfo for 'EventSelection' in namespace 'Gdk' 525s JS G BXD: Defined class for EventSelection (void), prototype 0xed205b20, JSClass 0xf42cd440, in object 0xef87f260 525s JS G NS: Found info type GIStructInfo for 'EventSequence' in namespace 'Gdk' 525s JS G BXD: Defined class for EventSequence (GdkEventSequence), prototype 0xed205b40, JSClass 0xf42cd440, in object 0xef87f260 525s JS G NS: Found info type GIStructInfo for 'EventSetting' in namespace 'Gdk' 525s JS G BXD: Defined class for EventSetting (void), prototype 0xed205b80, JSClass 0xf42cd440, in object 0xef87f260 525s JS G NS: Found info type GIStructInfo for 'EventTouch' in namespace 'Gdk' 525s JS G BXD: Defined class for EventTouch (void), prototype 0xed205ba0, JSClass 0xf42cd440, in object 0xef87f260 525s JS G NS: Found info type GIStructInfo for 'EventTouchpadPinch' in namespace 'Gdk' 525s JS G BXD: Defined class for EventTouchpadPinch (void), prototype 0xed205bc0, JSClass 0xf42cd440, in object 0xef87f260 525s JS G NS: Found info type GIStructInfo for 'EventTouchpadSwipe' in namespace 'Gdk' 525s JS G BXD: Defined class for EventTouchpadSwipe (void), prototype 0xed205be0, JSClass 0xf42cd440, in object 0xef87f260 525s JS G NS: Found info type GIEnumInfo for 'EventType' in namespace 'Gdk' 525s JS G ENUM: Defining enum value NOTHING (fixed from nothing) -1 525s JS G ENUM: Defining enum value DELETE (fixed from delete) 0 525s JS G ENUM: Defining enum value DESTROY (fixed from destroy) 1 525s JS G ENUM: Defining enum value EXPOSE (fixed from expose) 2 525s JS G ENUM: Defining enum value MOTION_NOTIFY (fixed from motion_notify) 3 525s JS G ENUM: Defining enum value BUTTON_PRESS (fixed from button_press) 4 525s JS G ENUM: Defining enum value 2BUTTON_PRESS (fixed from 2button_press) 5 525s JS G ENUM: Defining enum value DOUBLE_BUTTON_PRESS (fixed from double_button_press) 5 525s JS G ENUM: Defining enum value 3BUTTON_PRESS (fixed from 3button_press) 6 525s JS G ENUM: Defining enum value TRIPLE_BUTTON_PRESS (fixed from triple_button_press) 6 525s JS G ENUM: Defining enum value BUTTON_RELEASE (fixed from button_release) 7 525s JS G ENUM: Defining enum value KEY_PRESS (fixed from key_press) 8 525s JS G ENUM: Defining enum value KEY_RELEASE (fixed from key_release) 9 525s JS G ENUM: Defining enum value ENTER_NOTIFY (fixed from enter_notify) 10 525s JS G ENUM: Defining enum value LEAVE_NOTIFY (fixed from leave_notify) 11 525s JS G ENUM: Defining enum value FOCUS_CHANGE (fixed from focus_change) 12 525s JS G ENUM: Defining enum value CONFIGURE (fixed from configure) 13 525s JS G ENUM: Defining enum value MAP (fixed from map) 14 525s JS G ENUM: Defining enum value UNMAP (fixed from unmap) 15 525s JS G ENUM: Defining enum value PROPERTY_NOTIFY (fixed from property_notify) 16 525s JS G ENUM: Defining enum value SELECTION_CLEAR (fixed from selection_clear) 17 525s JS G ENUM: Defining enum value SELECTION_REQUEST (fixed from selection_request) 18 525s JS G ENUM: Defining enum value SELECTION_NOTIFY (fixed from selection_notify) 19 525s JS G ENUM: Defining enum value PROXIMITY_IN (fixed from proximity_in) 20 525s JS G ENUM: Defining enum value PROXIMITY_OUT (fixed from proximity_out) 21 525s JS G ENUM: Defining enum value DRAG_ENTER (fixed from drag_enter) 22 525s JS G ENUM: Defining enum value DRAG_LEAVE (fixed from drag_leave) 23 525s JS G ENUM: Defining enum value DRAG_MOTION (fixed from drag_motion) 24 525s JS G ENUM: Defining enum value DRAG_STATUS (fixed from drag_status) 25 525s JS G ENUM: Defining enum value DROP_START (fixed from drop_start) 26 525s JS G ENUM: Defining enum value DROP_FINISHED (fixed from drop_finished) 27 525s JS G ENUM: Defining enum value CLIENT_EVENT (fixed from client_event) 28 525s JS G ENUM: Defining enum value VISIBILITY_NOTIFY (fixed from visibility_notify) 29 525s JS G ENUM: Defining enum value SCROLL (fixed from scroll) 31 525s JS G ENUM: Defining enum value WINDOW_STATE (fixed from window_state) 32 525s JS G ENUM: Defining enum value SETTING (fixed from setting) 33 525s JS G ENUM: Defining enum value OWNER_CHANGE (fixed from owner_change) 34 525s JS G ENUM: Defining enum value GRAB_BROKEN (fixed from grab_broken) 35 525s JS G ENUM: Defining enum value DAMAGE (fixed from damage) 36 525s JS G ENUM: Defining enum value TOUCH_BEGIN (fixed from touch_begin) 37 525s JS G ENUM: Defining enum value TOUCH_UPDATE (fixed from touch_update) 38 525s JS G ENUM: Defining enum value TOUCH_END (fixed from touch_end) 39 525s JS G ENUM: Defining enum value TOUCH_CANCEL (fixed from touch_cancel) 40 525s JS G ENUM: Defining enum value TOUCHPAD_SWIPE (fixed from touchpad_swipe) 41 525s JS G ENUM: Defining enum value TOUCHPAD_PINCH (fixed from touchpad_pinch) 42 525s JS G ENUM: Defining enum value PAD_BUTTON_PRESS (fixed from pad_button_press) 43 525s JS G ENUM: Defining enum value PAD_BUTTON_RELEASE (fixed from pad_button_release) 44 525s JS G ENUM: Defining enum value PAD_RING (fixed from pad_ring) 45 525s JS G ENUM: Defining enum value PAD_STRIP (fixed from pad_strip) 46 525s JS G ENUM: Defining enum value PAD_GROUP_MODE (fixed from pad_group_mode) 47 525s JS G ENUM: Defining enum value EVENT_LAST (fixed from event_last) 48 525s JS G ENUM: Defining Gdk.EventType as 0xef9aa788 525s JS G NS: Found info type GIStructInfo for 'EventVisibility' in namespace 'Gdk' 525s JS G BXD: Defined class for EventVisibility (void), prototype 0xed205c20, JSClass 0xf42cd440, in object 0xef87f260 525s JS G NS: Found info type GIStructInfo for 'EventWindowState' in namespace 'Gdk' 525s JS G BXD: Defined class for EventWindowState (void), prototype 0xed205c40, JSClass 0xf42cd440, in object 0xef87f260 525s JS G NS: Found info type GIEnumInfo for 'FilterReturn' in namespace 'Gdk' 525s JS G ENUM: Defining enum value CONTINUE (fixed from continue) 0 525s JS G ENUM: Defining enum value TRANSLATE (fixed from translate) 1 525s JS G ENUM: Defining enum value REMOVE (fixed from remove) 2 525s JS G ENUM: Defining Gdk.FilterReturn as 0xef9aac08 525s JS G NS: Found info type GIObjectInfo for 'FrameClock' in namespace 'Gdk' 525s JS G OBJ: Defined class for FrameClock (GdkFrameClock), prototype 0xed205c80, JSClass 0xf42cd790, in object 0xef87f260 525s JS G NS: Found info type GIStructInfo for 'FrameClockClass' in namespace 'Gdk' 525s JS G NS: Found info type GIFlagsInfo for 'FrameClockPhase' in namespace 'Gdk' 525s JS G ENUM: Defining enum value NONE (fixed from none) 0 525s JS G ENUM: Defining enum value FLUSH_EVENTS (fixed from flush_events) 1 525s JS G ENUM: Defining enum value BEFORE_PAINT (fixed from before_paint) 2 525s JS G ENUM: Defining enum value UPDATE (fixed from update) 4 525s JS G ENUM: Defining enum value LAYOUT (fixed from layout) 8 525s JS G ENUM: Defining enum value PAINT (fixed from paint) 16 525s JS G ENUM: Defining enum value RESUME_EVENTS (fixed from resume_events) 32 525s JS G ENUM: Defining enum value AFTER_PAINT (fixed from after_paint) 64 525s JS G ENUM: Defining Gdk.FrameClockPhase as 0xef9aad08 525s JS G NS: Found info type GIStructInfo for 'FrameClockPrivate' in namespace 'Gdk' 525s JS G BXD: Defined class for FrameClockPrivate (void), prototype 0xed205ce0, JSClass 0xf42cd440, in object 0xef87f260 525s JS G NS: Found info type GIStructInfo for 'FrameTimings' in namespace 'Gdk' 525s JS G BXD: Defined class for FrameTimings (GdkFrameTimings), prototype 0xed205d00, JSClass 0xf42cd440, in object 0xef87f260 525s JS G NS: Found info type GIEnumInfo for 'FullscreenMode' in namespace 'Gdk' 525s JS G ENUM: Defining enum value CURRENT_MONITOR (fixed from current_monitor) 0 525s JS G ENUM: Defining enum value ALL_MONITORS (fixed from all_monitors) 1 525s JS G ENUM: Defining Gdk.FullscreenMode as 0xef9aae88 525s JS G NS: Found info type GIObjectInfo for 'GLContext' in namespace 'Gdk' 525s JS G OBJ: Defined class for GLContext (GdkGLContext), prototype 0xed205d60, JSClass 0xf42cd790, in object 0xef87f260 525s JS G NS: Found info type GIEnumInfo for 'GLError' in namespace 'Gdk' 525s JS G ERR: Defined class for GLError (GError), prototype 0xed2097c0, JSClass 0xf42cd5e0, in object 0xef87f260 525s JS G ENUM: Defining enum value NOT_AVAILABLE (fixed from not_available) 0 525s JS G ENUM: Defining enum value UNSUPPORTED_FORMAT (fixed from unsupported_format) 1 525s JS G ENUM: Defining enum value UNSUPPORTED_PROFILE (fixed from unsupported_profile) 2 525s JS G NS: Found info type GIStructInfo for 'Geometry' in namespace 'Gdk' 525s JS G BXD: Defined class for Geometry (void), prototype 0xed205da0, JSClass 0xf42cd440, in object 0xef87f260 525s JS G NS: Found info type GIEnumInfo for 'GrabOwnership' in namespace 'Gdk' 525s JS G ENUM: Defining enum value NONE (fixed from none) 0 525s JS G ENUM: Defining enum value WINDOW (fixed from window) 1 525s JS G ENUM: Defining enum value APPLICATION (fixed from application) 2 525s JS G ENUM: Defining Gdk.GrabOwnership as 0xef9aafc0 525s JS G NS: Found info type GIEnumInfo for 'GrabStatus' in namespace 'Gdk' 525s JS G ENUM: Defining enum value SUCCESS (fixed from success) 0 525s JS G ENUM: Defining enum value ALREADY_GRABBED (fixed from already_grabbed) 1 525s JS G ENUM: Defining enum value INVALID_TIME (fixed from invalid_time) 2 525s JS G ENUM: Defining enum value NOT_VIEWABLE (fixed from not_viewable) 3 525s JS G ENUM: Defining enum value FROZEN (fixed from frozen) 4 525s JS G ENUM: Defining enum value FAILED (fixed from failed) 5 525s JS G ENUM: Defining Gdk.GrabStatus as 0xef9ab050 525s JS G NS: Found info type GIEnumInfo for 'Gravity' in namespace 'Gdk' 525s JS G ENUM: Defining enum value NORTH_WEST (fixed from north_west) 1 525s JS G ENUM: Defining enum value NORTH (fixed from north) 2 525s JS G ENUM: Defining enum value NORTH_EAST (fixed from north_east) 3 525s JS G ENUM: Defining enum value WEST (fixed from west) 4 525s JS G ENUM: Defining enum value CENTER (fixed from center) 5 525s JS G ENUM: Defining enum value EAST (fixed from east) 6 525s JS G ENUM: Defining enum value SOUTH_WEST (fixed from south_west) 7 525s JS G ENUM: Defining enum value SOUTH (fixed from south) 8 525s JS G ENUM: Defining enum value SOUTH_EAST (fixed from south_east) 9 525s JS G ENUM: Defining enum value STATIC (fixed from static) 10 525s JS G ENUM: Defining Gdk.Gravity as 0xef9ab160 525s JS G NS: Found info type GIEnumInfo for 'InputMode' in namespace 'Gdk' 525s JS G ENUM: Defining enum value DISABLED (fixed from disabled) 0 525s JS G ENUM: Defining enum value SCREEN (fixed from screen) 1 525s JS G ENUM: Defining enum value WINDOW (fixed from window) 2 525s JS G ENUM: Defining Gdk.InputMode as 0xef9ab270 525s JS G NS: Found info type GIEnumInfo for 'InputSource' in namespace 'Gdk' 525s JS G ENUM: Defining enum value MOUSE (fixed from mouse) 0 525s JS G ENUM: Defining enum value PEN (fixed from pen) 1 525s JS G ENUM: Defining enum value ERASER (fixed from eraser) 2 525s JS G ENUM: Defining enum value CURSOR (fixed from cursor) 3 525s JS G ENUM: Defining enum value KEYBOARD (fixed from keyboard) 4 525s JS G ENUM: Defining enum value TOUCHSCREEN (fixed from touchscreen) 5 525s JS G ENUM: Defining enum value TOUCHPAD (fixed from touchpad) 6 525s JS G ENUM: Defining enum value TRACKPOINT (fixed from trackpoint) 7 525s JS G ENUM: Defining enum value TABLET_PAD (fixed from tablet_pad) 8 525s JS G ENUM: Defining Gdk.InputSource as 0xef9ab300 525s JS G NS: Found info type GIConstantInfo for 'KEY_0' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_1' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_AltCursor' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Attn' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_BackTab' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_ChangeScreen' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Copy' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_CursorBlink' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_CursorSelect' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_DeleteWord' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Duplicate' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Enter' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_EraseEOF' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_EraseInput' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_ExSelect' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_FieldMark' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Ident' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Jump' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_KeyClick' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Left2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_PA1' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_PA2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_PA3' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Play' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_PrintScreen' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Quit' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Record' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Reset' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Right2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Rule' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Setup' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Test' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_4' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_5' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_6' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_7' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_8' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_9' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_A' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Aacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Abelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Abreve' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Abreveacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Abrevebelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Abrevegrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Abrevehook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Abrevetilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AccessX_Enable' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AccessX_Feedback_Enable' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Acircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Acircumflexacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Acircumflexbelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Acircumflexgrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Acircumflexhook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Acircumflextilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AddFavorite' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Adiaeresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Agrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ahook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Alt_L' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Alt_R' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Amacron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Aogonek' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ApplicationLeft' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ApplicationRight' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_0' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_1' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_3' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_4' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_5' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_6' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_7' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_8' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_9' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_ain' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_alef' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_alefmaksura' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_beh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_comma' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_dad' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_dal' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_damma' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_dammatan' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_ddal' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_farsi_yeh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_fatha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_fathatan' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_feh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_fullstop' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_gaf' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_ghain' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_ha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hah' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamza' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamza_above' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamza_below' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamzaonalef' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamzaonwaw' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamzaonyeh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamzaunderalef' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_heh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_heh_doachashmee' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_heh_goal' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_jeem' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_jeh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_kaf' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_kasra' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_kasratan' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_keheh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_khah' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_lam' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_madda_above' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_maddaonalef' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_meem' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_noon' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_noon_ghunna' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_peh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_percent' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_qaf' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_question_mark' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_ra' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_rreh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_sad' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_seen' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_semicolon' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_shadda' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_sheen' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_sukun' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_superscript_alef' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_switch' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_tah' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_tatweel' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_tcheh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_teh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_tehmarbuta' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_thal' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_theh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_tteh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_veh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_waw' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_yeh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_yeh_baree' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_zah' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_zain' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Aring' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_AT' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_AYB' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_BEN' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_CHA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_DA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_DZA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_E' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_FE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_GHAT' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_GIM' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_HI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_HO' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_INI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_JE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_KE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_KEN' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_KHE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_LYUN' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_MEN' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_NU' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_O' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_PE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_PYUR' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_RA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_RE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_SE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_SHA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_TCHE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_TO' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_TSA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_TSO' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_TYUN' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_VEV' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_VO' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_VYUN' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_YECH' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ZA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ZHE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_accent' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_amanak' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_apostrophe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_at' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ayb' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ben' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_but' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_cha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_da' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_dza' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_e' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_exclam' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_fe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_full_stop' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ghat' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_gim' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_hi' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ho' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_hyphen' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ini' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_je' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ke' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ken' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_khe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ligature_ew' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_lyun' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_men' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_nu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_o' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_paruyk' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_pe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_pyur' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_question' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ra' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_re' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_se' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_separation_mark' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_sha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_shesht' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_tche' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_to' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_tsa' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_tso' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_tyun' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_verjaket' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_vev' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_vo' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_vyun' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_yech' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_yentamna' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_za' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_zhe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Atilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AudibleBell_Enable' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AudioCycleTrack' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AudioForward' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AudioLowerVolume' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AudioMedia' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AudioMicMute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AudioMute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AudioNext' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AudioPause' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AudioPlay' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AudioPreset' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AudioPrev' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AudioRaiseVolume' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AudioRandomPlay' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AudioRecord' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AudioRepeat' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AudioRewind' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AudioStop' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Away' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_B' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Babovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Back' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_BackForward' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_BackSpace' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Battery' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Begin' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Blue' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Bluetooth' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Book' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_BounceKeys_Enable' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Break' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_BrightnessAdjust' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Byelorussian_SHORTU' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Byelorussian_shortu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_C' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_CD' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_CH' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_C_H' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_C_h' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Calculator' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Calendar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cancel' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Caps_Lock' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ccaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ccedilla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ccircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ch' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Clear' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ClearGrab' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Close' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Codeinput' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ColonSign' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Community' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ContrastAdjust' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Control_L' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Control_R' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Copy' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_CruzeiroSign' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cut' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_CycleAngle' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_A' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_BE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_CHE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_CHE_descender' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_CHE_vertstroke' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_DE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_DZHE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_E' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_EF' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_EL' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_EM' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_EN' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_EN_descender' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ER' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ES' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_GHE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_GHE_bar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_HA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_HARDSIGN' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_HA_descender' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_I' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_IE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_IO' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_I_macron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_JE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_KA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_KA_descender' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_KA_vertstroke' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_LJE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_NJE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_O' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_O_bar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_PE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_SCHWA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_SHA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_SHCHA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_SHHA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_SHORTI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_SOFTSIGN' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_TE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_TSE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_U' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_U_macron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_U_straight' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_U_straight_bar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_VE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_YA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_YERU' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_YU' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ZE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ZHE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ZHE_descender' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_a' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_be' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_che' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_che_descender' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_che_vertstroke' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_de' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_dzhe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_e' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ef' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_el' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_em' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_en' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_en_descender' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_er' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_es' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ghe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ghe_bar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ha_descender' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_hardsign' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_i' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_i_macron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ie' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_io' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_je' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ka' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ka_descender' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ka_vertstroke' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_lje' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_nje' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_o' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_o_bar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_pe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_schwa' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_sha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_shcha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_shha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_shorti' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_softsign' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_te' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_tse' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_u' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_u_macron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_u_straight' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_u_straight_bar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ve' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ya' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_yeru' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_yu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ze' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_zhe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_zhe_descender' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_D' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_DOS' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Dabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Dcaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Delete' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Display' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Documents' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_DongSign' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Down' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Dstroke' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_E' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ENG' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ETH' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_EZH' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Eabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Eacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ebelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ecaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ecircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ecircumflexacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ecircumflexbelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ecircumflexgrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ecircumflexhook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ecircumflextilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_EcuSign' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ediaeresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Egrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ehook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Eisu_Shift' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Eisu_toggle' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Eject' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Emacron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_End' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Eogonek' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Escape' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Eth' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Etilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_EuroSign' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Excel' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Execute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Explorer' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F1' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F10' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F11' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F12' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F13' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F14' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F15' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F16' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F17' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F18' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F19' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F20' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F21' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F22' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F23' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F24' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F25' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F26' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F27' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F28' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F29' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F3' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F30' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F31' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F32' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F33' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F34' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F35' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F4' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F5' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F6' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F7' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F8' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F9' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_FFrancSign' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Fabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_0' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_1' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_3' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_4' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_5' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_6' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_7' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_8' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_9' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_yeh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Favorites' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Finance' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Find' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_First_Virtual_Screen' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Forward' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_FrameBack' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_FrameForward' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_G' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Gabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Game' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Gbreve' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Gcaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Gcedilla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Gcircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_an' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_ban' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_can' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_char' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_chin' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_cil' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_don' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_en' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_fi' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_gan' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_ghan' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_hae' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_har' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_he' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_hie' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_hoe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_in' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_jhan' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_jil' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_kan' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_khar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_las' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_man' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_nar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_on' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_par' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_phar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_qar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_rae' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_san' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_shin' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_tan' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_tar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_un' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_vin' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_we' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_xan' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_zen' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_zhar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Go' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_ALPHA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_ALPHAaccent' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_BETA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_CHI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_DELTA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_EPSILON' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_EPSILONaccent' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_ETA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_ETAaccent' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_GAMMA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_IOTA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_IOTAaccent' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_IOTAdiaeresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_IOTAdieresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_KAPPA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_LAMBDA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_LAMDA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_MU' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_NU' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_OMEGA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_OMEGAaccent' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_OMICRON' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_OMICRONaccent' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_PHI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_PI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_PSI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_RHO' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_SIGMA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_TAU' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_THETA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_UPSILON' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_UPSILONaccent' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_UPSILONdieresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_XI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_ZETA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_accentdieresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_alpha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_alphaaccent' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_beta' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_chi' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_delta' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_epsilon' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_epsilonaccent' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_eta' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_etaaccent' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_finalsmallsigma' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_gamma' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_horizbar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_iota' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_iotaaccent' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_iotaaccentdieresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_iotadieresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_kappa' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_lambda' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_lamda' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_mu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_nu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_omega' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_omegaaccent' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_omicron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_omicronaccent' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_phi' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_pi' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_psi' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_rho' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_sigma' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_switch' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_tau' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_theta' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_upsilon' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_upsilonaccent' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_upsilonaccentdieresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_upsilondieresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_xi' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_zeta' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Green' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_H' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_A' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_AE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_AraeA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_AraeAE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Banja' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Cieuc' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Codeinput' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Dikeud' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_E' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_EO' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_EU' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_End' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Hanja' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Hieuh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_I' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Ieung' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Cieuc' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Dikeud' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Hieuh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Ieung' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Jieuj' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Khieuq' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Kiyeog' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_KiyeogSios' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_KkogjiDalrinIeung' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Mieum' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Nieun' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_NieunHieuh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_NieunJieuj' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_PanSios' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Phieuf' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Pieub' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_PieubSios' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Rieul' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulHieuh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulKiyeog' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulMieum' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulPhieuf' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulPieub' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulSios' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulTieut' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Sios' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_SsangKiyeog' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_SsangSios' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Tieut' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_YeorinHieuh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Jamo' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Jeonja' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Jieuj' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Khieuq' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Kiyeog' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_KiyeogSios' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_KkogjiDalrinIeung' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Mieum' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_MultipleCandidate' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Nieun' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_NieunHieuh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_NieunJieuj' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_O' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_OE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_PanSios' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Phieuf' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Pieub' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_PieubSios' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_PostHanja' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_PreHanja' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_PreviousCandidate' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Rieul' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulHieuh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulKiyeog' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulMieum' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulPhieuf' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulPieub' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulSios' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulTieut' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulYeorinHieuh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Romaja' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SingleCandidate' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Sios' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Special' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SsangDikeud' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SsangJieuj' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SsangKiyeog' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SsangPieub' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SsangSios' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Start' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SunkyeongeumMieum' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SunkyeongeumPhieuf' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SunkyeongeumPieub' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Tieut' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_U' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_WA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_WAE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_WE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_WEO' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_WI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YAE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YEO' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YO' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YU' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YeorinHieuh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_switch' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hankaku' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hcircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hebrew_switch' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Help' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Henkan' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Henkan_Mode' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hibernate' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hiragana' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hiragana_Katakana' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_History' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Home' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_HomePage' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_HotLinks' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hstroke' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hyper_L' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hyper_R' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_I' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Center_Object' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Continuous_Underline' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Discontinuous_Underline' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Emphasize' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Enter' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Fast_Cursor_Down' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Fast_Cursor_Left' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Fast_Cursor_Right' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Fast_Cursor_Up' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_First_Group' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_First_Group_Lock' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Group_Latch' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Group_Lock' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Group_Shift' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Last_Group' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Last_Group_Lock' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Left_Tab' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level2_Latch' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level3_Latch' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level3_Lock' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level3_Shift' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level5_Latch' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level5_Lock' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level5_Shift' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Lock' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Move_Line_Down' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Move_Line_Up' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Next_Group' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Next_Group_Lock' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Partial_Line_Down' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Partial_Line_Up' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Partial_Space_Left' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Partial_Space_Right' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Prev_Group' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Prev_Group_Lock' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Release_Both_Margins' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Release_Margin_Left' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Release_Margin_Right' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Set_Margin_Left' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Set_Margin_Right' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Iabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Iacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ibelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ibreve' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Icircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Idiaeresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Igrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ihook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Imacron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Insert' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Iogonek' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Itilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_J' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Jcircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_K' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_0' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_1' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_3' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_4' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_5' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_6' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_7' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_8' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_9' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Add' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Begin' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Decimal' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Delete' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Divide' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Down' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_End' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Enter' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Equal' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_F1' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_F2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_F3' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_F4' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Home' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Insert' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Left' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Multiply' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Next' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Page_Down' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Page_Up' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Prior' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Right' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Separator' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Space' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Subtract' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Tab' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Up' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Kana_Lock' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Kana_Shift' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Kanji' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Kanji_Bangou' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Katakana' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KbdBrightnessDown' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KbdBrightnessUp' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KbdLightOnOff' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Kcedilla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Keyboard' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Korean_Won' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_L' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_L1' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_L10' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_L2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_L3' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_L4' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_L5' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_L6' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_L7' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_L8' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_L9' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Lacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Last_Virtual_Screen' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Launch0' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Launch1' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Launch2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Launch3' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Launch4' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Launch5' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Launch6' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Launch7' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Launch8' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Launch9' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_LaunchA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_LaunchB' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_LaunchC' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_LaunchD' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_LaunchE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_LaunchF' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Lbelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Lcaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Lcedilla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Left' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_LightBulb' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Linefeed' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_LiraSign' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_LogGrabInfo' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_LogOff' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_LogWindowTree' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Lstroke' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_M' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Mabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Macedonia_DSE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Macedonia_GJE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Macedonia_KJE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Macedonia_dse' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Macedonia_gje' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Macedonia_kje' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Mae_Koho' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Mail' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_MailForward' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Market' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Massyo' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Meeting' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Memo' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Menu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_MenuKB' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_MenuPB' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Messenger' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Meta_L' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Meta_R' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_MillSign' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ModeLock' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Mode_switch' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_MonBrightnessDown' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_MonBrightnessUp' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_MouseKeys_Accel_Enable' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_MouseKeys_Enable' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Muhenkan' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Multi_key' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_MultipleCandidate' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Music' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_MyComputer' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_MySites' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_N' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Nacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_NairaSign' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ncaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ncedilla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_New' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_NewSheqelSign' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_News' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Next' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Next_VMode' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Next_Virtual_Screen' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ntilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Num_Lock' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_O' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_OE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Oacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Obarred' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Obelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ocaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ocircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ocircumflexacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ocircumflexbelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ocircumflexgrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ocircumflexhook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ocircumflextilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Odiaeresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Odoubleacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_OfficeHome' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ograve' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ohook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ohorn' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ohornacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ohornbelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ohorngrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ohornhook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ohorntilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Omacron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ooblique' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Open' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_OpenURL' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Option' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Oslash' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Otilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Overlay1_Enable' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Overlay2_Enable' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_P' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Page_Down' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Page_Up' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Paste' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pause' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_PesetaSign' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Phone' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pictures' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Accelerate' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Button1' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Button2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Button3' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Button4' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Button5' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Button_Dflt' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DblClick1' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DblClick2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DblClick3' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DblClick4' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DblClick5' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DblClick_Dflt' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DfltBtnNext' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DfltBtnPrev' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Down' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DownLeft' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DownRight' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Drag1' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Drag2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Drag3' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Drag4' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Drag5' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Drag_Dflt' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_EnableKeys' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Left' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Right' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Up' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_UpLeft' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_UpRight' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_PowerDown' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_PowerOff' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Prev_VMode' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Prev_Virtual_Screen' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_PreviousCandidate' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Print' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Prior' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Q' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_R' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_R1' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_R10' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_R11' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_R12' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_R13' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_R14' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_R15' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_R2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_R3' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_R4' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_R5' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_R6' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_R7' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_R8' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_R9' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_RFKill' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Racute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Rcaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Rcedilla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Red' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Redo' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Refresh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Reload' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_RepeatKeys_Enable' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Reply' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Return' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Right' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_RockerDown' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_RockerEnter' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_RockerUp' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Romaji' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_RotateWindows' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_RotationKB' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_RotationPB' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_RupeeSign' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_S' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_SCHWA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Save' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Scaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Scedilla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Scircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ScreenSaver' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ScrollClick' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ScrollDown' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ScrollUp' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Scroll_Lock' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Search' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Select' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_SelectButton' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Send' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_DJE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_DZE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_JE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_LJE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_NJE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_TSHE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_dje' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_dze' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_je' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_lje' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_nje' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_tshe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Shift_L' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Shift_Lock' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Shift_R' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Shop' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_SingleCandidate' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_a' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_aa' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_aa2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ae' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ae2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_aee' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_aee2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ai' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ai2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_al' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_au' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_au2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ba' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_bha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ca' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_cha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_dda' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ddha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_dha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_dhha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_e' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_e2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ee' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ee2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_fa' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ga' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_gha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_h2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_i' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_i2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ii' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ii2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ja' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_jha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_jnya' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ka' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_kha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_kunddaliya' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_la' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_lla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_lu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_lu2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_luu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_luu2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ma' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_mba' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_na' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ndda' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ndha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ng' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ng2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_nga' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_nja' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_nna' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_nya' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_o' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_o2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_oo' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_oo2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_pa' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_pha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ra' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ri' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_rii' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ru2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ruu2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_sa' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_sha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ssha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_tha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_thha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_tta' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ttha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_u' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_u2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_uu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_uu2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_va' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ya' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sleep' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_SlowKeys_Enable' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Spell' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_SplitScreen' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Standby' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Start' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_StickyKeys_Enable' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Stop' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Subtitle' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Super_L' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Super_R' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Support' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Suspend' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_1' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_10' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_11' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_12' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_3' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_4' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_5' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_6' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_7' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_8' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_9' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sys_Req' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_T' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_THORN' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Tab' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Tabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_TaskPane' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Tcaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Tcedilla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Terminal' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Terminate_Server' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_baht' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_bobaimai' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_chochan' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_chochang' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_choching' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_chochoe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_dochada' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_dodek' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_fofa' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_fofan' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_hohip' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_honokhuk' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_khokhai' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_khokhon' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_khokhuat' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_khokhwai' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_khorakhang' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_kokai' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lakkhangyao' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lekchet' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lekha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lekhok' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lekkao' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_leknung' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lekpaet' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_leksam' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_leksi' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_leksong' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_leksun' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lochula' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_loling' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maichattawa' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maiek' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maihanakat' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maihanakat_maitho' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maitaikhu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maitho' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maitri' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maiyamok' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_moma' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_ngongu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_nikhahit' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_nonen' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_nonu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_oang' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_paiyannoi' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_phinthu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_phophan' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_phophung' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_phosamphao' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_popla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_rorua' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_ru' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraa' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraaa' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraae' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraaimaimalai' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraaimaimuan' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraam' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sarae' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sarai' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraii' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sarao' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sarau' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraue' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sarauee' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sarauu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sorusi' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sosala' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_soso' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sosua' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thanthakhat' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thonangmontho' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thophuthao' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thothahan' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thothan' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thothong' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thothung' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_topatak' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_totao' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_wowaen' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_yoyak' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_yoying' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thorn' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Time' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ToDoList' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Tools' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_TopMenu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_TouchpadOff' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_TouchpadOn' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_TouchpadToggle' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Touroku' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Travel' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Tslash' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_U' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_UWB' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Uacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ubelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ubreve' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ucircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Udiaeresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Udoubleacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ugrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Uhook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Uhorn' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Uhornacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Uhornbelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Uhorngrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Uhornhook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Uhorntilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_GHE_WITH_UPTURN' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_I' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_IE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_YI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_ghe_with_upturn' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_i' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_ie' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_yi' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ukranian_I' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ukranian_JE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ukranian_YI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ukranian_i' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ukranian_je' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ukranian_yi' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Umacron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Undo' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ungrab' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Uogonek' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Up' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Uring' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_User1KB' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_User2KB' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_UserPB' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Utilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_V' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_VendorHome' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Video' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_View' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_VoidSymbol' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_W' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_WLAN' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_WWAN' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_WWW' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Wacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_WakeUp' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Wcircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Wdiaeresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_WebCam' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Wgrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_WheelButton' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_WindowClear' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_WonSign' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Word' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_X' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Xabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Xfer' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Y' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Yacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ybelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ycircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ydiaeresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Yellow' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ygrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Yhook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ytilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Z' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Zabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Zacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Zcaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Zen_Koho' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Zenkaku' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Zenkaku_Hankaku' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ZoomIn' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ZoomOut' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Zstroke' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_a' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_aacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_abelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_abovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_abreve' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_abreveacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_abrevebelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_abrevegrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_abrevehook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_abrevetilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_acircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_acircumflexacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_acircumflexbelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_acircumflexgrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_acircumflexhook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_acircumflextilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_acute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_adiaeresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ae' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_agrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ahook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_amacron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ampersand' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_aogonek' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_apostrophe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_approxeq' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_approximate' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_aring' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_asciicircum' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_asciitilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_asterisk' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_at' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_atilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_b' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_babovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_backslash' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ballotcross' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_bar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_because' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_blank' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_botintegral' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_botleftparens' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_botleftsqbracket' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_botleftsummation' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_botrightparens' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_botrightsqbracket' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_botrightsummation' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_bott' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_botvertsummationconnector' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braceleft' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braceright' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_bracketleft' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_bracketright' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_blank' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_1' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_10' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_3' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_4' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_5' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_6' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_7' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_8' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_9' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1234' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12345' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123456' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1234567' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12345678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1234568' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123457' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1234578' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123458' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12346' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123467' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1234678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123468' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12347' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123478' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12348' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1235' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12356' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123567' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1235678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123568' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12357' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123578' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12358' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1236' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12367' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12368' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1237' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12378' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1238' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_124' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1245' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12456' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_124567' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1245678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_124568' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12457' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_124578' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12458' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1246' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12467' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_124678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12468' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1247' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12478' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1248' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_125' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1256' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12567' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_125678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12568' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1257' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12578' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1258' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_126' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1267' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1268' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_127' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1278' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_128' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_134' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1345' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13456' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_134567' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1345678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_134568' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13457' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_134578' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13458' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1346' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13467' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_134678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13468' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1347' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13478' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1348' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_135' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1356' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13567' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_135678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13568' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1357' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13578' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1358' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_136' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1367' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1368' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_137' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1378' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_138' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_14' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_145' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1456' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_14567' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_145678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_14568' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1457' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_14578' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1458' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_146' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1467' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_14678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1468' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_147' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1478' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_148' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_15' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_156' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1567' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_15678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1568' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_157' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1578' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_158' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_16' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_167' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_168' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_17' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_178' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_18' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_234' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2345' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23456' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_234567' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2345678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_234568' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23457' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_234578' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23458' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2346' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23467' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_234678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23468' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2347' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23478' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2348' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_235' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2356' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23567' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_235678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23568' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2357' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23578' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2358' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_236' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2367' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2368' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_237' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2378' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_238' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_24' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_245' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2456' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_24567' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_245678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_24568' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2457' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_24578' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2458' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_246' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2467' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_24678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2468' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_247' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2478' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_248' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_25' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_256' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2567' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_25678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2568' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_257' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2578' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_258' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_26' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_267' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_268' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_27' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_278' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_28' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_34' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_345' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3456' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_34567' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_345678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_34568' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3457' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_34578' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3458' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_346' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3467' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_34678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3468' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_347' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3478' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_348' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_35' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_356' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3567' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_35678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3568' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_357' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3578' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_358' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_36' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_367' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_368' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_37' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_378' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_38' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_4' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_45' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_456' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_4567' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_45678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_4568' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_457' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_4578' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_458' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_46' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_467' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_4678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_468' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_47' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_478' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_48' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_5' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_56' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_567' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_5678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_568' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_57' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_578' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_58' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_6' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_67' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_68' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_7' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_78' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_8' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_breve' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_brokenbar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_c' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_c_h' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_cabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_cacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_careof' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_caret' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_caron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ccaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ccedilla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ccircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_cedilla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_cent' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ch' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_checkerboard' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_checkmark' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_circle' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_club' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_colon' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_comma' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_containsas' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_copyright' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_cr' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_crossinglines' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_cuberoot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_currency' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_cursor' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_d' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dagger' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dcaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_A' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_E' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_I' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_O' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_U' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_a' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_abovecomma' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_abovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_abovereversedcomma' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_abovering' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_aboveverticalline' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_acute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowbreve' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowcircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowcomma' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowdiaeresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowmacron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowring' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowtilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowverticalline' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_breve' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_capital_schwa' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_caron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_cedilla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_circumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_currency' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_dasia' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_diaeresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_doubleacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_doublegrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_e' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_grave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_greek' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_hook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_horn' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_i' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_invertedbreve' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_iota' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_longsolidusoverlay' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_lowline' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_macron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_o' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_ogonek' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_perispomeni' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_psili' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_semivoiced_sound' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_small_schwa' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_stroke' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_tilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_u' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_voiced_sound' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_decimalpoint' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_degree' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_diaeresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_diamond' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_digitspace' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dintegral' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_division' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dollar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_doubbaselinedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_doubleacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_doubledagger' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_doublelowquotemark' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_downarrow' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_downcaret' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_downshoe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_downstile' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_downtack' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dstroke' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_e' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_eabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_eacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ebelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ecaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ecircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ecircumflexacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ecircumflexbelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ecircumflexgrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ecircumflexhook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ecircumflextilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ediaeresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_egrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ehook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_eightsubscript' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_eightsuperior' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_elementof' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ellipsis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_em3space' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_em4space' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_emacron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_emdash' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_emfilledcircle' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_emfilledrect' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_emopencircle' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_emopenrectangle' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_emptyset' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_emspace' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_endash' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_enfilledcircbullet' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_enfilledsqbullet' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_eng' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_enopencircbullet' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_enopensquarebullet' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_enspace' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_eogonek' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_equal' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_eth' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_etilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_exclam' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_exclamdown' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ezh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_f' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_fabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_femalesymbol' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ff' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_figdash' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_filledlefttribullet' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_filledrectbullet' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_filledrighttribullet' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_filledtribulletdown' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_filledtribulletup' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_fiveeighths' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_fivesixths' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_fivesubscript' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_fivesuperior' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_fourfifths' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_foursubscript' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_foursuperior' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_fourthroot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_function' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_g' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_gabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_gbreve' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_gcaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_gcedilla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_gcircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_grave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_greater' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_greaterthanequal' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_guillemotleft' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_guillemotright' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_h' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hairspace' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hcircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_heart' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_aleph' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_ayin' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_bet' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_beth' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_chet' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_dalet' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_daleth' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_doublelowline' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_finalkaph' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_finalmem' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_finalnun' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_finalpe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_finalzade' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_finalzadi' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_gimel' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_gimmel' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_he' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_het' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_kaph' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_kuf' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_lamed' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_mem' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_nun' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_pe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_qoph' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_resh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_samech' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_samekh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_shin' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_taf' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_taw' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_tet' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_teth' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_waw' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_yod' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_zade' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_zadi' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_zain' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_zayin' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hexagram' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_horizconnector' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_horizlinescan1' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_horizlinescan3' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_horizlinescan5' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_horizlinescan7' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_horizlinescan9' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hstroke' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ht' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hyphen' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_i' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_iTouch' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_iacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ibelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ibreve' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_icircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_identical' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_idiaeresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_idotless' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ifonlyif' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_igrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ihook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_imacron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_implies' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_includedin' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_includes' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_infinity' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_integral' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_intersection' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_iogonek' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_itilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_j' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_jcircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_jot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_k' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_A' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_CHI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_E' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_FU' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_HA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_HE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_HI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_HO' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_HU' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_I' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_KA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_KE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_KI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_KO' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_KU' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_MA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_ME' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_MI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_MO' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_MU' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_N' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_NA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_NE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_NI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_NO' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_NU' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_O' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_RA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_RE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_RI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_RO' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_RU' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_SA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_SE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_SHI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_SO' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_SU' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_TA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_TE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_TI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_TO' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_TSU' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_TU' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_U' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_WA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_WO' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_YA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_YO' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_YU' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_a' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_closingbracket' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_comma' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_conjunctive' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_e' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_fullstop' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_i' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_middledot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_o' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_openingbracket' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_switch' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_tsu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_tu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_u' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_ya' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_yo' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_yu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kappa' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kcedilla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kra' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_l' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_lacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_latincross' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_lbelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_lcaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_lcedilla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_leftanglebracket' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_leftarrow' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_leftcaret' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_leftdoublequotemark' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_leftmiddlecurlybrace' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_leftopentriangle' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_leftpointer' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_leftradical' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_leftshoe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_leftsinglequotemark' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_leftt' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_lefttack' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_less' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_lessthanequal' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_lf' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_logicaland' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_logicalor' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_lowleftcorner' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_lowrightcorner' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_lstroke' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_m' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_mabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_macron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_malesymbol' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_maltesecross' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_marker' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_masculine' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_minus' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_minutes' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_mu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_multiply' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_musicalflat' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_musicalsharp' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_n' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_nabla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_nacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ncaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ncedilla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ninesubscript' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ninesuperior' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_nl' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_nobreakspace' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_notapproxeq' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_notelementof' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_notequal' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_notidentical' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_notsign' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ntilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_numbersign' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_numerosign' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_o' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_oacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_obarred' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_obelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ocaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ocircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ocircumflexacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ocircumflexbelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ocircumflexgrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ocircumflexhook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ocircumflextilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_odiaeresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_odoubleacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_oe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ogonek' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ograve' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ohook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ohorn' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ohornacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ohornbelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ohorngrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ohornhook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ohorntilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_omacron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_oneeighth' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_onefifth' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_onehalf' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_onequarter' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_onesixth' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_onesubscript' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_onesuperior' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_onethird' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ooblique' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_openrectbullet' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_openstar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_opentribulletdown' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_opentribulletup' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ordfeminine' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_oslash' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_otilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_overbar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_overline' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_p' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_pabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_paragraph' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_parenleft' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_parenright' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_partdifferential' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_partialderivative' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_percent' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_period' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_periodcentered' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_permille' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_phonographcopyright' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_plus' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_plusminus' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_prescription' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_prolongedsound' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_punctspace' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_q' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_quad' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_question' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_questiondown' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_quotedbl' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_quoteleft' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_quoteright' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_r' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_racute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_radical' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_rcaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_rcedilla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_registered' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_rightanglebracket' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_rightarrow' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_rightcaret' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_rightdoublequotemark' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_rightmiddlecurlybrace' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_rightmiddlesummation' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_rightopentriangle' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_rightpointer' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_rightshoe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_rightsinglequotemark' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_rightt' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_righttack' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_s' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_sabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_sacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_scaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_scedilla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_schwa' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_scircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_script_switch' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_seconds' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_section' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_semicolon' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_semivoicedsound' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_seveneighths' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_sevensubscript' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_sevensuperior' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_signaturemark' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_signifblank' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_similarequal' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_singlelowquotemark' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_sixsubscript' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_sixsuperior' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_slash' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_soliddiamond' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_space' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_squareroot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ssharp' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_sterling' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_stricteq' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_t' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_tabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_tcaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_tcedilla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_telephone' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_telephonerecorder' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_therefore' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_thinspace' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_thorn' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_threeeighths' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_threefifths' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_threequarters' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_threesubscript' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_threesuperior' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_tintegral' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_topintegral' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_topleftparens' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_topleftradical' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_topleftsqbracket' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_topleftsummation' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_toprightparens' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_toprightsqbracket' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_toprightsummation' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_topt' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_topvertsummationconnector' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_trademark' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_trademarkincircle' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_tslash' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_twofifths' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_twosubscript' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_twosuperior' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_twothirds' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_u' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_uacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ubelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ubreve' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ucircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_udiaeresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_udoubleacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ugrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_uhook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_uhorn' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_uhornacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_uhornbelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_uhorngrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_uhornhook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_uhorntilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_umacron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_underbar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_underscore' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_union' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_uogonek' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_uparrow' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_upcaret' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_upleftcorner' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_uprightcorner' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_upshoe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_upstile' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_uptack' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_uring' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_utilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_v' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_variation' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_vertbar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_vertconnector' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_voicedsound' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_vt' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_w' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_wacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_wcircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_wdiaeresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_wgrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_x' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_xabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_y' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_yacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ybelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ycircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ydiaeresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_yen' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ygrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_yhook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ytilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_z' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_zabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_zacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_zcaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_zerosubscript' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_zerosuperior' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_zstroke' in namespace 'Gdk' 525s JS G NS: Found info type GIObjectInfo for 'Keymap' in namespace 'Gdk' 525s JS G OBJ: Defined class for Keymap (GdkKeymap), prototype 0xed205e60, JSClass 0xf42cd790, in object 0xef87f260 525s JS G NS: Found info type GIStructInfo for 'KeymapKey' in namespace 'Gdk' 525s JS G BXD: Defined class for KeymapKey (void), prototype 0xed205ea0, JSClass 0xf42cd440, in object 0xef87f260 525s JS G NS: Found info type GIConstantInfo for 'MAJOR_VERSION' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'MAX_TIMECOORD_AXES' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'MICRO_VERSION' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'MINOR_VERSION' in namespace 'Gdk' 525s JS G NS: Found info type GIEnumInfo for 'ModifierIntent' in namespace 'Gdk' 525s JS G ENUM: Defining enum value PRIMARY_ACCELERATOR (fixed from primary_accelerator) 0 525s JS G ENUM: Defining enum value CONTEXT_MENU (fixed from context_menu) 1 525s JS G ENUM: Defining enum value EXTEND_SELECTION (fixed from extend_selection) 2 525s JS G ENUM: Defining enum value MODIFY_SELECTION (fixed from modify_selection) 3 525s JS G ENUM: Defining enum value NO_TEXT_INPUT (fixed from no_text_input) 4 525s JS G ENUM: Defining enum value SHIFT_GROUP (fixed from shift_group) 5 525s JS G ENUM: Defining enum value DEFAULT_MOD_MASK (fixed from default_mod_mask) 6 525s JS G ENUM: Defining Gdk.ModifierIntent as 0xef900050 525s JS G NS: Found info type GIFlagsInfo for 'ModifierType' in namespace 'Gdk' 525s JS G ENUM: Defining enum value SHIFT_MASK (fixed from shift_mask) 1 525s JS G ENUM: Defining enum value LOCK_MASK (fixed from lock_mask) 2 525s JS G ENUM: Defining enum value CONTROL_MASK (fixed from control_mask) 4 525s JS G ENUM: Defining enum value MOD1_MASK (fixed from mod1_mask) 8 525s JS G ENUM: Defining enum value MOD2_MASK (fixed from mod2_mask) 16 525s JS G ENUM: Defining enum value MOD3_MASK (fixed from mod3_mask) 32 525s JS G ENUM: Defining enum value MOD4_MASK (fixed from mod4_mask) 64 525s JS G ENUM: Defining enum value MOD5_MASK (fixed from mod5_mask) 128 525s JS G ENUM: Defining enum value BUTTON1_MASK (fixed from button1_mask) 256 525s JS G ENUM: Defining enum value BUTTON2_MASK (fixed from button2_mask) 512 525s JS G ENUM: Defining enum value BUTTON3_MASK (fixed from button3_mask) 1024 525s JS G ENUM: Defining enum value BUTTON4_MASK (fixed from button4_mask) 2048 525s JS G ENUM: Defining enum value BUTTON5_MASK (fixed from button5_mask) 4096 525s JS G ENUM: Defining enum value MODIFIER_RESERVED_13_MASK (fixed from modifier_reserved_13_mask) 8192 525s JS G ENUM: Defining enum value MODIFIER_RESERVED_14_MASK (fixed from modifier_reserved_14_mask) 16384 525s JS G ENUM: Defining enum value MODIFIER_RESERVED_15_MASK (fixed from modifier_reserved_15_mask) 32768 525s JS G ENUM: Defining enum value MODIFIER_RESERVED_16_MASK (fixed from modifier_reserved_16_mask) 65536 525s JS G ENUM: Defining enum value MODIFIER_RESERVED_17_MASK (fixed from modifier_reserved_17_mask) 131072 525s JS G ENUM: Defining enum value MODIFIER_RESERVED_18_MASK (fixed from modifier_reserved_18_mask) 262144 525s JS G ENUM: Defining enum value MODIFIER_RESERVED_19_MASK (fixed from modifier_reserved_19_mask) 524288 525s JS G ENUM: Defining enum value MODIFIER_RESERVED_20_MASK (fixed from modifier_reserved_20_mask) 1048576 525s JS G ENUM: Defining enum value MODIFIER_RESERVED_21_MASK (fixed from modifier_reserved_21_mask) 2097152 525s JS G ENUM: Defining enum value MODIFIER_RESERVED_22_MASK (fixed from modifier_reserved_22_mask) 4194304 525s JS G ENUM: Defining enum value MODIFIER_RESERVED_23_MASK (fixed from modifier_reserved_23_mask) 8388608 525s JS G ENUM: Defining enum value MODIFIER_RESERVED_24_MASK (fixed from modifier_reserved_24_mask) 16777216 525s JS G ENUM: Defining enum value MODIFIER_RESERVED_25_MASK (fixed from modifier_reserved_25_mask) 33554432 525s JS G ENUM: Defining enum value SUPER_MASK (fixed from super_mask) 67108864 525s JS G ENUM: Defining enum value HYPER_MASK (fixed from hyper_mask) 134217728 525s JS G ENUM: Defining enum value META_MASK (fixed from meta_mask) 268435456 525s JS G ENUM: Defining enum value MODIFIER_RESERVED_29_MASK (fixed from modifier_reserved_29_mask) 536870912 525s JS G ENUM: Defining enum value RELEASE_MASK (fixed from release_mask) 1073741824 525s JS G ENUM: Defining enum value MODIFIER_MASK (fixed from modifier_mask) 1543512063 525s JS G ENUM: Defining Gdk.ModifierType as 0xef900128 525s JS G NS: Found info type GIObjectInfo for 'Monitor' in namespace 'Gdk' 525s JS G OBJ: Defined class for Monitor (GdkMonitor), prototype 0xed205f00, JSClass 0xf42cd790, in object 0xef87f260 525s JS G NS: Found info type GIStructInfo for 'MonitorClass' in namespace 'Gdk' 525s JS G NS: Found info type GIEnumInfo for 'NotifyType' in namespace 'Gdk' 525s JS G ENUM: Defining enum value ANCESTOR (fixed from ancestor) 0 525s JS G ENUM: Defining enum value VIRTUAL (fixed from virtual) 1 525s JS G ENUM: Defining enum value INFERIOR (fixed from inferior) 2 525s JS G ENUM: Defining enum value NONLINEAR (fixed from nonlinear) 3 525s JS G ENUM: Defining enum value NONLINEAR_VIRTUAL (fixed from nonlinear_virtual) 4 525s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 5 525s JS G ENUM: Defining Gdk.NotifyType as 0xef900500 525s JS G NS: Found info type GIEnumInfo for 'OwnerChange' in namespace 'Gdk' 525s JS G ENUM: Defining enum value NEW_OWNER (fixed from new_owner) 0 525s JS G ENUM: Defining enum value DESTROY (fixed from destroy) 1 525s JS G ENUM: Defining enum value CLOSE (fixed from close) 2 525s JS G ENUM: Defining Gdk.OwnerChange as 0xef9005d8 525s JS G NS: Found info type GIConstantInfo for 'PARENT_RELATIVE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'PRIORITY_REDRAW' in namespace 'Gdk' 525s JS G NS: Found info type GIStructInfo for 'Point' in namespace 'Gdk' 525s JS G BXD: Defined class for Point (void), prototype 0xed205f80, JSClass 0xf42cd440, in object 0xef87f260 525s JS G NS: Found info type GIEnumInfo for 'PropMode' in namespace 'Gdk' 525s JS G ENUM: Defining enum value REPLACE (fixed from replace) 0 525s JS G ENUM: Defining enum value PREPEND (fixed from prepend) 1 525s JS G ENUM: Defining enum value APPEND (fixed from append) 2 525s JS G ENUM: Defining Gdk.PropMode as 0xef900630 525s JS G NS: Found info type GIEnumInfo for 'PropertyState' in namespace 'Gdk' 525s JS G ENUM: Defining enum value NEW_VALUE (fixed from new_value) 0 525s JS G ENUM: Defining enum value DELETE (fixed from delete) 1 525s JS G ENUM: Defining Gdk.PropertyState as 0xef900688 525s JS G NS: Found info type GIStructInfo for 'RGBA' in namespace 'Gdk' 525s JS G BXD: Defined class for RGBA (GdkRGBA), prototype 0xed205fe0, JSClass 0xf42cd440, in object 0xef87f260 525s JS G NS: Found info type GIObjectInfo for 'Screen' in namespace 'Gdk' 525s JS G OBJ: Defined class for Screen (GdkScreen), prototype 0xed27d040, JSClass 0xf42cd790, in object 0xef87f260 525s JS G NS: Found info type GIEnumInfo for 'ScrollDirection' in namespace 'Gdk' 525s JS G ENUM: Defining enum value UP (fixed from up) 0 525s JS G ENUM: Defining enum value DOWN (fixed from down) 1 525s JS G ENUM: Defining enum value LEFT (fixed from left) 2 525s JS G ENUM: Defining enum value RIGHT (fixed from right) 3 525s JS G ENUM: Defining enum value SMOOTH (fixed from smooth) 4 525s JS G ENUM: Defining Gdk.ScrollDirection as 0xef9006e0 525s JS G NS: Found info type GIObjectInfo for 'Seat' in namespace 'Gdk' 525s JS G OBJ: Defined class for Seat (GdkSeat), prototype 0xed27d0a0, JSClass 0xf42cd790, in object 0xef87f260 525s JS G NS: Found info type GIFlagsInfo for 'SeatCapabilities' in namespace 'Gdk' 525s JS G ENUM: Defining enum value NONE (fixed from none) 0 525s JS G ENUM: Defining enum value POINTER (fixed from pointer) 1 525s JS G ENUM: Defining enum value TOUCH (fixed from touch) 2 525s JS G ENUM: Defining enum value TABLET_STYLUS (fixed from tablet_stylus) 4 525s JS G ENUM: Defining enum value KEYBOARD (fixed from keyboard) 8 525s JS G ENUM: Defining enum value ALL_POINTING (fixed from all_pointing) 7 525s JS G ENUM: Defining enum value ALL (fixed from all) 15 525s JS G ENUM: Defining Gdk.SeatCapabilities as 0xef900738 525s JS G NS: Found info type GIEnumInfo for 'SettingAction' in namespace 'Gdk' 525s JS G ENUM: Defining enum value NEW (fixed from new) 0 525s JS G ENUM: Defining enum value CHANGED (fixed from changed) 1 525s JS G ENUM: Defining enum value DELETED (fixed from deleted) 2 525s JS G ENUM: Defining Gdk.SettingAction as 0xef900810 525s JS G NS: Found info type GIEnumInfo for 'Status' in namespace 'Gdk' 525s JS G ENUM: Defining enum value OK (fixed from ok) 0 525s JS G ENUM: Defining enum value ERROR (fixed from error) -1 525s JS G ENUM: Defining enum value ERROR_PARAM (fixed from error_param) -2 525s JS G ENUM: Defining enum value ERROR_FILE (fixed from error_file) -3 525s JS G ENUM: Defining enum value ERROR_MEM (fixed from error_mem) -4 525s JS G ENUM: Defining Gdk.Status as 0xef900868 525s JS G NS: Found info type GIEnumInfo for 'SubpixelLayout' in namespace 'Gdk' 525s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 0 525s JS G ENUM: Defining enum value NONE (fixed from none) 1 525s JS G ENUM: Defining enum value HORIZONTAL_RGB (fixed from horizontal_rgb) 2 525s JS G ENUM: Defining enum value HORIZONTAL_BGR (fixed from horizontal_bgr) 3 525s JS G ENUM: Defining enum value VERTICAL_RGB (fixed from vertical_rgb) 4 525s JS G ENUM: Defining enum value VERTICAL_BGR (fixed from vertical_bgr) 5 525s JS G ENUM: Defining Gdk.SubpixelLayout as 0xef9008c0 525s JS G NS: Found info type GIStructInfo for 'TimeCoord' in namespace 'Gdk' 525s JS G BXD: Defined class for TimeCoord (void), prototype 0xed27d160, JSClass 0xf42cd440, in object 0xef87f260 525s JS G NS: Found info type GIEnumInfo for 'TouchpadGesturePhase' in namespace 'Gdk' 525s JS G ENUM: Defining enum value BEGIN (fixed from begin) 0 525s JS G ENUM: Defining enum value UPDATE (fixed from update) 1 525s JS G ENUM: Defining enum value END (fixed from end) 2 525s JS G ENUM: Defining enum value CANCEL (fixed from cancel) 3 525s JS G ENUM: Defining Gdk.TouchpadGesturePhase as 0xef900998 525s JS G NS: Found info type GIEnumInfo for 'VisibilityState' in namespace 'Gdk' 525s JS G ENUM: Defining enum value UNOBSCURED (fixed from unobscured) 0 525s JS G ENUM: Defining enum value PARTIAL (fixed from partial) 1 525s JS G ENUM: Defining enum value FULLY_OBSCURED (fixed from fully_obscured) 2 525s JS G ENUM: Defining Gdk.VisibilityState as 0xef9009f0 525s JS G NS: Found info type GIObjectInfo for 'Visual' in namespace 'Gdk' 525s JS G OBJ: Defined class for Visual (GdkVisual), prototype 0xed27d1c0, JSClass 0xf42cd790, in object 0xef87f260 525s JS G NS: Found info type GIEnumInfo for 'VisualType' in namespace 'Gdk' 525s JS G ENUM: Defining enum value STATIC_GRAY (fixed from static_gray) 0 525s JS G ENUM: Defining enum value GRAYSCALE (fixed from grayscale) 1 525s JS G ENUM: Defining enum value STATIC_COLOR (fixed from static_color) 2 525s JS G ENUM: Defining enum value PSEUDO_COLOR (fixed from pseudo_color) 3 525s JS G ENUM: Defining enum value TRUE_COLOR (fixed from true_color) 4 525s JS G ENUM: Defining enum value DIRECT_COLOR (fixed from direct_color) 5 525s JS G ENUM: Defining Gdk.VisualType as 0xef900a48 525s JS G NS: Found info type GIFlagsInfo for 'WMDecoration' in namespace 'Gdk' 525s JS G ENUM: Defining enum value ALL (fixed from all) 1 525s JS G ENUM: Defining enum value BORDER (fixed from border) 2 525s JS G ENUM: Defining enum value RESIZEH (fixed from resizeh) 4 525s JS G ENUM: Defining enum value TITLE (fixed from title) 8 525s JS G ENUM: Defining enum value MENU (fixed from menu) 16 525s JS G ENUM: Defining enum value MINIMIZE (fixed from minimize) 32 525s JS G ENUM: Defining enum value MAXIMIZE (fixed from maximize) 64 525s JS G ENUM: Defining Gdk.WMDecoration as 0xef900b20 525s JS G NS: Found info type GIFlagsInfo for 'WMFunction' in namespace 'Gdk' 525s JS G ENUM: Defining enum value ALL (fixed from all) 1 525s JS G ENUM: Defining enum value RESIZE (fixed from resize) 2 525s JS G ENUM: Defining enum value MOVE (fixed from move) 4 525s JS G ENUM: Defining enum value MINIMIZE (fixed from minimize) 8 525s JS G ENUM: Defining enum value MAXIMIZE (fixed from maximize) 16 525s JS G ENUM: Defining enum value CLOSE (fixed from close) 32 525s JS G ENUM: Defining Gdk.WMFunction as 0xef900bf8 525s JS G NS: Found info type GIObjectInfo for 'Window' in namespace 'Gdk' 525s JS G OBJ: Defined class for Window (GdkWindow), prototype 0xed27d260, JSClass 0xf42cd790, in object 0xef87f260 525s JS G NS: Found info type GIStructInfo for 'WindowAttr' in namespace 'Gdk' 525s JS G BXD: Defined class for WindowAttr (void), prototype 0xed27d2a0, JSClass 0xf42cd440, in object 0xef87f260 525s JS G NS: Found info type GIFlagsInfo for 'WindowAttributesType' in namespace 'Gdk' 525s JS G ENUM: Defining enum value TITLE (fixed from title) 2 525s JS G ENUM: Defining enum value X (fixed from x) 4 525s JS G ENUM: Defining enum value Y (fixed from y) 8 525s JS G ENUM: Defining enum value CURSOR (fixed from cursor) 16 525s JS G ENUM: Defining enum value VISUAL (fixed from visual) 32 525s JS G ENUM: Defining enum value WMCLASS (fixed from wmclass) 64 525s JS G ENUM: Defining enum value NOREDIR (fixed from noredir) 128 525s JS G ENUM: Defining enum value TYPE_HINT (fixed from type_hint) 256 525s JS G ENUM: Defining Gdk.WindowAttributesType as 0xef900cd0 525s JS G NS: Found info type GIStructInfo for 'WindowClass' in namespace 'Gdk' 525s JS G NS: Found info type GIEnumInfo for 'WindowEdge' in namespace 'Gdk' 525s JS G ENUM: Defining enum value NORTH_WEST (fixed from north_west) 0 525s JS G ENUM: Defining enum value NORTH (fixed from north) 1 525s JS G ENUM: Defining enum value NORTH_EAST (fixed from north_east) 2 525s JS G ENUM: Defining enum value WEST (fixed from west) 3 525s JS G ENUM: Defining enum value EAST (fixed from east) 4 525s JS G ENUM: Defining enum value SOUTH_WEST (fixed from south_west) 5 525s JS G ENUM: Defining enum value SOUTH (fixed from south) 6 525s JS G ENUM: Defining enum value SOUTH_EAST (fixed from south_east) 7 525s JS G ENUM: Defining Gdk.WindowEdge as 0xef900da8 525s JS G NS: Found info type GIFlagsInfo for 'WindowHints' in namespace 'Gdk' 525s JS G ENUM: Defining enum value POS (fixed from pos) 1 525s JS G ENUM: Defining enum value MIN_SIZE (fixed from min_size) 2 525s JS G ENUM: Defining enum value MAX_SIZE (fixed from max_size) 4 525s JS G ENUM: Defining enum value BASE_SIZE (fixed from base_size) 8 525s JS G ENUM: Defining enum value ASPECT (fixed from aspect) 16 525s JS G ENUM: Defining enum value RESIZE_INC (fixed from resize_inc) 32 525s JS G ENUM: Defining enum value WIN_GRAVITY (fixed from win_gravity) 64 525s JS G ENUM: Defining enum value USER_POS (fixed from user_pos) 128 525s JS G ENUM: Defining enum value USER_SIZE (fixed from user_size) 256 525s JS G ENUM: Defining Gdk.WindowHints as 0xef900e80 525s JS G NS: Found info type GIStructInfo for 'WindowRedirect' in namespace 'Gdk' 525s JS G BXD: Defined class for WindowRedirect (void), prototype 0xed27d320, JSClass 0xf42cd440, in object 0xef87f260 525s JS G NS: Found info type GIFlagsInfo for 'WindowState' in namespace 'Gdk' 525s JS G ENUM: Defining enum value WITHDRAWN (fixed from withdrawn) 1 525s JS G ENUM: Defining enum value ICONIFIED (fixed from iconified) 2 525s JS G ENUM: Defining enum value MAXIMIZED (fixed from maximized) 4 525s JS G ENUM: Defining enum value STICKY (fixed from sticky) 8 525s JS G ENUM: Defining enum value FULLSCREEN (fixed from fullscreen) 16 525s JS G ENUM: Defining enum value ABOVE (fixed from above) 32 525s JS G ENUM: Defining enum value BELOW (fixed from below) 64 525s JS G ENUM: Defining enum value FOCUSED (fixed from focused) 128 525s JS G ENUM: Defining enum value TILED (fixed from tiled) 256 525s JS G ENUM: Defining enum value TOP_TILED (fixed from top_tiled) 512 525s JS G ENUM: Defining enum value TOP_RESIZABLE (fixed from top_resizable) 1024 525s JS G ENUM: Defining enum value RIGHT_TILED (fixed from right_tiled) 2048 525s JS G ENUM: Defining enum value RIGHT_RESIZABLE (fixed from right_resizable) 4096 525s JS G ENUM: Defining enum value BOTTOM_TILED (fixed from bottom_tiled) 8192 525s JS G ENUM: Defining enum value BOTTOM_RESIZABLE (fixed from bottom_resizable) 16384 525s JS G ENUM: Defining enum value LEFT_TILED (fixed from left_tiled) 32768 525s JS G ENUM: Defining enum value LEFT_RESIZABLE (fixed from left_resizable) 65536 525s JS G ENUM: Defining Gdk.WindowState as 0xef900f58 525s JS G NS: Found info type GIEnumInfo for 'WindowType' in namespace 'Gdk' 525s JS G ENUM: Defining enum value ROOT (fixed from root) 0 525s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 1 525s JS G ENUM: Defining enum value CHILD (fixed from child) 2 525s JS G ENUM: Defining enum value TEMP (fixed from temp) 3 525s JS G ENUM: Defining enum value FOREIGN (fixed from foreign) 4 525s JS G ENUM: Defining enum value OFFSCREEN (fixed from offscreen) 5 525s JS G ENUM: Defining enum value SUBSURFACE (fixed from subsurface) 6 525s JS G ENUM: Defining Gdk.WindowType as 0xef901130 525s JS G NS: Found info type GIEnumInfo for 'WindowTypeHint' in namespace 'Gdk' 525s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 525s JS G ENUM: Defining enum value DIALOG (fixed from dialog) 1 525s JS G ENUM: Defining enum value MENU (fixed from menu) 2 525s JS G ENUM: Defining enum value TOOLBAR (fixed from toolbar) 3 525s JS G ENUM: Defining enum value SPLASHSCREEN (fixed from splashscreen) 4 525s JS G ENUM: Defining enum value UTILITY (fixed from utility) 5 525s JS G ENUM: Defining enum value DOCK (fixed from dock) 6 525s JS G ENUM: Defining enum value DESKTOP (fixed from desktop) 7 525s JS G ENUM: Defining enum value DROPDOWN_MENU (fixed from dropdown_menu) 8 525s JS G ENUM: Defining enum value POPUP_MENU (fixed from popup_menu) 9 525s JS G ENUM: Defining enum value TOOLTIP (fixed from tooltip) 10 525s JS G ENUM: Defining enum value NOTIFICATION (fixed from notification) 11 525s JS G ENUM: Defining enum value COMBO (fixed from combo) 12 525s JS G ENUM: Defining enum value DND (fixed from dnd) 13 525s JS G ENUM: Defining Gdk.WindowTypeHint as 0xef901208 525s JS G NS: Found info type GIEnumInfo for 'WindowWindowClass' in namespace 'Gdk' 525s JS G ENUM: Defining enum value INPUT_OUTPUT (fixed from input_output) 0 525s JS G ENUM: Defining enum value INPUT_ONLY (fixed from input_only) 1 525s JS G ENUM: Defining Gdk.WindowWindowClass as 0xef9013e0 525s JS G NS: Found info type GIFunctionInfo for 'add_option_entries_libgtk_only' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'atom_intern' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'atom_intern_static_string' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'beep' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'cairo_create' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'cairo_draw_from_gl' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'cairo_get_clip_rectangle' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'cairo_get_drawing_context' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'cairo_rectangle' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'cairo_region' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'cairo_region_create_from_surface' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'cairo_set_source_color' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'cairo_set_source_pixbuf' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'cairo_set_source_rgba' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'cairo_set_source_window' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'cairo_surface_create_from_pixbuf' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'color_parse' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'disable_multidevice' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'drag_abort' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'drag_begin' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'drag_begin_for_device' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'drag_begin_from_point' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'drag_drop' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'drag_drop_done' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'drag_drop_succeeded' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'drag_find_window_for_screen' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'drag_get_selection' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'drag_motion' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'drag_status' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'drop_finish' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'drop_reply' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'error_trap_pop' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'error_trap_pop_ignored' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'error_trap_push' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'event_get' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'event_handler_set' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'event_peek' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'event_request_motions' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'events_get_angle' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'events_get_center' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'events_get_distance' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'events_pending' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'flush' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'get_default_root_window' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'get_display' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'get_display_arg_name' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'get_program_class' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'get_show_events' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'gl_error_quark' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'init' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'init_check' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'keyboard_grab' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'keyboard_ungrab' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'keyval_convert_case' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'keyval_from_name' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'keyval_is_lower' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'keyval_is_upper' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'keyval_name' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'keyval_to_lower' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'keyval_to_unicode' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'keyval_to_upper' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'list_visuals' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'notify_startup_complete' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'notify_startup_complete_with_id' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'offscreen_window_get_embedder' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'offscreen_window_get_surface' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'offscreen_window_set_embedder' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'pango_context_get' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'pango_context_get_for_display' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'pango_context_get_for_screen' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'parse_args' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'pixbuf_get_from_surface' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'pixbuf_get_from_window' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'pointer_grab' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'pointer_is_grabbed' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'pointer_ungrab' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'pre_parse_libgtk_only' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'property_delete' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'property_get' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'query_depths' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'query_visual_types' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'selection_convert' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'selection_owner_get' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'selection_owner_get_for_display' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'selection_owner_set' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'selection_owner_set_for_display' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'selection_send_notify' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'selection_send_notify_for_display' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'set_allowed_backends' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'set_double_click_time' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'set_program_class' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'set_show_events' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'setting_get' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'synthesize_window_state' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'test_render_sync' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'test_simulate_button' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'test_simulate_key' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'text_property_to_utf8_list_for_display' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'threads_add_idle' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'threads_add_timeout' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'threads_add_timeout_seconds' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'threads_enter' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'threads_init' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'threads_leave' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'unicode_to_keyval' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'utf8_to_string_target' in namespace 'Gdk' 525s ok 20 prettyPrint string tag supplied 525s ok 21 prettyPrint symbol 525s ok 22 prettyPrint property key symbol 525s ok 23 prettyPrint property value symbol 525s ok 24 prettyPrint registered symbol 525s ok 25 prettyPrint property key registered symbol 525s ok 26 prettyPrint property value registered symbol 525s ok 27 prettyPrint well-known symbol 525s ok 28 prettyPrint property key well-known symbol 525s ok 29 prettyPrint property value well-known symbol 525s ok 30 prettyPrint undefined 525s ok 31 prettyPrint null 525s ok 32 prettyPrint nested null 525s ok 33 prettyPrint imports root in object 525s ok 34 prettyPrint null prototype object 525s ok 35 prettyPrint null prototype object with custom toString 525s ok 36 prettyPrint object with nullish toString 525s ok 37 prettyPrint TypedArrays Int8Array 525s ok 38 prettyPrint TypedArrays Uint8Array 525s ok 39 prettyPrint TypedArrays Uint16Array 525s ok 40 prettyPrint TypedArrays Uint8ClampedArray 525s ok 41 prettyPrint TypedArrays Int16Array 525s ok 42 prettyPrint TypedArrays Uint16Array 525s ok 43 prettyPrint TypedArrays Int32Array 525s ok 44 prettyPrint TypedArrays Uint32Array 525s ok 45 prettyPrint TypedArrays Float32Array 525s ok 46 prettyPrint TypedArrays Float64Array 525s ok 47 prettyPrint TypedArrays BigInt64Array 525s ok 48 prettyPrint TypedArrays BigUint64Array 525s ok 49 prettyPrint Uint8Array returned from introspected function 525s JS G BXD: Defining method quit in prototype for GLib.MainLoop 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Main loop instance 0xe470d0c: Spinning loop until released or hook cleared 525s JS MAINLOOP: handling job 0, 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Completed job 0 525s JS MAINLOOP: handling job 1, 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Completed job 1 525s JS MAINLOOP: handling job 2, 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Completed job 2 525s JS MAINLOOP: handling job 3, 525s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 525s JS MAINLOOP: Main loop instance 0xe470d0c: release 525s JS MAINLOOP: Completed job 3 525s JS MEMORY: Memory report: before destroying context 525s JS MEMORY: 938 objects currently alive 525s JS MEMORY: boxed_instance = 291 525s JS MEMORY: boxed_prototype = 59 525s JS MEMORY: closure = 1 525s JS MEMORY: function = 517 525s JS MEMORY: fundamental_instance = 0 525s JS MEMORY: fundamental_prototype = 0 525s JS MEMORY: gerror_instance = 0 525s JS MEMORY: gerror_prototype = 1 525s JS MEMORY: interface = 12 525s JS MEMORY: module = 10 525s JS MEMORY: ns = 6 525s JS MEMORY: object_instance = 1 525s JS MEMORY: object_prototype = 39 525s JS MEMORY: param = 0 525s JS MEMORY: union_instance = 0 525s JS MEMORY: union_prototype = 1 525s JS CTX: JS shutdown sequence 525s JS CTX: Stopping profiler 525s JS CTX: Shutting down toggle queue 525s JS CTX: Notifying external reference holders of GjsContext dispose 525s JS MAINLOOP: Stopping promise job dispatcher 525s JS CTX: Notifying reference holders of GjsContext dispose 525s JS CTX: Checking unhandled promise rejections 525s JS CTX: Releasing cached JS wrappers 525s JS CTX: Final triggered GC 525s JS CTX: Destroying JS context 525s JS CTX: Releasing all native objects 525s JS CTX: Disabling auto GC 525s JS CTX: Ending trace on global object 525s JS CTX: Freeing allocated resources 525s JS CTX: JS context destroyed 525s PASS: gjs/testPrint.test 525s Running test: gjs/testIntrospection.test 525s JS NATIVE: Registered native JS module '_promiseNative' 525s JS NATIVE: Registered native JS module '_byteArrayNative' 525s JS NATIVE: Registered native JS module '_encodingNative' 525s JS NATIVE: Registered native JS module '_gi' 525s JS NATIVE: Registered native JS module 'gi' 525s JS NATIVE: Registered native JS module 'cairoNative' 525s JS NATIVE: Registered native JS module 'system' 525s JS NATIVE: Registered native JS module 'console' 525s JS NATIVE: Registered native JS module '_print' 525s JS CTX: Enabling JIT 525s JS CTX: Initialized class GjsFileImporter prototype 0xf2000180 525s JS IMPORT: Defining parent (nil) of 0xf20001d8 'imports' is mod 0 525s JS IMPORT: Importing '_print' 525s JS NATIVE: Defining native module '_print' 525s JS IMPORT: Defining parent 0xf20001d8 of 0xf20008d0 '_print' is mod 1 525s JS IMPORT: successfully imported module '_print' 525s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 525s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xf1e31040 525s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf1e31040 525s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xf1e31040 525s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xf1e31040 525s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf1e31040 525s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xf1e31040 525s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xf1e31040 525s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf1e31040 525s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf1e31040 525s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xf1e31040 525s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xf1e31040 525s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xf1e31040 525s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xf1e31040 525s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xf1e31040 525s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf1e31040 525s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xf1e31040 525s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xf1e31040 525s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf1e31040 525s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xf1e31040 525s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf1e31040 525s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf1e31040 525s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf1e31040 525s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xf1e31040 525s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xf1e31040 525s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf1e31040 525s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xf1e31040 525s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xf1e31040 525s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf1e31040 525s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xf1e31040 525s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xf1e31040 525s JS MAINLOOP: Main loop instance 0xb458d0c: hold 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Starting promise job dispatcher 525s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xf1e310d0 525s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf1e310d0 525s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf1e310d0 525s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf1e310d0 525s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf1e310d0 525s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf1e310d0 525s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf1e310d0 525s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf1e310d0 525s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf1e310d0 525s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf1e310d0 525s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf1e310d0 525s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf1e310d0 525s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf1e310d0 525s JS MAINLOOP: Main loop instance 0xb458d0c: hold 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Main loop instance 0xb458d0c: Spinning loop until released or hook cleared 525s JS MAINLOOP: handling job 0, 525s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 525s JS MAINLOOP: Main loop instance 0xb458d0c: release 525s JS MAINLOOP: Completed job 0 525s JS MAINLOOP: handling job 1, 525s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 525s JS MAINLOOP: Main loop instance 0xb458d0c: release 525s JS MAINLOOP: Completed job 1 525s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xf1e310d0 525s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf1e310d0 525s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf1e310d0 525s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf1e310d0 525s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf1e310d0 525s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf1e310d0 525s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf1e310d0 525s JS IMPORT: Module metadata hook for module 0xf205cd80 525s JS IMPORT: Defining meta.importSync for module 0xf205cd80 525s JS NATIVE: Defining native module 'gi' 525s JS CTX: Initialized class GIRepositoryNamespace prototype 0xf2060b48 525s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 525s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 525s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 525s JS IMPORT: Importing directory 'overrides' 525s JS IMPORT: Defining parent 0xf1e34430 of 0xf2060bb8 'overrides' is mod 1 525s JS IMPORT: Defined importer 'overrides' 0xf2060bb8 in 0xf1e34430 525s JS IMPORT: successfully imported directory 'overrides' 525s JS IMPORT: Importing '_promiseNative' 525s JS NATIVE: Defining native module '_promiseNative' 525s JS IMPORT: Defining parent 0xf1e34430 of 0xf2061008 '_promiseNative' is mod 1 525s JS IMPORT: successfully imported module '_promiseNative' 525s JS IMPORT: Importing module GLib succeeded 525s JS IMPORT: Defining parent 0xf2060bb8 of 0xf1e80020 'GLib' is mod 1 525s JS IMPORT: successfully imported module 'GLib' 525s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 525s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xf1e7f040, JSClass 0xf68fd440, in object 0xf1e7f020 525s JS CTX: Initialized class GIRepositoryGType prototype 0xf2061328 525s JS CTX: Initialized class GIRepositoryFunction prototype 0xf2061380 525s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 525s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 525s JS G BXD: Defined class for Error (GError), prototype 0xf1e7f080, JSClass 0xf68fd440, in object 0xf1e7f020 525s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 525s JS G BXD: Defined class for Variant (GVariant), prototype 0xf1e7f0c0, JSClass 0xf68fd440, in object 0xf1e7f020 525s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 525s JS G BXD: Defined class for Bytes (GBytes), prototype 0xf1e7f100, JSClass 0xf68fd440, in object 0xf1e7f020 525s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 525s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 525s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xf1e7f140, JSClass 0xf68fd440, in object 0xf1e7f020 525s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 525s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 525s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 525s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 525s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 525s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 525s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 525s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 525s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 525s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 525s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 525s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 525s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 525s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 525s JS G BXD: Defined class for Thread (GThread), prototype 0xf1e7f180, JSClass 0xf68fd440, in object 0xf1e7f020 525s JS G BXD: Defining method ref in prototype for GLib.Thread 525s JS G BXD: Defining method unref in prototype for GLib.Thread 525s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 525s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xf1e7f1c0, JSClass 0xf68fd440, in object 0xf1e7f020 525s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 525s JS G BXD: Defined class for Regex (GRegex), prototype 0xf1e7f200, JSClass 0xf68fd440, in object 0xf1e7f020 525s JS G BXD: Defining method match in prototype for GLib.Regex 525s JS G BXD: Defining method match_full in prototype for GLib.Regex 525s JS G BXD: Defining method match_all in prototype for GLib.Regex 525s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 525s JS G NS: Defined namespace 'GLib' 0xf1e7f020 in GIRepository 0xf2060a08 525s JS IMPORT: Importing module jasmine succeeded 525s JS IMPORT: Defining parent 0xf1e34430 of 0xf1e80940 'jasmine' is mod 1 525s JS IMPORT: successfully imported module 'jasmine' 525s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 525s JS MAINLOOP: Main loop instance 0xb458d0c: hold 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Main loop instance 0xb458d0c: Spinning loop until released or hook cleared 525s JS MAINLOOP: handling job 0, 525s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 525s JS MAINLOOP: Main loop instance 0xb458d0c: release 525s JS MAINLOOP: Completed job 0 525s JS IMPORT: Importing 'gi' 525s JS IMPORT: Defining parent 0xf1e34430 of 0xf1e347c0 'gi' is mod 1 525s JS IMPORT: successfully imported module 'gi' 525s 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 525s JS G NS: Defined namespace 'Gdk' 0xf1e7f260 in GIRepository 0xf1e347c0 525s 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 525s JS G NS: Defined namespace 'GjsPrivate' 0xf1e7f2a0 in GIRepository 0xf1e347c0 525s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 525s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 525s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 525s JS IMPORT: Importing module _legacy succeeded 525s JS IMPORT: Defining parent 0xf1e34430 of 0xf1e80a20 '_legacy' is mod 1 525s JS IMPORT: successfully imported module '_legacy' 525s JS IMPORT: Importing module lang succeeded 525s JS IMPORT: Defining parent 0xf1e34430 of 0xf1e80a00 'lang' is mod 1 525s JS IMPORT: successfully imported module 'lang' 525s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 525s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 525s JS IMPORT: Importing module _signals succeeded 525s JS IMPORT: Defining parent 0xf1e34430 of 0xf1e80a40 '_signals' is mod 1 525s JS IMPORT: successfully imported module '_signals' 525s JS IMPORT: Importing module signals succeeded 525s JS IMPORT: Defining parent 0xf1e34430 of 0xf1e809e0 'signals' is mod 1 525s JS IMPORT: successfully imported module 'signals' 525s JS IMPORT: Importing module Gio succeeded 525s JS IMPORT: Defining parent 0xf1e34860 of 0xf1e809c0 'Gio' is mod 1 525s JS IMPORT: successfully imported module 'Gio' 525s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 525s JS IMPORT: Importing '_gi' 525s JS NATIVE: Defining native module '_gi' 525s JS IMPORT: Defining parent 0xf1e34430 of 0xf200a008 '_gi' is mod 1 525s JS IMPORT: successfully imported module '_gi' 525s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 525s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 525s JS IMPORT: Importing module _common succeeded 525s JS IMPORT: Defining parent 0xf1e34430 of 0xf1e80a80 '_common' is mod 1 525s JS IMPORT: successfully imported module '_common' 525s JS IMPORT: Importing module GObject succeeded 525s JS IMPORT: Defining parent 0xf1e34860 of 0xf1e80a60 'GObject' is mod 1 525s JS IMPORT: successfully imported module 'GObject' 525s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 525s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 525s JS G BXD: Defined class for String (GString), prototype 0xf1e7f4c0, JSClass 0xf68fd440, in object 0xf1e7f2c0 525s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 525s JS G PRM: Defined class ParamSpec prototype is 0xf1e80ac0 class 0xf6900188 in object 0xf1e7f2c0 525s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 525s JS G OBJ: Defined class for Object (GObject), prototype 0xf1e7f5e0, JSClass 0xf68fd790, in object 0xf1e7f2c0 525s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 525s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 525s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xf1e7f600, JSClass 0xf68fd790, in object 0xf1e7f2c0 525s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 525s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 525s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 525s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 525s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 525s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 525s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 525s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 525s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 525s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 525s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 525s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 525s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 525s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 525s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 525s JS G BXD: Defined class for Value (GValue), prototype 0xf1e7f640, JSClass 0xf68fd440, in object 0xf1e7f2c0 525s JS G NS: Defined namespace 'GObject' 0xf1e7f2c0 in GIRepository 0xf1e347c0 525s JS G OBJ: Defined class for Application (GApplication), prototype 0xf1e7f680, JSClass 0xf68fd790, in object 0xf1e7f280 525s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 525s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xf1e80ee0, JSClass 0xf68fd7d0, in object 0xf1e7f280 525s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 525s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0xf1e80f00, JSClass 0xf68fd7d0, in object 0xf1e7f280 525s 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 525s JS G NS: Defined namespace 'GioUnix' 0xf1e7f700 in GIRepository 0xf1e347c0 525s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 525s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 525s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xf1e7f720, JSClass 0xf68fd790, in object 0xf1e7f700 525s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 525s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 525s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xf1ed9240, JSClass 0xf68fd7d0, in object 0xf1e7f700 525s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 525s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 525s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 525s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0xf1e7f780, JSClass 0xf68fd790, in object 0xf1e7f280 525s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0xf1e7f7c0, JSClass 0xf68fd790, in object 0xf1e7f700 525s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 525s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 525s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0xf1e7f800, JSClass 0xf68fd440, in object 0xf1e7f700 525s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 525s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xf1ed9340, JSClass 0xf68fd7d0, in object 0xf1e7f700 525s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 525s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 525s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 525s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xf1e7f840, JSClass 0xf68fd790, in object 0xf1e7f280 525s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0xf1e7f880, JSClass 0xf68fd790, in object 0xf1e7f700 525s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 525s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 525s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xf1e7f8c0, JSClass 0xf68fd440, in object 0xf1e7f700 525s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 525s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0xf1e7f8e0, JSClass 0xf68fd440, in object 0xf1e7f700 525s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 525s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0xf1e7f920, JSClass 0xf68fd790, in object 0xf1e7f700 525s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 525s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 525s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0xf1e7f960, JSClass 0xf68fd440, in object 0xf1e7f700 525s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 525s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 525s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0xf1e7f9a0, JSClass 0xf68fd790, in object 0xf1e7f280 525s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0xf1e7f9e0, JSClass 0xf68fd790, in object 0xf1e7f700 525s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 525s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 525s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xf1e7fa20, JSClass 0xf68fd440, in object 0xf1e7f700 525s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 525s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 525s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 525s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 525s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 525s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 525s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 525s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 525s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 525s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 525s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 525s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 525s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 525s JS G ENUM: Defining GLib.LogLevelFlags as 0xf20119c8 525s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 525s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 525s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xf1e7fb00, JSClass 0xf68fd440, in object 0xf1e7f020 525s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 525s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xf1e7fba0, JSClass 0xf68fd790, in object 0xf1e7f280 525s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 525s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xf1edc300, JSClass 0xf68fd7d0, in object 0xf1e7f280 525s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 525s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xf1edc320, JSClass 0xf68fd7d0, in object 0xf1e7f280 525s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 525s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xf1ee0060, JSClass 0xf68fd440, in object 0xf1e7f280 525s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 525s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xf1ee02c0, JSClass 0xf68fd440, in object 0xf1e7f280 525s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 525s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 525s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 525s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 525s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 525s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 525s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 525s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 525s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 525s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 525s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xf1ee0400, JSClass 0xf68fd790, in object 0xf1e7f280 525s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 525s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xf1edc520, JSClass 0xf68fd7d0, in object 0xf1e7f280 525s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 525s JS G IFACE: Defined class for Initable (GInitable), prototype 0xf1edc560, JSClass 0xf68fd7d0, in object 0xf1e7f280 525s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 525s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xf1ee0480, JSClass 0xf68fd790, in object 0xf1e7f280 525s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 525s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 525s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 525s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 525s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0xf1edc6c0, JSClass 0xf68fd7d0, in object 0xf1e7f280 525s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 525s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xf1ee04e0, JSClass 0xf68fd440, in object 0xf1e7f280 525s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 525s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xf1ee0520, JSClass 0xf68fd440, in object 0xf1e7f280 525s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 525s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 525s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xf1ee0560, JSClass 0xf68fd790, in object 0xf1e7f280 525s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xf1ee05a0, JSClass 0xf68fd790, in object 0xf1e7f2a0 525s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 525s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xf1ee05e0, JSClass 0xf68fd790, in object 0xf1e7f280 525s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 525s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 525s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 525s JS G IFACE: Defined class for File (GFile), prototype 0xf1edc760, JSClass 0xf68fd7d0, in object 0xf1e7f280 525s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xf1ee0640, JSClass 0xf68fd790, in object 0xf1e348e0 525s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 525s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xf1ee06a0, JSClass 0xf68fd790, in object 0xf1e7f280 525s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 525s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 525s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0xf1edc960, JSClass 0xf68fd7d0, in object 0xf1e7f280 525s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 525s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xf1ee0700, JSClass 0xf68fd790, in object 0xf1e7f280 525s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 525s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xf1ee0740, JSClass 0xf68fd440, in object 0xf1e7f280 525s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 525s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 525s JS G OBJ: Defined class for Settings (GSettings), prototype 0xf1ee0780, JSClass 0xf68fd790, in object 0xf1e7f280 525s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 525s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 525s JS G NS: Defined namespace 'Gio' 0xf1e7f280 in GIRepository 0xf1e347c0 525s JS IMPORT: Importing module Gtk succeeded 525s JS IMPORT: Defining parent 0xf1e34860 of 0xf1edcfe0 'Gtk' is mod 1 525s JS IMPORT: successfully imported module 'Gtk' 525s JS G NS: Found info type GIObjectInfo for 'Widget' in namespace 'Gtk' 525s JS G NS: Found info type GIObjectInfo for 'InitiallyUnowned' in namespace 'GObject' 525s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0xf1ee0800, JSClass 0xf68fd790, in object 0xf1e7f2c0 525s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0xf1ee0840, JSClass 0xf68fd790, in object 0xf1ee07e0 525s JS G NS: Found info type GIInterfaceInfo for 'Buildable' in namespace 'Gtk' 525s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0xf1ee9240, JSClass 0xf68fd7d0, in object 0xf1ee07e0 525s JS IMPORT: JS import 'Atk' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/Atk.js 525s JS G NS: Defined namespace 'Atk' 0xf1ee08a0 in GIRepository 0xf1e347c0 525s JS G NS: Found info type GIInterfaceInfo for 'ImplementorIface' in namespace 'Atk' 525s JS G IFACE: Defined class for ImplementorIface (AtkImplementorIface), prototype 0xf1ee9260, JSClass 0xf68fd7d0, in object 0xf1ee08a0 525s JS G NS: Found info type GIObjectInfo for 'Container' in namespace 'Gtk' 525s JS G OBJ: Defined class for Container (GtkContainer), prototype 0xf1ee08e0, JSClass 0xf68fd790, in object 0xf1ee07e0 525s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 525s JS G NS: Defined namespace 'Gtk' 0xf1ee07e0 in GIRepository 0xf1e347c0 525s JS IMPORT: Importing 'system' 525s JS NATIVE: Defining native module 'system' 525s JS IMPORT: Defining parent 0xf1e34430 of 0xf201ad68 'system' is mod 1 525s JS IMPORT: successfully imported module 'system' 525s JS CTX: Script evaluation succeeded 525s JS MAINLOOP: Main loop instance 0xb458d0c: Spinning loop until released or hook cleared 525s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xf1e310d0 525s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf1e310d0 525s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf1e310d0 525s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf1e310d0 525s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf1e310d0 525s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf1e310d0 525s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf1e310d0 525s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf1e310d0 525s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf1e310d0 525s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf1e310d0 525s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf1e310d0 525s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf1e310d0 525s JS IMPORT: Module metadata hook for module 0xf202f770 525s JS IMPORT: Defining meta.importSync for module 0xf202f770 525s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf1e310d0 525s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf1e310d0 525s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 525s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 525s JS MAINLOOP: Set main loop hook to 525s JS MAINLOOP: Main loop instance 0xb458d0c: hold 525s JS MAINLOOP: Running and clearing main loop hook 525s JS G BXD: Defining method run in prototype for GLib.MainLoop 525s 1..20 525s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 525s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 525s JS G BXD: Defined class for Source (GSource), prototype 0xf1ee0920, JSClass 0xf68fd440, in object 0xf1e7f020 525s JS G BXD: Defining method set_priority in prototype for GLib.Source 525s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 525s JS G BXD: Defining method attach in prototype for GLib.Source 525s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 525s JS IMPORT: Module metadata hook for module 0xf1eb1310 525s JS IMPORT: Defining meta.importSync for module 0xf1eb1310 525s JS G NS: Found info type GIObjectInfo for 'MemoryInputStream' in namespace 'Gio' 525s JS G OBJ: Defined class for MemoryInputStream (GMemoryInputStream), prototype 0xf1ee09e0, JSClass 0xf68fd790, in object 0xf1e7f280 525s JS G BXD: Defining method destroy in prototype for GLib.Source 525s ok 1 GLib.DestroyNotify parameter throws when encountering a GDestroyNotify not associated with a callback 525s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 525s JS G NS: Found info type GIConstantInfo for 'MININT64' in namespace 'GLib' 525s JS G NS: Found info type GIConstantInfo for 'MAXINT64' in namespace 'GLib' 525s JS G NS: Found info type GIConstantInfo for 'MAXUINT64' in namespace 'GLib' 525s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 525s ok 2 Unsafe integer marshalling warns when conversion is lossy 525s ok 3 Marshalling empty flat arrays of structs accepts null # SKIP GTK disabled 525s ok 4 Marshalling empty flat arrays of structs accepts an empty array # SKIP GTK disabled 525s JS G NS: Found info type GIObjectInfo for 'AppLaunchContext' in namespace 'Gio' 525s JS G OBJ: Defined class for AppLaunchContext (GAppLaunchContext), prototype 0xf1ee0da0, JSClass 0xf68fd790, in object 0xf1e7f280 525s ok 5 Constructor throws when constructor called without new 525s JS G NS: Found info type GIEnumInfo for 'BusType' in namespace 'Gio' 525s JS G ENUM: Defining enum value STARTER (fixed from starter) -1 525s JS G ENUM: Defining enum value NONE (fixed from none) 0 525s JS G ENUM: Defining enum value SYSTEM (fixed from system) 1 525s JS G ENUM: Defining enum value SESSION (fixed from session) 2 525s JS G ENUM: Defining Gio.BusType as 0xf20638e8 525s ok 6 Enum classes enum has a $gtype property 525s ok 7 Enum classes enum $gtype property is enumerable 525s JS G NS: Found info type GIEnumInfo for 'ResolverError' in namespace 'Gio' 525s JS G ERR: Defined class for ResolverError (GError), prototype 0xf1ee9660, JSClass 0xf68fd5e0, in object 0xf1e7f280 525s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 0 525s JS G ENUM: Defining enum value TEMPORARY_FAILURE (fixed from temporary_failure) 1 525s JS G ENUM: Defining enum value INTERNAL (fixed from internal) 2 525s ok 8 GError domains Number converts error to quark 525s ok 9 Object properties on GtkBuilder-constructed objects are found on the GObject itself # SKIP GTK disabled 525s ok 10 Object properties on GtkBuilder-constructed objects are found on the GObject's parents # SKIP GTK disabled 525s ok 11 Object properties on GtkBuilder-constructed objects are found on the GObject's interfaces # SKIP GTK disabled 525s JS G NS: Found info type GIConstantInfo for 'PRIORITY_LOW' in namespace 'GLib' 525s ok 12 Garbage collection of introspected objects collects objects properly with signals connected 525s JS G NS: Found info type GIFlagsInfo for 'ParamFlags' in namespace 'GObject' 525s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 525s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 525s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 525s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 525s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 525s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 525s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 525s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 525s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 525s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 525s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 525s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 525s JS G ENUM: Defining GObject.ParamFlags as 0xf20039b0 525s JS G NS: Found info type GIFunctionInfo for 'param_spec_boolean' in namespace 'GObject' 525s JS G PRM: Wrapping GParamBoolean 'screenfull' on (null) with JSObject 525s JS G PRM: JSObject created with param instance 0xb6b0a18 type GParamBoolean 525s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 525s JS G NS: Found info type GIFunctionInfo for 'param_spec_get_flags' in namespace 'GjsPrivate' 525s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 525s JS G NS: Found info type GIStructInfo for 'SettingsSchemaSource' in namespace 'Gio' 525s JS G BXD: Defined class for SettingsSchemaSource (GSettingsSchemaSource), prototype 0xf1e7fae0, JSClass 0xf68fd440, in object 0xf1e7f280 525s JS G BXD: Defining method lookup in prototype for Gio.SettingsSchemaSource 525s JS G BXD: Defining method get_path in prototype for Gio.SettingsSchema 525s JS G NS: Found info type GIFlagsInfo for 'SettingsBindFlags' in namespace 'Gio' 525s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 525s JS G ENUM: Defining enum value GET (fixed from get) 1 525s JS G ENUM: Defining enum value SET (fixed from set) 2 525s JS G ENUM: Defining enum value NO_SENSITIVITY (fixed from no_sensitivity) 4 525s JS G ENUM: Defining enum value GET_NO_CHANGES (fixed from get_no_changes) 8 525s JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 16 525s JS G ENUM: Defining Gio.SettingsBindFlags as 0xf20046d8 525s JS G BXD: Defining method list_keys in prototype for Gio.SettingsSchema 525s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 525s JS G OBJ: Defining method run_dispose in prototype for GObject (GObject.Object) 525s JS G NS: Found info type GIFunctionInfo for 'signal_handler_disconnect' in namespace 'GObject' 525s ok 13 Garbage collection of introspected objects handles setting a property from C on an object whose JS wrapper has been collected 525s dbus-daemon[2314]: [session uid=1000 pid=2314 pidfd=5] Activating service name='ca.desrt.dconf' requested by ':1.8' (uid=1000 pid=3614 comm="/usr/libexec/installed-tests/gjs/minijasmine /usr/" label="unconfined") 525s JS G NS: Found info type GIStructInfo for 'Atom' in namespace 'Gdk' 525s JS G BXD: Defined class for Atom (void), prototype 0xf1e7fce0, JSClass 0xf68fd440, in object 0xf1e7f260 525s ok 14 Gdk.Atom is presented as string 525s JS G NS: Found info type GIStructInfo for 'Rectangle' in namespace 'Gdk' 525s JS G BXD: Defined class for Rectangle (GdkRectangle), prototype 0xf1e7fde0, JSClass 0xf68fd440, in object 0xf1e7f260 525s ok 15 Complete enumeration (boxed types) enumerates all properties 525s dbus-daemon[2314]: [session uid=1000 pid=2314 pidfd=5] Successfully activated service 'ca.desrt.dconf' 525s ok 16 Complete enumeration of GIRepositoryNamespace (new_enumerate) enumerates all properties (sampled) 525s JS G NS: Found info type GIFlagsInfo for 'AnchorHints' in namespace 'Gdk' 525s JS G ENUM: Defining enum value FLIP_X (fixed from flip_x) 1 525s JS G ENUM: Defining enum value FLIP_Y (fixed from flip_y) 2 525s JS G ENUM: Defining enum value SLIDE_X (fixed from slide_x) 4 525s JS G ENUM: Defining enum value SLIDE_Y (fixed from slide_y) 8 525s JS G ENUM: Defining enum value RESIZE_X (fixed from resize_x) 16 525s JS G ENUM: Defining enum value RESIZE_Y (fixed from resize_y) 32 525s JS G ENUM: Defining enum value FLIP (fixed from flip) 3 525s JS G ENUM: Defining enum value SLIDE (fixed from slide) 12 525s JS G ENUM: Defining enum value RESIZE (fixed from resize) 48 525s JS G ENUM: Defining Gdk.AnchorHints as 0xf20b6c88 525s JS G NS: Found info type GIObjectInfo for 'AppLaunchContext' in namespace 'Gdk' 525s JS G OBJ: Defined class for AppLaunchContext (GdkAppLaunchContext), prototype 0xf1e7ffc0, JSClass 0xf68fd790, in object 0xf1e7f260 525s JS G NS: Found info type GIFlagsInfo for 'AxisFlags' in namespace 'Gdk' 525s JS G ENUM: Defining enum value X (fixed from x) 2 525s JS G ENUM: Defining enum value Y (fixed from y) 4 525s JS G ENUM: Defining enum value PRESSURE (fixed from pressure) 8 525s JS G ENUM: Defining enum value XTILT (fixed from xtilt) 16 525s JS G ENUM: Defining enum value YTILT (fixed from ytilt) 32 525s JS G ENUM: Defining enum value WHEEL (fixed from wheel) 64 525s JS G ENUM: Defining enum value DISTANCE (fixed from distance) 128 525s JS G ENUM: Defining enum value ROTATION (fixed from rotation) 256 525s JS G ENUM: Defining enum value SLIDER (fixed from slider) 512 525s JS G ENUM: Defining Gdk.AxisFlags as 0xf20b6d60 525s JS G NS: Found info type GIEnumInfo for 'AxisUse' in namespace 'Gdk' 525s JS G ENUM: Defining enum value IGNORE (fixed from ignore) 0 525s JS G ENUM: Defining enum value X (fixed from x) 1 525s JS G ENUM: Defining enum value Y (fixed from y) 2 525s JS G ENUM: Defining enum value PRESSURE (fixed from pressure) 3 525s JS G ENUM: Defining enum value XTILT (fixed from xtilt) 4 525s JS G ENUM: Defining enum value YTILT (fixed from ytilt) 5 525s JS G ENUM: Defining enum value WHEEL (fixed from wheel) 6 525s JS G ENUM: Defining enum value DISTANCE (fixed from distance) 7 525s JS G ENUM: Defining enum value ROTATION (fixed from rotation) 8 525s JS G ENUM: Defining enum value SLIDER (fixed from slider) 9 525s JS G ENUM: Defining enum value LAST (fixed from last) 10 525s JS G ENUM: Defining Gdk.AxisUse as 0xf20b6e38 525s JS G NS: Found info type GIConstantInfo for 'BUTTON_MIDDLE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'BUTTON_PRIMARY' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'BUTTON_SECONDARY' in namespace 'Gdk' 525s JS G NS: Found info type GIEnumInfo for 'ByteOrder' in namespace 'Gdk' 525s JS G ENUM: Defining enum value LSB_FIRST (fixed from lsb_first) 0 525s JS G ENUM: Defining enum value MSB_FIRST (fixed from msb_first) 1 525s JS G ENUM: Defining Gdk.ByteOrder as 0xf20b6f10 525s JS G NS: Found info type GIConstantInfo for 'CURRENT_TIME' in namespace 'Gdk' 525s JS G NS: Found info type GIStructInfo for 'Color' in namespace 'Gdk' 525s JS G BXD: Defined class for Color (GdkColor), prototype 0xf1ee0080, JSClass 0xf68fd440, in object 0xf1e7f260 525s JS G NS: Found info type GIEnumInfo for 'CrossingMode' in namespace 'Gdk' 525s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 525s JS G ENUM: Defining enum value GRAB (fixed from grab) 1 525s JS G ENUM: Defining enum value UNGRAB (fixed from ungrab) 2 525s JS G ENUM: Defining enum value GTK_GRAB (fixed from gtk_grab) 3 525s JS G ENUM: Defining enum value GTK_UNGRAB (fixed from gtk_ungrab) 4 525s JS G ENUM: Defining enum value STATE_CHANGED (fixed from state_changed) 5 525s JS G ENUM: Defining enum value TOUCH_BEGIN (fixed from touch_begin) 6 525s JS G ENUM: Defining enum value TOUCH_END (fixed from touch_end) 7 525s JS G ENUM: Defining enum value DEVICE_SWITCH (fixed from device_switch) 8 525s JS G ENUM: Defining Gdk.CrossingMode as 0xf20b6f68 525s JS G NS: Found info type GIObjectInfo for 'Cursor' in namespace 'Gdk' 525s JS G OBJ: Defined class for Cursor (GdkCursor), prototype 0xf1ee00e0, JSClass 0xf68fd790, in object 0xf1e7f260 525s JS G NS: Found info type GIEnumInfo for 'CursorType' in namespace 'Gdk' 525s JS G ENUM: Defining enum value X_CURSOR (fixed from x_cursor) 0 525s JS G ENUM: Defining enum value ARROW (fixed from arrow) 2 525s JS G ENUM: Defining enum value BASED_ARROW_DOWN (fixed from based_arrow_down) 4 525s JS G ENUM: Defining enum value BASED_ARROW_UP (fixed from based_arrow_up) 6 525s JS G ENUM: Defining enum value BOAT (fixed from boat) 8 525s JS G ENUM: Defining enum value BOGOSITY (fixed from bogosity) 10 525s JS G ENUM: Defining enum value BOTTOM_LEFT_CORNER (fixed from bottom_left_corner) 12 525s JS G ENUM: Defining enum value BOTTOM_RIGHT_CORNER (fixed from bottom_right_corner) 14 525s JS G ENUM: Defining enum value BOTTOM_SIDE (fixed from bottom_side) 16 525s JS G ENUM: Defining enum value BOTTOM_TEE (fixed from bottom_tee) 18 525s JS G ENUM: Defining enum value BOX_SPIRAL (fixed from box_spiral) 20 525s JS G ENUM: Defining enum value CENTER_PTR (fixed from center_ptr) 22 525s JS G ENUM: Defining enum value CIRCLE (fixed from circle) 24 525s JS G ENUM: Defining enum value CLOCK (fixed from clock) 26 525s JS G ENUM: Defining enum value COFFEE_MUG (fixed from coffee_mug) 28 525s JS G ENUM: Defining enum value CROSS (fixed from cross) 30 525s JS G ENUM: Defining enum value CROSS_REVERSE (fixed from cross_reverse) 32 525s JS G ENUM: Defining enum value CROSSHAIR (fixed from crosshair) 34 525s JS G ENUM: Defining enum value DIAMOND_CROSS (fixed from diamond_cross) 36 525s JS G ENUM: Defining enum value DOT (fixed from dot) 38 525s JS G ENUM: Defining enum value DOTBOX (fixed from dotbox) 40 525s JS G ENUM: Defining enum value DOUBLE_ARROW (fixed from double_arrow) 42 525s JS G ENUM: Defining enum value DRAFT_LARGE (fixed from draft_large) 44 525s JS G ENUM: Defining enum value DRAFT_SMALL (fixed from draft_small) 46 525s JS G ENUM: Defining enum value DRAPED_BOX (fixed from draped_box) 48 525s JS G ENUM: Defining enum value EXCHANGE (fixed from exchange) 50 525s JS G ENUM: Defining enum value FLEUR (fixed from fleur) 52 525s JS G ENUM: Defining enum value GOBBLER (fixed from gobbler) 54 525s JS G ENUM: Defining enum value GUMBY (fixed from gumby) 56 525s JS G ENUM: Defining enum value HAND1 (fixed from hand1) 58 525s JS G ENUM: Defining enum value HAND2 (fixed from hand2) 60 525s JS G ENUM: Defining enum value HEART (fixed from heart) 62 525s JS G ENUM: Defining enum value ICON (fixed from icon) 64 525s JS G ENUM: Defining enum value IRON_CROSS (fixed from iron_cross) 66 525s JS G ENUM: Defining enum value LEFT_PTR (fixed from left_ptr) 68 525s JS G ENUM: Defining enum value LEFT_SIDE (fixed from left_side) 70 525s JS G ENUM: Defining enum value LEFT_TEE (fixed from left_tee) 72 525s JS G ENUM: Defining enum value LEFTBUTTON (fixed from leftbutton) 74 525s JS G ENUM: Defining enum value LL_ANGLE (fixed from ll_angle) 76 525s JS G ENUM: Defining enum value LR_ANGLE (fixed from lr_angle) 78 525s JS G ENUM: Defining enum value MAN (fixed from man) 80 525s JS G ENUM: Defining enum value MIDDLEBUTTON (fixed from middlebutton) 82 525s JS G ENUM: Defining enum value MOUSE (fixed from mouse) 84 525s JS G ENUM: Defining enum value PENCIL (fixed from pencil) 86 525s JS G ENUM: Defining enum value PIRATE (fixed from pirate) 88 525s JS G ENUM: Defining enum value PLUS (fixed from plus) 90 525s JS G ENUM: Defining enum value QUESTION_ARROW (fixed from question_arrow) 92 525s JS G ENUM: Defining enum value RIGHT_PTR (fixed from right_ptr) 94 525s JS G ENUM: Defining enum value RIGHT_SIDE (fixed from right_side) 96 525s JS G ENUM: Defining enum value RIGHT_TEE (fixed from right_tee) 98 525s JS G ENUM: Defining enum value RIGHTBUTTON (fixed from rightbutton) 100 525s JS G ENUM: Defining enum value RTL_LOGO (fixed from rtl_logo) 102 525s JS G ENUM: Defining enum value SAILBOAT (fixed from sailboat) 104 525s JS G ENUM: Defining enum value SB_DOWN_ARROW (fixed from sb_down_arrow) 106 525s JS G ENUM: Defining enum value SB_H_DOUBLE_ARROW (fixed from sb_h_double_arrow) 108 525s JS G ENUM: Defining enum value SB_LEFT_ARROW (fixed from sb_left_arrow) 110 525s JS G ENUM: Defining enum value SB_RIGHT_ARROW (fixed from sb_right_arrow) 112 525s JS G ENUM: Defining enum value SB_UP_ARROW (fixed from sb_up_arrow) 114 525s JS G ENUM: Defining enum value SB_V_DOUBLE_ARROW (fixed from sb_v_double_arrow) 116 525s JS G ENUM: Defining enum value SHUTTLE (fixed from shuttle) 118 525s JS G ENUM: Defining enum value SIZING (fixed from sizing) 120 525s JS G ENUM: Defining enum value SPIDER (fixed from spider) 122 525s JS G ENUM: Defining enum value SPRAYCAN (fixed from spraycan) 124 525s JS G ENUM: Defining enum value STAR (fixed from star) 126 525s JS G ENUM: Defining enum value TARGET (fixed from target) 128 525s JS G ENUM: Defining enum value TCROSS (fixed from tcross) 130 525s JS G ENUM: Defining enum value TOP_LEFT_ARROW (fixed from top_left_arrow) 132 525s JS G ENUM: Defining enum value TOP_LEFT_CORNER (fixed from top_left_corner) 134 525s JS G ENUM: Defining enum value TOP_RIGHT_CORNER (fixed from top_right_corner) 136 525s JS G ENUM: Defining enum value TOP_SIDE (fixed from top_side) 138 525s JS G ENUM: Defining enum value TOP_TEE (fixed from top_tee) 140 525s JS G ENUM: Defining enum value TREK (fixed from trek) 142 525s JS G ENUM: Defining enum value UL_ANGLE (fixed from ul_angle) 144 525s JS G ENUM: Defining enum value UMBRELLA (fixed from umbrella) 146 525s JS G ENUM: Defining enum value UR_ANGLE (fixed from ur_angle) 148 525s JS G ENUM: Defining enum value WATCH (fixed from watch) 150 525s JS G ENUM: Defining enum value XTERM (fixed from xterm) 152 525s JS G ENUM: Defining enum value LAST_CURSOR (fixed from last_cursor) 153 525s JS G ENUM: Defining enum value BLANK_CURSOR (fixed from blank_cursor) -2 525s JS G ENUM: Defining enum value CURSOR_IS_PIXMAP (fixed from cursor_is_pixmap) -1 525s JS G ENUM: Defining Gdk.CursorType as 0xf20b7040 525s JS G NS: Found info type GIObjectInfo for 'Device' in namespace 'Gdk' 525s JS G OBJ: Defined class for Device (GdkDevice), prototype 0xf1ee0140, JSClass 0xf68fd790, in object 0xf1e7f260 525s JS G NS: Found info type GIObjectInfo for 'DeviceManager' in namespace 'Gdk' 525s JS G OBJ: Defined class for DeviceManager (GdkDeviceManager), prototype 0xf1ee0180, JSClass 0xf68fd790, in object 0xf1e7f260 525s JS G NS: Found info type GIInterfaceInfo for 'DevicePad' in namespace 'Gdk' 525s JS G IFACE: Defined class for DevicePad (GdkDevicePad), prototype 0xf1e80740, JSClass 0xf68fd7d0, in object 0xf1e7f260 525s JS G NS: Found info type GIEnumInfo for 'DevicePadFeature' in namespace 'Gdk' 525s JS G ENUM: Defining enum value BUTTON (fixed from button) 0 525s JS G ENUM: Defining enum value RING (fixed from ring) 1 525s JS G ENUM: Defining enum value STRIP (fixed from strip) 2 525s JS G ENUM: Defining Gdk.DevicePadFeature as 0xf20b7818 525s JS G NS: Found info type GIStructInfo for 'DevicePadInterface' in namespace 'Gdk' 525s JS G NS: Found info type GIObjectInfo for 'DeviceTool' in namespace 'Gdk' 525s JS G OBJ: Defined class for DeviceTool (GdkDeviceTool), prototype 0xf1ee0200, JSClass 0xf68fd790, in object 0xf1e7f260 525s JS G NS: Found info type GIEnumInfo for 'DeviceToolType' in namespace 'Gdk' 525s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 0 525s JS G ENUM: Defining enum value PEN (fixed from pen) 1 525s JS G ENUM: Defining enum value ERASER (fixed from eraser) 2 525s JS G ENUM: Defining enum value BRUSH (fixed from brush) 3 525s JS G ENUM: Defining enum value PENCIL (fixed from pencil) 4 525s JS G ENUM: Defining enum value AIRBRUSH (fixed from airbrush) 5 525s JS G ENUM: Defining enum value MOUSE (fixed from mouse) 6 525s JS G ENUM: Defining enum value LENS (fixed from lens) 7 525s JS G ENUM: Defining Gdk.DeviceToolType as 0xf20b7870 525s JS G NS: Found info type GIEnumInfo for 'DeviceType' in namespace 'Gdk' 525s JS G ENUM: Defining enum value MASTER (fixed from master) 0 525s JS G ENUM: Defining enum value SLAVE (fixed from slave) 1 525s JS G ENUM: Defining enum value FLOATING (fixed from floating) 2 525s JS G ENUM: Defining Gdk.DeviceType as 0xf20b7948 525s JS G NS: Found info type GIObjectInfo for 'Display' in namespace 'Gdk' 525s JS G OBJ: Defined class for Display (GdkDisplay), prototype 0xf1ee0280, JSClass 0xf68fd790, in object 0xf1e7f260 525s JS G NS: Found info type GIObjectInfo for 'DisplayManager' in namespace 'Gdk' 525s JS G OBJ: Defined class for DisplayManager (GdkDisplayManager), prototype 0xf1ee02c0, JSClass 0xf68fd790, in object 0xf1e7f260 525s JS G NS: Found info type GIFlagsInfo for 'DragAction' in namespace 'Gdk' 525s JS G ENUM: Defining enum value DEFAULT (fixed from default) 1 525s JS G ENUM: Defining enum value COPY (fixed from copy) 2 525s JS G ENUM: Defining enum value MOVE (fixed from move) 4 525s JS G ENUM: Defining enum value LINK (fixed from link) 8 525s JS G ENUM: Defining enum value PRIVATE (fixed from private) 16 525s JS G ENUM: Defining enum value ASK (fixed from ask) 32 525s JS G ENUM: Defining Gdk.DragAction as 0xf20b79a0 525s JS G NS: Found info type GIEnumInfo for 'DragCancelReason' in namespace 'Gdk' 525s JS G ENUM: Defining enum value NO_TARGET (fixed from no_target) 0 525s JS G ENUM: Defining enum value USER_CANCELLED (fixed from user_cancelled) 1 525s JS G ENUM: Defining enum value ERROR (fixed from error) 2 525s JS G ENUM: Defining Gdk.DragCancelReason as 0xf20b7a78 525s JS G NS: Found info type GIObjectInfo for 'DragContext' in namespace 'Gdk' 525s JS G OBJ: Defined class for DragContext (GdkDragContext), prototype 0xf1ee0340, JSClass 0xf68fd790, in object 0xf1e7f260 525s JS G NS: Found info type GIEnumInfo for 'DragProtocol' in namespace 'Gdk' 525s JS G ENUM: Defining enum value NONE (fixed from none) 0 525s JS G ENUM: Defining enum value MOTIF (fixed from motif) 1 525s JS G ENUM: Defining enum value XDND (fixed from xdnd) 2 525s JS G ENUM: Defining enum value ROOTWIN (fixed from rootwin) 3 525s JS G ENUM: Defining enum value WIN32_DROPFILES (fixed from win32_dropfiles) 4 525s JS G ENUM: Defining enum value OLE2 (fixed from ole2) 5 525s JS G ENUM: Defining enum value LOCAL (fixed from local) 6 525s JS G ENUM: Defining enum value WAYLAND (fixed from wayland) 7 525s JS G ENUM: Defining Gdk.DragProtocol as 0xf20b7ad0 525s JS G NS: Found info type GIObjectInfo for 'DrawingContext' in namespace 'Gdk' 525s JS G OBJ: Defined class for DrawingContext (GdkDrawingContext), prototype 0xf1ee03a0, JSClass 0xf68fd790, in object 0xf1e7f260 525s JS G NS: Found info type GIStructInfo for 'DrawingContextClass' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'EVENT_PROPAGATE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'EVENT_STOP' in namespace 'Gdk' 525s JS G NS: Found info type GIUnionInfo for 'Event' in namespace 'Gdk' 525s JS G BXD: Defined class for Event (GdkEvent), prototype 0xf1ee03e0, JSClass 0xf68fd828, in object 0xf1e7f260 525s JS G NS: Found info type GIStructInfo for 'EventAny' in namespace 'Gdk' 525s JS G BXD: Defined class for EventAny (void), prototype 0xf1ee0960, JSClass 0xf68fd440, in object 0xf1e7f260 525s JS G NS: Found info type GIStructInfo for 'EventButton' in namespace 'Gdk' 525s JS G BXD: Defined class for EventButton (void), prototype 0xf1ee0980, JSClass 0xf68fd440, in object 0xf1e7f260 525s JS G NS: Found info type GIStructInfo for 'EventConfigure' in namespace 'Gdk' 525s JS G BXD: Defined class for EventConfigure (void), prototype 0xf1ee09a0, JSClass 0xf68fd440, in object 0xf1e7f260 525s JS G NS: Found info type GIStructInfo for 'EventCrossing' in namespace 'Gdk' 525s JS G BXD: Defined class for EventCrossing (void), prototype 0xf1ee09c0, JSClass 0xf68fd440, in object 0xf1e7f260 525s JS G NS: Found info type GIStructInfo for 'EventDND' in namespace 'Gdk' 525s JS G BXD: Defined class for EventDND (void), prototype 0xf1ee0a20, JSClass 0xf68fd440, in object 0xf1e7f260 525s JS G NS: Found info type GIStructInfo for 'EventExpose' in namespace 'Gdk' 525s JS G BXD: Defined class for EventExpose (void), prototype 0xf1ee0a40, JSClass 0xf68fd440, in object 0xf1e7f260 525s JS G NS: Found info type GIStructInfo for 'EventFocus' in namespace 'Gdk' 525s JS G BXD: Defined class for EventFocus (void), prototype 0xf1ee0a60, JSClass 0xf68fd440, in object 0xf1e7f260 525s JS G NS: Found info type GIStructInfo for 'EventGrabBroken' in namespace 'Gdk' 525s JS G BXD: Defined class for EventGrabBroken (void), prototype 0xf1ee0a80, JSClass 0xf68fd440, in object 0xf1e7f260 525s JS G NS: Found info type GIStructInfo for 'EventKey' in namespace 'Gdk' 525s JS G BXD: Defined class for EventKey (void), prototype 0xf1ee0aa0, JSClass 0xf68fd440, in object 0xf1e7f260 525s JS G NS: Found info type GIFlagsInfo for 'EventMask' in namespace 'Gdk' 525s JS G ENUM: Defining enum value EXPOSURE_MASK (fixed from exposure_mask) 2 525s JS G ENUM: Defining enum value POINTER_MOTION_MASK (fixed from pointer_motion_mask) 4 525s JS G ENUM: Defining enum value POINTER_MOTION_HINT_MASK (fixed from pointer_motion_hint_mask) 8 525s JS G ENUM: Defining enum value BUTTON_MOTION_MASK (fixed from button_motion_mask) 16 525s JS G ENUM: Defining enum value BUTTON1_MOTION_MASK (fixed from button1_motion_mask) 32 525s JS G ENUM: Defining enum value BUTTON2_MOTION_MASK (fixed from button2_motion_mask) 64 525s JS G ENUM: Defining enum value BUTTON3_MOTION_MASK (fixed from button3_motion_mask) 128 525s JS G ENUM: Defining enum value BUTTON_PRESS_MASK (fixed from button_press_mask) 256 525s JS G ENUM: Defining enum value BUTTON_RELEASE_MASK (fixed from button_release_mask) 512 525s JS G ENUM: Defining enum value KEY_PRESS_MASK (fixed from key_press_mask) 1024 525s JS G ENUM: Defining enum value KEY_RELEASE_MASK (fixed from key_release_mask) 2048 525s JS G ENUM: Defining enum value ENTER_NOTIFY_MASK (fixed from enter_notify_mask) 4096 525s JS G ENUM: Defining enum value LEAVE_NOTIFY_MASK (fixed from leave_notify_mask) 8192 525s JS G ENUM: Defining enum value FOCUS_CHANGE_MASK (fixed from focus_change_mask) 16384 525s JS G ENUM: Defining enum value STRUCTURE_MASK (fixed from structure_mask) 32768 525s JS G ENUM: Defining enum value PROPERTY_CHANGE_MASK (fixed from property_change_mask) 65536 525s JS G ENUM: Defining enum value VISIBILITY_NOTIFY_MASK (fixed from visibility_notify_mask) 131072 525s JS G ENUM: Defining enum value PROXIMITY_IN_MASK (fixed from proximity_in_mask) 262144 525s JS G ENUM: Defining enum value PROXIMITY_OUT_MASK (fixed from proximity_out_mask) 524288 525s JS G ENUM: Defining enum value SUBSTRUCTURE_MASK (fixed from substructure_mask) 1048576 525s JS G ENUM: Defining enum value SCROLL_MASK (fixed from scroll_mask) 2097152 525s JS G ENUM: Defining enum value TOUCH_MASK (fixed from touch_mask) 4194304 525s JS G ENUM: Defining enum value SMOOTH_SCROLL_MASK (fixed from smooth_scroll_mask) 8388608 525s JS G ENUM: Defining enum value TOUCHPAD_GESTURE_MASK (fixed from touchpad_gesture_mask) 16777216 525s JS G ENUM: Defining enum value TABLET_PAD_MASK (fixed from tablet_pad_mask) 33554432 525s JS G ENUM: Defining enum value ALL_EVENTS_MASK (fixed from all_events_mask) 67108862 525s JS G ENUM: Defining Gdk.EventMask as 0xf20b7ba8 525s JS G NS: Found info type GIStructInfo for 'EventMotion' in namespace 'Gdk' 525s JS G BXD: Defined class for EventMotion (void), prototype 0xf1ee0ae0, JSClass 0xf68fd440, in object 0xf1e7f260 525s JS G NS: Found info type GIStructInfo for 'EventOwnerChange' in namespace 'Gdk' 525s JS G BXD: Defined class for EventOwnerChange (void), prototype 0xf1ee0b00, JSClass 0xf68fd440, in object 0xf1e7f260 525s JS G NS: Found info type GIStructInfo for 'EventPadAxis' in namespace 'Gdk' 525s JS G BXD: Defined class for EventPadAxis (void), prototype 0xf1ee0b20, JSClass 0xf68fd440, in object 0xf1e7f260 525s JS G NS: Found info type GIStructInfo for 'EventPadButton' in namespace 'Gdk' 525s JS G BXD: Defined class for EventPadButton (void), prototype 0xf1ee0b40, JSClass 0xf68fd440, in object 0xf1e7f260 525s JS G NS: Found info type GIStructInfo for 'EventPadGroupMode' in namespace 'Gdk' 525s JS G BXD: Defined class for EventPadGroupMode (void), prototype 0xf1ee0b60, JSClass 0xf68fd440, in object 0xf1e7f260 525s JS G NS: Found info type GIStructInfo for 'EventProperty' in namespace 'Gdk' 525s JS G BXD: Defined class for EventProperty (void), prototype 0xf1ee0b80, JSClass 0xf68fd440, in object 0xf1e7f260 525s JS G NS: Found info type GIStructInfo for 'EventProximity' in namespace 'Gdk' 525s JS G BXD: Defined class for EventProximity (void), prototype 0xf1ee0ba0, JSClass 0xf68fd440, in object 0xf1e7f260 525s JS G NS: Found info type GIStructInfo for 'EventScroll' in namespace 'Gdk' 525s JS G BXD: Defined class for EventScroll (void), prototype 0xf1ee0bc0, JSClass 0xf68fd440, in object 0xf1e7f260 525s JS G NS: Found info type GIStructInfo for 'EventSelection' in namespace 'Gdk' 525s JS G BXD: Defined class for EventSelection (void), prototype 0xf1ee0be0, JSClass 0xf68fd440, in object 0xf1e7f260 525s JS G NS: Found info type GIStructInfo for 'EventSequence' in namespace 'Gdk' 525s JS G BXD: Defined class for EventSequence (GdkEventSequence), prototype 0xf1ee0c00, JSClass 0xf68fd440, in object 0xf1e7f260 525s JS G NS: Found info type GIStructInfo for 'EventSetting' in namespace 'Gdk' 525s JS G BXD: Defined class for EventSetting (void), prototype 0xf1ee0c40, JSClass 0xf68fd440, in object 0xf1e7f260 525s JS G NS: Found info type GIStructInfo for 'EventTouch' in namespace 'Gdk' 525s JS G BXD: Defined class for EventTouch (void), prototype 0xf1ee0c60, JSClass 0xf68fd440, in object 0xf1e7f260 525s JS G NS: Found info type GIStructInfo for 'EventTouchpadPinch' in namespace 'Gdk' 525s JS G BXD: Defined class for EventTouchpadPinch (void), prototype 0xf1ee0c80, JSClass 0xf68fd440, in object 0xf1e7f260 525s JS G NS: Found info type GIStructInfo for 'EventTouchpadSwipe' in namespace 'Gdk' 525s JS G BXD: Defined class for EventTouchpadSwipe (void), prototype 0xf1ee0ca0, JSClass 0xf68fd440, in object 0xf1e7f260 525s JS G NS: Found info type GIEnumInfo for 'EventType' in namespace 'Gdk' 525s JS G ENUM: Defining enum value NOTHING (fixed from nothing) -1 525s JS G ENUM: Defining enum value DELETE (fixed from delete) 0 525s JS G ENUM: Defining enum value DESTROY (fixed from destroy) 1 525s JS G ENUM: Defining enum value EXPOSE (fixed from expose) 2 525s JS G ENUM: Defining enum value MOTION_NOTIFY (fixed from motion_notify) 3 525s JS G ENUM: Defining enum value BUTTON_PRESS (fixed from button_press) 4 525s JS G ENUM: Defining enum value 2BUTTON_PRESS (fixed from 2button_press) 5 525s JS G ENUM: Defining enum value DOUBLE_BUTTON_PRESS (fixed from double_button_press) 5 525s JS G ENUM: Defining enum value 3BUTTON_PRESS (fixed from 3button_press) 6 525s JS G ENUM: Defining enum value TRIPLE_BUTTON_PRESS (fixed from triple_button_press) 6 525s JS G ENUM: Defining enum value BUTTON_RELEASE (fixed from button_release) 7 525s JS G ENUM: Defining enum value KEY_PRESS (fixed from key_press) 8 525s JS G ENUM: Defining enum value KEY_RELEASE (fixed from key_release) 9 525s JS G ENUM: Defining enum value ENTER_NOTIFY (fixed from enter_notify) 10 525s JS G ENUM: Defining enum value LEAVE_NOTIFY (fixed from leave_notify) 11 525s JS G ENUM: Defining enum value FOCUS_CHANGE (fixed from focus_change) 12 525s JS G ENUM: Defining enum value CONFIGURE (fixed from configure) 13 525s JS G ENUM: Defining enum value MAP (fixed from map) 14 525s JS G ENUM: Defining enum value UNMAP (fixed from unmap) 15 525s JS G ENUM: Defining enum value PROPERTY_NOTIFY (fixed from property_notify) 16 525s JS G ENUM: Defining enum value SELECTION_CLEAR (fixed from selection_clear) 17 525s JS G ENUM: Defining enum value SELECTION_REQUEST (fixed from selection_request) 18 525s JS G ENUM: Defining enum value SELECTION_NOTIFY (fixed from selection_notify) 19 525s JS G ENUM: Defining enum value PROXIMITY_IN (fixed from proximity_in) 20 525s JS G ENUM: Defining enum value PROXIMITY_OUT (fixed from proximity_out) 21 525s JS G ENUM: Defining enum value DRAG_ENTER (fixed from drag_enter) 22 525s JS G ENUM: Defining enum value DRAG_LEAVE (fixed from drag_leave) 23 525s JS G ENUM: Defining enum value DRAG_MOTION (fixed from drag_motion) 24 525s JS G ENUM: Defining enum value DRAG_STATUS (fixed from drag_status) 25 525s JS G ENUM: Defining enum value DROP_START (fixed from drop_start) 26 525s JS G ENUM: Defining enum value DROP_FINISHED (fixed from drop_finished) 27 525s JS G ENUM: Defining enum value CLIENT_EVENT (fixed from client_event) 28 525s JS G ENUM: Defining enum value VISIBILITY_NOTIFY (fixed from visibility_notify) 29 525s JS G ENUM: Defining enum value SCROLL (fixed from scroll) 31 525s JS G ENUM: Defining enum value WINDOW_STATE (fixed from window_state) 32 525s JS G ENUM: Defining enum value SETTING (fixed from setting) 33 525s JS G ENUM: Defining enum value OWNER_CHANGE (fixed from owner_change) 34 525s JS G ENUM: Defining enum value GRAB_BROKEN (fixed from grab_broken) 35 525s JS G ENUM: Defining enum value DAMAGE (fixed from damage) 36 525s JS G ENUM: Defining enum value TOUCH_BEGIN (fixed from touch_begin) 37 525s JS G ENUM: Defining enum value TOUCH_UPDATE (fixed from touch_update) 38 525s JS G ENUM: Defining enum value TOUCH_END (fixed from touch_end) 39 525s JS G ENUM: Defining enum value TOUCH_CANCEL (fixed from touch_cancel) 40 525s JS G ENUM: Defining enum value TOUCHPAD_SWIPE (fixed from touchpad_swipe) 41 525s JS G ENUM: Defining enum value TOUCHPAD_PINCH (fixed from touchpad_pinch) 42 525s JS G ENUM: Defining enum value PAD_BUTTON_PRESS (fixed from pad_button_press) 43 525s JS G ENUM: Defining enum value PAD_BUTTON_RELEASE (fixed from pad_button_release) 44 525s JS G ENUM: Defining enum value PAD_RING (fixed from pad_ring) 45 525s JS G ENUM: Defining enum value PAD_STRIP (fixed from pad_strip) 46 525s JS G ENUM: Defining enum value PAD_GROUP_MODE (fixed from pad_group_mode) 47 525s JS G ENUM: Defining enum value EVENT_LAST (fixed from event_last) 48 525s JS G ENUM: Defining Gdk.EventType as 0xf20b7d80 525s JS G NS: Found info type GIStructInfo for 'EventVisibility' in namespace 'Gdk' 525s JS G BXD: Defined class for EventVisibility (void), prototype 0xf1ee0ce0, JSClass 0xf68fd440, in object 0xf1e7f260 525s JS G NS: Found info type GIStructInfo for 'EventWindowState' in namespace 'Gdk' 525s JS G BXD: Defined class for EventWindowState (void), prototype 0xf1ee0d00, JSClass 0xf68fd440, in object 0xf1e7f260 525s JS G NS: Found info type GIEnumInfo for 'FilterReturn' in namespace 'Gdk' 525s JS G ENUM: Defining enum value CONTINUE (fixed from continue) 0 525s JS G ENUM: Defining enum value TRANSLATE (fixed from translate) 1 525s JS G ENUM: Defining enum value REMOVE (fixed from remove) 2 525s JS G ENUM: Defining Gdk.FilterReturn as 0xf20b8158 525s JS G NS: Found info type GIObjectInfo for 'FrameClock' in namespace 'Gdk' 525s JS G OBJ: Defined class for FrameClock (GdkFrameClock), prototype 0xf1ee0d40, JSClass 0xf68fd790, in object 0xf1e7f260 525s JS G NS: Found info type GIStructInfo for 'FrameClockClass' in namespace 'Gdk' 525s JS G NS: Found info type GIFlagsInfo for 'FrameClockPhase' in namespace 'Gdk' 525s JS G ENUM: Defining enum value NONE (fixed from none) 0 525s JS G ENUM: Defining enum value FLUSH_EVENTS (fixed from flush_events) 1 525s JS G ENUM: Defining enum value BEFORE_PAINT (fixed from before_paint) 2 525s JS G ENUM: Defining enum value UPDATE (fixed from update) 4 525s JS G ENUM: Defining enum value LAYOUT (fixed from layout) 8 525s JS G ENUM: Defining enum value PAINT (fixed from paint) 16 525s JS G ENUM: Defining enum value RESUME_EVENTS (fixed from resume_events) 32 525s JS G ENUM: Defining enum value AFTER_PAINT (fixed from after_paint) 64 525s JS G ENUM: Defining Gdk.FrameClockPhase as 0xf20b81b0 525s JS G NS: Found info type GIStructInfo for 'FrameClockPrivate' in namespace 'Gdk' 525s JS G BXD: Defined class for FrameClockPrivate (void), prototype 0xf1ee0de0, JSClass 0xf68fd440, in object 0xf1e7f260 525s JS G NS: Found info type GIStructInfo for 'FrameTimings' in namespace 'Gdk' 525s JS G BXD: Defined class for FrameTimings (GdkFrameTimings), prototype 0xf1ee0e00, JSClass 0xf68fd440, in object 0xf1e7f260 525s JS G NS: Found info type GIEnumInfo for 'FullscreenMode' in namespace 'Gdk' 525s JS G ENUM: Defining enum value CURRENT_MONITOR (fixed from current_monitor) 0 525s JS G ENUM: Defining enum value ALL_MONITORS (fixed from all_monitors) 1 525s JS G ENUM: Defining Gdk.FullscreenMode as 0xf20b8288 525s JS G NS: Found info type GIObjectInfo for 'GLContext' in namespace 'Gdk' 525s JS G OBJ: Defined class for GLContext (GdkGLContext), prototype 0xf1ee0e60, JSClass 0xf68fd790, in object 0xf1e7f260 525s JS G NS: Found info type GIEnumInfo for 'GLError' in namespace 'Gdk' 525s JS G ERR: Defined class for GLError (GError), prototype 0xf1e80d40, JSClass 0xf68fd5e0, in object 0xf1e7f260 525s JS G ENUM: Defining enum value NOT_AVAILABLE (fixed from not_available) 0 525s JS G ENUM: Defining enum value UNSUPPORTED_FORMAT (fixed from unsupported_format) 1 525s JS G ENUM: Defining enum value UNSUPPORTED_PROFILE (fixed from unsupported_profile) 2 525s JS G NS: Found info type GIStructInfo for 'Geometry' in namespace 'Gdk' 525s JS G BXD: Defined class for Geometry (void), prototype 0xf1ee0ea0, JSClass 0xf68fd440, in object 0xf1e7f260 525s JS G NS: Found info type GIEnumInfo for 'GrabOwnership' in namespace 'Gdk' 525s JS G ENUM: Defining enum value NONE (fixed from none) 0 525s JS G ENUM: Defining enum value WINDOW (fixed from window) 1 525s JS G ENUM: Defining enum value APPLICATION (fixed from application) 2 525s JS G ENUM: Defining Gdk.GrabOwnership as 0xf20b82e0 525s JS G NS: Found info type GIEnumInfo for 'GrabStatus' in namespace 'Gdk' 525s JS G ENUM: Defining enum value SUCCESS (fixed from success) 0 525s JS G ENUM: Defining enum value ALREADY_GRABBED (fixed from already_grabbed) 1 525s JS G ENUM: Defining enum value INVALID_TIME (fixed from invalid_time) 2 525s JS G ENUM: Defining enum value NOT_VIEWABLE (fixed from not_viewable) 3 525s JS G ENUM: Defining enum value FROZEN (fixed from frozen) 4 525s JS G ENUM: Defining enum value FAILED (fixed from failed) 5 525s JS G ENUM: Defining Gdk.GrabStatus as 0xf20b8338 525s JS G NS: Found info type GIEnumInfo for 'Gravity' in namespace 'Gdk' 525s JS G ENUM: Defining enum value NORTH_WEST (fixed from north_west) 1 525s JS G ENUM: Defining enum value NORTH (fixed from north) 2 525s JS G ENUM: Defining enum value NORTH_EAST (fixed from north_east) 3 525s JS G ENUM: Defining enum value WEST (fixed from west) 4 525s JS G ENUM: Defining enum value CENTER (fixed from center) 5 525s JS G ENUM: Defining enum value EAST (fixed from east) 6 525s JS G ENUM: Defining enum value SOUTH_WEST (fixed from south_west) 7 525s JS G ENUM: Defining enum value SOUTH (fixed from south) 8 525s JS G ENUM: Defining enum value SOUTH_EAST (fixed from south_east) 9 525s JS G ENUM: Defining enum value STATIC (fixed from static) 10 525s JS G ENUM: Defining Gdk.Gravity as 0xf20b8410 525s JS G NS: Found info type GIEnumInfo for 'InputMode' in namespace 'Gdk' 525s JS G ENUM: Defining enum value DISABLED (fixed from disabled) 0 525s JS G ENUM: Defining enum value SCREEN (fixed from screen) 1 525s JS G ENUM: Defining enum value WINDOW (fixed from window) 2 525s JS G ENUM: Defining Gdk.InputMode as 0xf20b84e8 525s JS G NS: Found info type GIEnumInfo for 'InputSource' in namespace 'Gdk' 525s JS G ENUM: Defining enum value MOUSE (fixed from mouse) 0 525s JS G ENUM: Defining enum value PEN (fixed from pen) 1 525s JS G ENUM: Defining enum value ERASER (fixed from eraser) 2 525s JS G ENUM: Defining enum value CURSOR (fixed from cursor) 3 525s JS G ENUM: Defining enum value KEYBOARD (fixed from keyboard) 4 525s JS G ENUM: Defining enum value TOUCHSCREEN (fixed from touchscreen) 5 525s JS G ENUM: Defining enum value TOUCHPAD (fixed from touchpad) 6 525s JS G ENUM: Defining enum value TRACKPOINT (fixed from trackpoint) 7 525s JS G ENUM: Defining enum value TABLET_PAD (fixed from tablet_pad) 8 525s JS G ENUM: Defining Gdk.InputSource as 0xf20b8540 525s JS G NS: Found info type GIConstantInfo for 'KEY_0' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_1' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_AltCursor' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Attn' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_BackTab' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_ChangeScreen' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Copy' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_CursorBlink' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_CursorSelect' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_DeleteWord' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Duplicate' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Enter' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_EraseEOF' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_EraseInput' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_ExSelect' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_FieldMark' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Ident' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Jump' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_KeyClick' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Left2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_PA1' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_PA2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_PA3' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Play' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_PrintScreen' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Quit' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Record' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Reset' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Right2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Rule' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Setup' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_3270_Test' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_4' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_5' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_6' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_7' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_8' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_9' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_A' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Aacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Abelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Abreve' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Abreveacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Abrevebelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Abrevegrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Abrevehook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Abrevetilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AccessX_Enable' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AccessX_Feedback_Enable' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Acircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Acircumflexacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Acircumflexbelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Acircumflexgrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Acircumflexhook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Acircumflextilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AddFavorite' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Adiaeresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Agrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ahook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Alt_L' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Alt_R' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Amacron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Aogonek' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ApplicationLeft' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ApplicationRight' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_0' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_1' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_3' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_4' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_5' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_6' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_7' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_8' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_9' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_ain' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_alef' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_alefmaksura' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_beh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_comma' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_dad' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_dal' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_damma' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_dammatan' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_ddal' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_farsi_yeh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_fatha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_fathatan' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_feh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_fullstop' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_gaf' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_ghain' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_ha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hah' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamza' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamza_above' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamza_below' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamzaonalef' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamzaonwaw' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamzaonyeh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_hamzaunderalef' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_heh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_heh_doachashmee' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_heh_goal' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_jeem' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_jeh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_kaf' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_kasra' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_kasratan' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_keheh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_khah' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_lam' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_madda_above' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_maddaonalef' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_meem' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_noon' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_noon_ghunna' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_peh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_percent' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_qaf' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_question_mark' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_ra' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_rreh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_sad' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_seen' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_semicolon' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_shadda' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_sheen' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_sukun' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_superscript_alef' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_switch' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_tah' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_tatweel' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_tcheh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_teh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_tehmarbuta' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_thal' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_theh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_tteh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_veh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_waw' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_yeh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_yeh_baree' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_zah' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Arabic_zain' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Aring' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_AT' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_AYB' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_BEN' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_CHA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_DA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_DZA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_E' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_FE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_GHAT' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_GIM' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_HI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_HO' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_INI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_JE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_KE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_KEN' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_KHE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_LYUN' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_MEN' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_NU' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_O' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_PE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_PYUR' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_RA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_RE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_SE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_SHA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_TCHE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_TO' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_TSA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_TSO' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_TYUN' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_VEV' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_VO' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_VYUN' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_YECH' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ZA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ZHE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_accent' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_amanak' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_apostrophe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_at' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ayb' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ben' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_but' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_cha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_da' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_dza' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_e' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_exclam' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_fe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_full_stop' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ghat' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_gim' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_hi' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ho' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_hyphen' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ini' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_je' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ke' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ken' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_khe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ligature_ew' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_lyun' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_men' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_nu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_o' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_paruyk' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_pe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_pyur' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_question' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_ra' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_re' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_se' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_separation_mark' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_sha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_shesht' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_tche' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_to' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_tsa' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_tso' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_tyun' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_verjaket' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_vev' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_vo' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_vyun' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_yech' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_yentamna' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_za' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Armenian_zhe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Atilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AudibleBell_Enable' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AudioCycleTrack' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AudioForward' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AudioLowerVolume' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AudioMedia' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AudioMicMute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AudioMute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AudioNext' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AudioPause' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AudioPlay' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AudioPreset' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AudioPrev' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AudioRaiseVolume' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AudioRandomPlay' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AudioRecord' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AudioRepeat' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AudioRewind' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_AudioStop' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Away' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_B' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Babovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Back' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_BackForward' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_BackSpace' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Battery' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Begin' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Blue' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Bluetooth' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Book' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_BounceKeys_Enable' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Break' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_BrightnessAdjust' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Byelorussian_SHORTU' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Byelorussian_shortu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_C' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_CD' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_CH' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_C_H' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_C_h' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Calculator' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Calendar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cancel' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Caps_Lock' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ccaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ccedilla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ccircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ch' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Clear' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ClearGrab' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Close' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Codeinput' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ColonSign' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Community' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ContrastAdjust' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Control_L' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Control_R' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Copy' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_CruzeiroSign' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cut' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_CycleAngle' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_A' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_BE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_CHE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_CHE_descender' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_CHE_vertstroke' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_DE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_DZHE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_E' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_EF' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_EL' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_EM' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_EN' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_EN_descender' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ER' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ES' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_GHE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_GHE_bar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_HA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_HARDSIGN' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_HA_descender' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_I' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_IE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_IO' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_I_macron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_JE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_KA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_KA_descender' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_KA_vertstroke' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_LJE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_NJE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_O' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_O_bar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_PE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_SCHWA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_SHA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_SHCHA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_SHHA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_SHORTI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_SOFTSIGN' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_TE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_TSE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_U' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_U_macron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_U_straight' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_U_straight_bar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_VE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_YA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_YERU' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_YU' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ZE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ZHE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ZHE_descender' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_a' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_be' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_che' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_che_descender' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_che_vertstroke' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_de' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_dzhe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_e' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ef' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_el' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_em' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_en' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_en_descender' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_er' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_es' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ghe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ghe_bar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ha_descender' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_hardsign' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_i' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_i_macron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ie' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_io' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_je' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ka' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ka_descender' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ka_vertstroke' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_lje' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_nje' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_o' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_o_bar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_pe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_schwa' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_sha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_shcha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_shha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_shorti' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_softsign' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_te' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_tse' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_u' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_u_macron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_u_straight' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_u_straight_bar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ve' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ya' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_yeru' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_yu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_ze' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_zhe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Cyrillic_zhe_descender' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_D' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_DOS' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Dabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Dcaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Delete' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Display' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Documents' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_DongSign' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Down' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Dstroke' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_E' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ENG' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ETH' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_EZH' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Eabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Eacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ebelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ecaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ecircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ecircumflexacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ecircumflexbelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ecircumflexgrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ecircumflexhook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ecircumflextilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_EcuSign' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ediaeresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Egrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ehook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Eisu_Shift' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Eisu_toggle' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Eject' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Emacron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_End' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Eogonek' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Escape' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Eth' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Etilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_EuroSign' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Excel' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Execute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Explorer' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F1' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F10' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F11' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F12' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F13' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F14' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F15' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F16' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F17' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F18' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F19' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F20' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F21' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F22' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F23' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F24' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F25' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F26' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F27' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F28' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F29' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F3' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F30' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F31' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F32' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F33' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F34' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F35' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F4' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F5' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F6' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F7' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F8' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_F9' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_FFrancSign' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Fabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_0' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_1' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_3' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_4' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_5' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_6' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_7' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_8' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_9' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Farsi_yeh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Favorites' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Finance' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Find' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_First_Virtual_Screen' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Forward' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_FrameBack' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_FrameForward' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_G' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Gabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Game' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Gbreve' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Gcaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Gcedilla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Gcircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_an' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_ban' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_can' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_char' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_chin' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_cil' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_don' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_en' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_fi' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_gan' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_ghan' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_hae' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_har' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_he' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_hie' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_hoe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_in' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_jhan' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_jil' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_kan' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_khar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_las' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_man' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_nar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_on' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_par' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_phar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_qar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_rae' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_san' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_shin' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_tan' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_tar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_un' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_vin' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_we' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_xan' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_zen' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Georgian_zhar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Go' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_ALPHA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_ALPHAaccent' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_BETA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_CHI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_DELTA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_EPSILON' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_EPSILONaccent' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_ETA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_ETAaccent' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_GAMMA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_IOTA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_IOTAaccent' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_IOTAdiaeresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_IOTAdieresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_KAPPA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_LAMBDA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_LAMDA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_MU' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_NU' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_OMEGA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_OMEGAaccent' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_OMICRON' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_OMICRONaccent' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_PHI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_PI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_PSI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_RHO' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_SIGMA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_TAU' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_THETA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_UPSILON' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_UPSILONaccent' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_UPSILONdieresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_XI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_ZETA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_accentdieresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_alpha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_alphaaccent' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_beta' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_chi' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_delta' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_epsilon' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_epsilonaccent' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_eta' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_etaaccent' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_finalsmallsigma' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_gamma' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_horizbar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_iota' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_iotaaccent' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_iotaaccentdieresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_iotadieresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_kappa' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_lambda' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_lamda' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_mu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_nu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_omega' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_omegaaccent' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_omicron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_omicronaccent' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_phi' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_pi' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_psi' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_rho' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_sigma' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_switch' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_tau' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_theta' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_upsilon' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_upsilonaccent' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_upsilonaccentdieresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_upsilondieresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_xi' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Greek_zeta' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Green' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_H' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_A' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_AE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_AraeA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_AraeAE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Banja' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Cieuc' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Codeinput' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Dikeud' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_E' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_EO' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_EU' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_End' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Hanja' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Hieuh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_I' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Ieung' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Cieuc' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Dikeud' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Hieuh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Ieung' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Jieuj' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Khieuq' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Kiyeog' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_KiyeogSios' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_KkogjiDalrinIeung' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Mieum' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Nieun' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_NieunHieuh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_NieunJieuj' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_PanSios' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Phieuf' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Pieub' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_PieubSios' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Rieul' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulHieuh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulKiyeog' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulMieum' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulPhieuf' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulPieub' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulSios' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_RieulTieut' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Sios' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_SsangKiyeog' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_SsangSios' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_Tieut' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_J_YeorinHieuh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Jamo' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Jeonja' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Jieuj' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Khieuq' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Kiyeog' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_KiyeogSios' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_KkogjiDalrinIeung' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Mieum' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_MultipleCandidate' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Nieun' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_NieunHieuh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_NieunJieuj' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_O' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_OE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_PanSios' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Phieuf' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Pieub' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_PieubSios' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_PostHanja' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_PreHanja' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_PreviousCandidate' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Rieul' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulHieuh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulKiyeog' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulMieum' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulPhieuf' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulPieub' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulSios' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulTieut' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_RieulYeorinHieuh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Romaja' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SingleCandidate' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Sios' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Special' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SsangDikeud' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SsangJieuj' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SsangKiyeog' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SsangPieub' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SsangSios' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Start' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SunkyeongeumMieum' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SunkyeongeumPhieuf' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_SunkyeongeumPieub' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_Tieut' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_U' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_WA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_WAE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_WE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_WEO' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_WI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YAE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YEO' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YO' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YU' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_YeorinHieuh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hangul_switch' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hankaku' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hcircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hebrew_switch' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Help' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Henkan' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Henkan_Mode' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hibernate' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hiragana' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hiragana_Katakana' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_History' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Home' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_HomePage' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_HotLinks' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hstroke' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hyper_L' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Hyper_R' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_I' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Center_Object' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Continuous_Underline' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Discontinuous_Underline' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Emphasize' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Enter' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Fast_Cursor_Down' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Fast_Cursor_Left' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Fast_Cursor_Right' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Fast_Cursor_Up' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_First_Group' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_First_Group_Lock' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Group_Latch' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Group_Lock' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Group_Shift' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Last_Group' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Last_Group_Lock' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Left_Tab' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level2_Latch' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level3_Latch' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level3_Lock' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level3_Shift' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level5_Latch' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level5_Lock' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Level5_Shift' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Lock' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Move_Line_Down' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Move_Line_Up' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Next_Group' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Next_Group_Lock' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Partial_Line_Down' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Partial_Line_Up' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Partial_Space_Left' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Partial_Space_Right' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Prev_Group' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Prev_Group_Lock' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Release_Both_Margins' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Release_Margin_Left' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Release_Margin_Right' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Set_Margin_Left' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ISO_Set_Margin_Right' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Iabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Iacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ibelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ibreve' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Icircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Idiaeresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Igrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ihook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Imacron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Insert' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Iogonek' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Itilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_J' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Jcircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_K' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_0' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_1' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_3' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_4' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_5' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_6' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_7' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_8' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_9' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Add' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Begin' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Decimal' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Delete' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Divide' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Down' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_End' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Enter' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Equal' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_F1' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_F2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_F3' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_F4' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Home' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Insert' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Left' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Multiply' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Next' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Page_Down' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Page_Up' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Prior' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Right' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Separator' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Space' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Subtract' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Tab' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KP_Up' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Kana_Lock' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Kana_Shift' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Kanji' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Kanji_Bangou' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Katakana' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KbdBrightnessDown' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KbdBrightnessUp' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_KbdLightOnOff' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Kcedilla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Keyboard' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Korean_Won' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_L' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_L1' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_L10' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_L2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_L3' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_L4' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_L5' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_L6' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_L7' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_L8' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_L9' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Lacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Last_Virtual_Screen' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Launch0' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Launch1' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Launch2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Launch3' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Launch4' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Launch5' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Launch6' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Launch7' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Launch8' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Launch9' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_LaunchA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_LaunchB' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_LaunchC' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_LaunchD' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_LaunchE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_LaunchF' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Lbelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Lcaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Lcedilla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Left' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_LightBulb' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Linefeed' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_LiraSign' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_LogGrabInfo' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_LogOff' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_LogWindowTree' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Lstroke' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_M' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Mabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Macedonia_DSE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Macedonia_GJE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Macedonia_KJE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Macedonia_dse' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Macedonia_gje' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Macedonia_kje' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Mae_Koho' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Mail' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_MailForward' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Market' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Massyo' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Meeting' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Memo' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Menu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_MenuKB' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_MenuPB' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Messenger' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Meta_L' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Meta_R' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_MillSign' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ModeLock' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Mode_switch' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_MonBrightnessDown' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_MonBrightnessUp' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_MouseKeys_Accel_Enable' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_MouseKeys_Enable' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Muhenkan' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Multi_key' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_MultipleCandidate' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Music' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_MyComputer' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_MySites' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_N' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Nacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_NairaSign' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ncaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ncedilla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_New' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_NewSheqelSign' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_News' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Next' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Next_VMode' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Next_Virtual_Screen' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ntilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Num_Lock' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_O' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_OE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Oacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Obarred' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Obelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ocaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ocircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ocircumflexacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ocircumflexbelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ocircumflexgrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ocircumflexhook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ocircumflextilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Odiaeresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Odoubleacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_OfficeHome' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ograve' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ohook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ohorn' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ohornacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ohornbelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ohorngrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ohornhook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ohorntilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Omacron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ooblique' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Open' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_OpenURL' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Option' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Oslash' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Otilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Overlay1_Enable' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Overlay2_Enable' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_P' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Page_Down' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Page_Up' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Paste' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pause' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_PesetaSign' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Phone' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pictures' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Accelerate' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Button1' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Button2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Button3' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Button4' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Button5' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Button_Dflt' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DblClick1' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DblClick2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DblClick3' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DblClick4' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DblClick5' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DblClick_Dflt' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DfltBtnNext' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DfltBtnPrev' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Down' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DownLeft' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_DownRight' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Drag1' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Drag2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Drag3' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Drag4' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Drag5' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Drag_Dflt' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_EnableKeys' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Left' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Right' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_Up' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_UpLeft' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Pointer_UpRight' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_PowerDown' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_PowerOff' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Prev_VMode' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Prev_Virtual_Screen' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_PreviousCandidate' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Print' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Prior' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Q' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_R' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_R1' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_R10' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_R11' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_R12' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_R13' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_R14' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_R15' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_R2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_R3' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_R4' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_R5' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_R6' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_R7' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_R8' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_R9' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_RFKill' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Racute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Rcaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Rcedilla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Red' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Redo' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Refresh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Reload' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_RepeatKeys_Enable' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Reply' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Return' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Right' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_RockerDown' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_RockerEnter' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_RockerUp' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Romaji' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_RotateWindows' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_RotationKB' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_RotationPB' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_RupeeSign' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_S' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_SCHWA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Save' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Scaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Scedilla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Scircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ScreenSaver' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ScrollClick' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ScrollDown' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ScrollUp' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Scroll_Lock' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Search' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Select' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_SelectButton' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Send' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_DJE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_DZE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_JE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_LJE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_NJE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_TSHE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_dje' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_dze' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_je' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_lje' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_nje' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Serbian_tshe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Shift_L' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Shift_Lock' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Shift_R' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Shop' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_SingleCandidate' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_a' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_aa' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_aa2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ae' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ae2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_aee' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_aee2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ai' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ai2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_al' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_au' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_au2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ba' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_bha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ca' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_cha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_dda' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ddha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_dha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_dhha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_e' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_e2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ee' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ee2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_fa' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ga' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_gha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_h2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_i' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_i2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ii' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ii2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ja' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_jha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_jnya' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ka' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_kha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_kunddaliya' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_la' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_lla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_lu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_lu2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_luu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_luu2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ma' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_mba' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_na' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ndda' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ndha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ng' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ng2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_nga' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_nja' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_nna' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_nya' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_o' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_o2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_oo' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_oo2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_pa' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_pha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ra' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ri' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_rii' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ru2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ruu2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_sa' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_sha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ssha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_tha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_thha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_tta' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ttha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_u' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_u2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_uu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_uu2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_va' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sinh_ya' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sleep' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_SlowKeys_Enable' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Spell' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_SplitScreen' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Standby' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Start' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_StickyKeys_Enable' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Stop' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Subtitle' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Super_L' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Super_R' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Support' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Suspend' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_1' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_10' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_11' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_12' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_3' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_4' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_5' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_6' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_7' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_8' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Switch_VT_9' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Sys_Req' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_T' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_THORN' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Tab' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Tabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_TaskPane' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Tcaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Tcedilla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Terminal' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Terminate_Server' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_baht' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_bobaimai' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_chochan' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_chochang' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_choching' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_chochoe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_dochada' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_dodek' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_fofa' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_fofan' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_hohip' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_honokhuk' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_khokhai' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_khokhon' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_khokhuat' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_khokhwai' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_khorakhang' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_kokai' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lakkhangyao' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lekchet' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lekha' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lekhok' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lekkao' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_leknung' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lekpaet' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_leksam' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_leksi' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_leksong' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_leksun' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lochula' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_loling' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_lu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maichattawa' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maiek' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maihanakat' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maihanakat_maitho' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maitaikhu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maitho' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maitri' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_maiyamok' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_moma' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_ngongu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_nikhahit' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_nonen' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_nonu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_oang' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_paiyannoi' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_phinthu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_phophan' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_phophung' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_phosamphao' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_popla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_rorua' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_ru' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraa' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraaa' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraae' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraaimaimalai' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraaimaimuan' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraam' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sarae' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sarai' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraii' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sarao' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sarau' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_saraue' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sarauee' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sarauu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sorusi' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sosala' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_soso' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_sosua' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thanthakhat' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thonangmontho' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thophuthao' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thothahan' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thothan' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thothong' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_thothung' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_topatak' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_totao' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_wowaen' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_yoyak' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thai_yoying' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Thorn' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Time' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ToDoList' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Tools' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_TopMenu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_TouchpadOff' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_TouchpadOn' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_TouchpadToggle' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Touroku' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Travel' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Tslash' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_U' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_UWB' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Uacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ubelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ubreve' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ucircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Udiaeresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Udoubleacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ugrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Uhook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Uhorn' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Uhornacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Uhornbelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Uhorngrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Uhornhook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Uhorntilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_GHE_WITH_UPTURN' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_I' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_IE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_YI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_ghe_with_upturn' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_i' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_ie' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ukrainian_yi' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ukranian_I' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ukranian_JE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ukranian_YI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ukranian_i' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ukranian_je' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ukranian_yi' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Umacron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Undo' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ungrab' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Uogonek' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Up' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Uring' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_User1KB' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_User2KB' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_UserPB' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Utilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_V' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_VendorHome' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Video' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_View' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_VoidSymbol' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_W' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_WLAN' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_WWAN' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_WWW' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Wacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_WakeUp' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Wcircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Wdiaeresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_WebCam' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Wgrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_WheelButton' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_WindowClear' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_WonSign' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Word' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_X' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Xabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Xfer' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Y' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Yacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ybelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ycircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ydiaeresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Yellow' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ygrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Yhook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Ytilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Z' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Zabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Zacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Zcaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Zen_Koho' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Zenkaku' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Zenkaku_Hankaku' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ZoomIn' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ZoomOut' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_Zstroke' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_a' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_aacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_abelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_abovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_abreve' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_abreveacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_abrevebelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_abrevegrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_abrevehook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_abrevetilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_acircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_acircumflexacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_acircumflexbelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_acircumflexgrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_acircumflexhook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_acircumflextilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_acute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_adiaeresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ae' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_agrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ahook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_amacron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ampersand' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_aogonek' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_apostrophe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_approxeq' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_approximate' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_aring' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_asciicircum' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_asciitilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_asterisk' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_at' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_atilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_b' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_babovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_backslash' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ballotcross' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_bar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_because' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_blank' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_botintegral' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_botleftparens' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_botleftsqbracket' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_botleftsummation' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_botrightparens' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_botrightsqbracket' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_botrightsummation' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_bott' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_botvertsummationconnector' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braceleft' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braceright' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_bracketleft' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_bracketright' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_blank' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_1' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_10' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_3' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_4' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_5' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_6' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_7' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_8' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dot_9' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1234' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12345' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123456' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1234567' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12345678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1234568' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123457' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1234578' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123458' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12346' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123467' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1234678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123468' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12347' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123478' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12348' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1235' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12356' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123567' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1235678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123568' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12357' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123578' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12358' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1236' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12367' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_123678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12368' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1237' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12378' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1238' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_124' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1245' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12456' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_124567' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1245678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_124568' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12457' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_124578' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12458' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1246' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12467' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_124678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12468' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1247' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12478' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1248' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_125' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1256' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12567' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_125678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12568' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1257' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12578' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1258' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_126' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1267' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_12678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1268' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_127' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1278' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_128' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_134' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1345' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13456' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_134567' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1345678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_134568' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13457' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_134578' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13458' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1346' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13467' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_134678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13468' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1347' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13478' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1348' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_135' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1356' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13567' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_135678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13568' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1357' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13578' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1358' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_136' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1367' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_13678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1368' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_137' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1378' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_138' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_14' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_145' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1456' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_14567' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_145678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_14568' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1457' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_14578' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1458' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_146' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1467' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_14678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1468' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_147' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1478' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_148' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_15' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_156' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1567' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_15678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1568' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_157' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1578' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_158' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_16' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_167' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_1678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_168' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_17' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_178' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_18' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_234' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2345' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23456' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_234567' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2345678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_234568' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23457' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_234578' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23458' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2346' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23467' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_234678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23468' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2347' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23478' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2348' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_235' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2356' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23567' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_235678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23568' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2357' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23578' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2358' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_236' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2367' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_23678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2368' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_237' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2378' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_238' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_24' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_245' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2456' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_24567' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_245678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_24568' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2457' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_24578' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2458' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_246' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2467' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_24678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2468' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_247' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2478' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_248' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_25' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_256' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2567' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_25678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2568' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_257' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2578' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_258' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_26' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_267' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_2678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_268' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_27' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_278' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_28' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_34' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_345' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3456' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_34567' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_345678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_34568' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3457' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_34578' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3458' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_346' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3467' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_34678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3468' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_347' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3478' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_348' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_35' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_356' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3567' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_35678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3568' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_357' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3578' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_358' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_36' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_367' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_3678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_368' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_37' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_378' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_38' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_4' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_45' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_456' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_4567' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_45678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_4568' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_457' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_4578' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_458' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_46' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_467' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_4678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_468' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_47' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_478' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_48' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_5' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_56' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_567' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_5678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_568' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_57' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_578' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_58' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_6' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_67' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_678' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_68' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_7' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_78' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_braille_dots_8' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_breve' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_brokenbar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_c' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_c_h' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_cabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_cacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_careof' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_caret' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_caron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ccaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ccedilla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ccircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_cedilla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_cent' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ch' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_checkerboard' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_checkmark' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_circle' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_club' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_colon' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_comma' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_containsas' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_copyright' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_cr' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_crossinglines' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_cuberoot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_currency' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_cursor' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_d' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dagger' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dcaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_A' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_E' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_I' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_O' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_U' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_a' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_abovecomma' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_abovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_abovereversedcomma' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_abovering' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_aboveverticalline' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_acute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowbreve' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowcircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowcomma' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowdiaeresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowmacron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowring' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowtilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_belowverticalline' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_breve' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_capital_schwa' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_caron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_cedilla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_circumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_currency' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_dasia' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_diaeresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_doubleacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_doublegrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_e' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_grave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_greek' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_hook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_horn' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_i' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_invertedbreve' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_iota' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_longsolidusoverlay' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_lowline' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_macron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_o' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_ogonek' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_perispomeni' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_psili' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_semivoiced_sound' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_small_schwa' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_stroke' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_tilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_u' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dead_voiced_sound' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_decimalpoint' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_degree' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_diaeresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_diamond' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_digitspace' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dintegral' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_division' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dollar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_doubbaselinedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_doubleacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_doubledagger' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_doublelowquotemark' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_downarrow' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_downcaret' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_downshoe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_downstile' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_downtack' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_dstroke' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_e' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_eabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_eacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ebelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ecaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ecircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ecircumflexacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ecircumflexbelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ecircumflexgrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ecircumflexhook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ecircumflextilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ediaeresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_egrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ehook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_eightsubscript' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_eightsuperior' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_elementof' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ellipsis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_em3space' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_em4space' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_emacron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_emdash' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_emfilledcircle' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_emfilledrect' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_emopencircle' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_emopenrectangle' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_emptyset' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_emspace' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_endash' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_enfilledcircbullet' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_enfilledsqbullet' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_eng' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_enopencircbullet' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_enopensquarebullet' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_enspace' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_eogonek' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_equal' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_eth' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_etilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_exclam' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_exclamdown' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ezh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_f' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_fabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_femalesymbol' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ff' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_figdash' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_filledlefttribullet' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_filledrectbullet' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_filledrighttribullet' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_filledtribulletdown' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_filledtribulletup' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_fiveeighths' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_fivesixths' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_fivesubscript' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_fivesuperior' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_fourfifths' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_foursubscript' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_foursuperior' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_fourthroot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_function' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_g' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_gabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_gbreve' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_gcaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_gcedilla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_gcircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_grave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_greater' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_greaterthanequal' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_guillemotleft' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_guillemotright' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_h' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hairspace' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hcircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_heart' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_aleph' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_ayin' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_bet' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_beth' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_chet' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_dalet' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_daleth' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_doublelowline' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_finalkaph' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_finalmem' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_finalnun' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_finalpe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_finalzade' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_finalzadi' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_gimel' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_gimmel' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_he' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_het' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_kaph' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_kuf' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_lamed' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_mem' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_nun' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_pe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_qoph' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_resh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_samech' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_samekh' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_shin' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_taf' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_taw' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_tet' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_teth' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_waw' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_yod' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_zade' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_zadi' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_zain' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hebrew_zayin' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hexagram' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_horizconnector' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_horizlinescan1' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_horizlinescan3' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_horizlinescan5' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_horizlinescan7' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_horizlinescan9' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hstroke' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ht' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_hyphen' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_i' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_iTouch' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_iacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ibelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ibreve' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_icircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_identical' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_idiaeresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_idotless' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ifonlyif' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_igrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ihook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_imacron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_implies' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_includedin' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_includes' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_infinity' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_integral' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_intersection' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_iogonek' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_itilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_j' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_jcircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_jot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_k' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_A' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_CHI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_E' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_FU' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_HA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_HE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_HI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_HO' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_HU' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_I' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_KA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_KE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_KI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_KO' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_KU' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_MA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_ME' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_MI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_MO' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_MU' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_N' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_NA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_NE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_NI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_NO' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_NU' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_O' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_RA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_RE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_RI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_RO' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_RU' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_SA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_SE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_SHI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_SO' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_SU' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_TA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_TE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_TI' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_TO' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_TSU' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_TU' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_U' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_WA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_WO' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_YA' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_YO' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_YU' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_a' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_closingbracket' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_comma' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_conjunctive' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_e' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_fullstop' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_i' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_middledot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_o' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_openingbracket' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_switch' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_tsu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_tu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_u' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_ya' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_yo' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kana_yu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kappa' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kcedilla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_kra' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_l' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_lacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_latincross' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_lbelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_lcaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_lcedilla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_leftanglebracket' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_leftarrow' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_leftcaret' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_leftdoublequotemark' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_leftmiddlecurlybrace' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_leftopentriangle' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_leftpointer' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_leftradical' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_leftshoe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_leftsinglequotemark' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_leftt' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_lefttack' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_less' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_lessthanequal' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_lf' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_logicaland' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_logicalor' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_lowleftcorner' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_lowrightcorner' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_lstroke' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_m' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_mabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_macron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_malesymbol' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_maltesecross' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_marker' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_masculine' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_minus' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_minutes' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_mu' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_multiply' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_musicalflat' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_musicalsharp' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_n' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_nabla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_nacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ncaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ncedilla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ninesubscript' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ninesuperior' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_nl' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_nobreakspace' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_notapproxeq' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_notelementof' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_notequal' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_notidentical' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_notsign' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ntilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_numbersign' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_numerosign' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_o' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_oacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_obarred' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_obelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ocaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ocircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ocircumflexacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ocircumflexbelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ocircumflexgrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ocircumflexhook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ocircumflextilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_odiaeresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_odoubleacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_oe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ogonek' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ograve' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ohook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ohorn' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ohornacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ohornbelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ohorngrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ohornhook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ohorntilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_omacron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_oneeighth' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_onefifth' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_onehalf' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_onequarter' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_onesixth' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_onesubscript' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_onesuperior' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_onethird' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ooblique' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_openrectbullet' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_openstar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_opentribulletdown' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_opentribulletup' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ordfeminine' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_oslash' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_otilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_overbar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_overline' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_p' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_pabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_paragraph' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_parenleft' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_parenright' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_partdifferential' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_partialderivative' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_percent' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_period' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_periodcentered' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_permille' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_phonographcopyright' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_plus' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_plusminus' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_prescription' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_prolongedsound' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_punctspace' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_q' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_quad' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_question' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_questiondown' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_quotedbl' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_quoteleft' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_quoteright' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_r' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_racute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_radical' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_rcaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_rcedilla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_registered' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_rightanglebracket' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_rightarrow' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_rightcaret' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_rightdoublequotemark' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_rightmiddlecurlybrace' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_rightmiddlesummation' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_rightopentriangle' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_rightpointer' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_rightshoe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_rightsinglequotemark' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_rightt' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_righttack' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_s' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_sabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_sacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_scaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_scedilla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_schwa' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_scircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_script_switch' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_seconds' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_section' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_semicolon' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_semivoicedsound' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_seveneighths' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_sevensubscript' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_sevensuperior' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_signaturemark' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_signifblank' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_similarequal' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_singlelowquotemark' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_sixsubscript' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_sixsuperior' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_slash' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_soliddiamond' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_space' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_squareroot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ssharp' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_sterling' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_stricteq' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_t' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_tabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_tcaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_tcedilla' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_telephone' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_telephonerecorder' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_therefore' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_thinspace' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_thorn' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_threeeighths' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_threefifths' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_threequarters' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_threesubscript' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_threesuperior' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_tintegral' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_topintegral' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_topleftparens' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_topleftradical' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_topleftsqbracket' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_topleftsummation' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_toprightparens' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_toprightsqbracket' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_toprightsummation' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_topt' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_topvertsummationconnector' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_trademark' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_trademarkincircle' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_tslash' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_twofifths' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_twosubscript' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_twosuperior' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_twothirds' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_u' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_uacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ubelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ubreve' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ucircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_udiaeresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_udoubleacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ugrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_uhook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_uhorn' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_uhornacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_uhornbelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_uhorngrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_uhornhook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_uhorntilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_umacron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_underbar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_underscore' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_union' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_uogonek' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_uparrow' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_upcaret' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_upleftcorner' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_uprightcorner' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_upshoe' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_upstile' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_uptack' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_uring' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_utilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_v' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_variation' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_vertbar' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_vertconnector' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_voicedsound' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_vt' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_w' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_wacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_wcircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_wdiaeresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_wgrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_x' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_xabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_y' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_yacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ybelowdot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ycircumflex' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ydiaeresis' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_yen' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ygrave' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_yhook' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_ytilde' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_z' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_zabovedot' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_zacute' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_zcaron' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_zerosubscript' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_zerosuperior' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'KEY_zstroke' in namespace 'Gdk' 525s JS G NS: Found info type GIObjectInfo for 'Keymap' in namespace 'Gdk' 525s JS G OBJ: Defined class for Keymap (GdkKeymap), prototype 0xf1ee0f80, JSClass 0xf68fd790, in object 0xf1e7f260 525s JS G NS: Found info type GIStructInfo for 'KeymapKey' in namespace 'Gdk' 525s JS G BXD: Defined class for KeymapKey (void), prototype 0xf1ee0fc0, JSClass 0xf68fd440, in object 0xf1e7f260 525s JS G NS: Found info type GIConstantInfo for 'MAJOR_VERSION' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'MAX_TIMECOORD_AXES' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'MICRO_VERSION' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'MINOR_VERSION' in namespace 'Gdk' 525s JS G NS: Found info type GIEnumInfo for 'ModifierIntent' in namespace 'Gdk' 525s JS G ENUM: Defining enum value PRIMARY_ACCELERATOR (fixed from primary_accelerator) 0 525s JS G ENUM: Defining enum value CONTEXT_MENU (fixed from context_menu) 1 525s JS G ENUM: Defining enum value EXTEND_SELECTION (fixed from extend_selection) 2 525s JS G ENUM: Defining enum value MODIFY_SELECTION (fixed from modify_selection) 3 525s JS G ENUM: Defining enum value NO_TEXT_INPUT (fixed from no_text_input) 4 525s JS G ENUM: Defining enum value SHIFT_GROUP (fixed from shift_group) 5 525s JS G ENUM: Defining enum value DEFAULT_MOD_MASK (fixed from default_mod_mask) 6 525s JS G ENUM: Defining Gdk.ModifierIntent as 0xf20b8618 525s JS G NS: Found info type GIFlagsInfo for 'ModifierType' in namespace 'Gdk' 525s JS G ENUM: Defining enum value SHIFT_MASK (fixed from shift_mask) 1 525s JS G ENUM: Defining enum value LOCK_MASK (fixed from lock_mask) 2 525s JS G ENUM: Defining enum value CONTROL_MASK (fixed from control_mask) 4 525s JS G ENUM: Defining enum value MOD1_MASK (fixed from mod1_mask) 8 525s JS G ENUM: Defining enum value MOD2_MASK (fixed from mod2_mask) 16 525s JS G ENUM: Defining enum value MOD3_MASK (fixed from mod3_mask) 32 525s JS G ENUM: Defining enum value MOD4_MASK (fixed from mod4_mask) 64 525s JS G ENUM: Defining enum value MOD5_MASK (fixed from mod5_mask) 128 525s JS G ENUM: Defining enum value BUTTON1_MASK (fixed from button1_mask) 256 525s JS G ENUM: Defining enum value BUTTON2_MASK (fixed from button2_mask) 512 525s JS G ENUM: Defining enum value BUTTON3_MASK (fixed from button3_mask) 1024 525s JS G ENUM: Defining enum value BUTTON4_MASK (fixed from button4_mask) 2048 525s JS G ENUM: Defining enum value BUTTON5_MASK (fixed from button5_mask) 4096 525s JS G ENUM: Defining enum value MODIFIER_RESERVED_13_MASK (fixed from modifier_reserved_13_mask) 8192 525s JS G ENUM: Defining enum value MODIFIER_RESERVED_14_MASK (fixed from modifier_reserved_14_mask) 16384 525s JS G ENUM: Defining enum value MODIFIER_RESERVED_15_MASK (fixed from modifier_reserved_15_mask) 32768 525s JS G ENUM: Defining enum value MODIFIER_RESERVED_16_MASK (fixed from modifier_reserved_16_mask) 65536 525s JS G ENUM: Defining enum value MODIFIER_RESERVED_17_MASK (fixed from modifier_reserved_17_mask) 131072 525s JS G ENUM: Defining enum value MODIFIER_RESERVED_18_MASK (fixed from modifier_reserved_18_mask) 262144 525s JS G ENUM: Defining enum value MODIFIER_RESERVED_19_MASK (fixed from modifier_reserved_19_mask) 524288 525s JS G ENUM: Defining enum value MODIFIER_RESERVED_20_MASK (fixed from modifier_reserved_20_mask) 1048576 525s JS G ENUM: Defining enum value MODIFIER_RESERVED_21_MASK (fixed from modifier_reserved_21_mask) 2097152 525s JS G ENUM: Defining enum value MODIFIER_RESERVED_22_MASK (fixed from modifier_reserved_22_mask) 4194304 525s JS G ENUM: Defining enum value MODIFIER_RESERVED_23_MASK (fixed from modifier_reserved_23_mask) 8388608 525s JS G ENUM: Defining enum value MODIFIER_RESERVED_24_MASK (fixed from modifier_reserved_24_mask) 16777216 525s JS G ENUM: Defining enum value MODIFIER_RESERVED_25_MASK (fixed from modifier_reserved_25_mask) 33554432 525s JS G ENUM: Defining enum value SUPER_MASK (fixed from super_mask) 67108864 525s JS G ENUM: Defining enum value HYPER_MASK (fixed from hyper_mask) 134217728 525s JS G ENUM: Defining enum value META_MASK (fixed from meta_mask) 268435456 525s JS G ENUM: Defining enum value MODIFIER_RESERVED_29_MASK (fixed from modifier_reserved_29_mask) 536870912 525s JS G ENUM: Defining enum value RELEASE_MASK (fixed from release_mask) 1073741824 525s JS G ENUM: Defining enum value MODIFIER_MASK (fixed from modifier_mask) 1543512063 525s JS G ENUM: Defining Gdk.ModifierType as 0xf20b86f0 525s JS G NS: Found info type GIObjectInfo for 'Monitor' in namespace 'Gdk' 525s JS G OBJ: Defined class for Monitor (GdkMonitor), prototype 0xf1ef6040, JSClass 0xf68fd790, in object 0xf1e7f260 525s JS G NS: Found info type GIStructInfo for 'MonitorClass' in namespace 'Gdk' 525s JS G NS: Found info type GIEnumInfo for 'NotifyType' in namespace 'Gdk' 525s JS G ENUM: Defining enum value ANCESTOR (fixed from ancestor) 0 525s JS G ENUM: Defining enum value VIRTUAL (fixed from virtual) 1 525s JS G ENUM: Defining enum value INFERIOR (fixed from inferior) 2 525s JS G ENUM: Defining enum value NONLINEAR (fixed from nonlinear) 3 525s JS G ENUM: Defining enum value NONLINEAR_VIRTUAL (fixed from nonlinear_virtual) 4 525s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 5 525s JS G ENUM: Defining Gdk.NotifyType as 0xf20b8ac8 525s JS G NS: Found info type GIEnumInfo for 'OwnerChange' in namespace 'Gdk' 525s JS G ENUM: Defining enum value NEW_OWNER (fixed from new_owner) 0 525s JS G ENUM: Defining enum value DESTROY (fixed from destroy) 1 525s JS G ENUM: Defining enum value CLOSE (fixed from close) 2 525s JS G ENUM: Defining Gdk.OwnerChange as 0xf20b8ba0 525s JS G NS: Found info type GIConstantInfo for 'PARENT_RELATIVE' in namespace 'Gdk' 525s JS G NS: Found info type GIConstantInfo for 'PRIORITY_REDRAW' in namespace 'Gdk' 525s JS G NS: Found info type GIStructInfo for 'Point' in namespace 'Gdk' 525s JS G BXD: Defined class for Point (void), prototype 0xf1ef60c0, JSClass 0xf68fd440, in object 0xf1e7f260 525s JS G NS: Found info type GIEnumInfo for 'PropMode' in namespace 'Gdk' 525s JS G ENUM: Defining enum value REPLACE (fixed from replace) 0 525s JS G ENUM: Defining enum value PREPEND (fixed from prepend) 1 525s JS G ENUM: Defining enum value APPEND (fixed from append) 2 525s JS G ENUM: Defining Gdk.PropMode as 0xf20b8bf8 525s JS G NS: Found info type GIEnumInfo for 'PropertyState' in namespace 'Gdk' 525s JS G ENUM: Defining enum value NEW_VALUE (fixed from new_value) 0 525s JS G ENUM: Defining enum value DELETE (fixed from delete) 1 525s JS G ENUM: Defining Gdk.PropertyState as 0xf20b8c50 525s JS G NS: Found info type GIStructInfo for 'RGBA' in namespace 'Gdk' 525s JS G BXD: Defined class for RGBA (GdkRGBA), prototype 0xf1ef6120, JSClass 0xf68fd440, in object 0xf1e7f260 525s JS G NS: Found info type GIObjectInfo for 'Screen' in namespace 'Gdk' 525s JS G OBJ: Defined class for Screen (GdkScreen), prototype 0xf1ef6160, JSClass 0xf68fd790, in object 0xf1e7f260 525s JS G NS: Found info type GIEnumInfo for 'ScrollDirection' in namespace 'Gdk' 525s JS G ENUM: Defining enum value UP (fixed from up) 0 525s JS G ENUM: Defining enum value DOWN (fixed from down) 1 525s JS G ENUM: Defining enum value LEFT (fixed from left) 2 525s JS G ENUM: Defining enum value RIGHT (fixed from right) 3 525s JS G ENUM: Defining enum value SMOOTH (fixed from smooth) 4 525s JS G ENUM: Defining Gdk.ScrollDirection as 0xf20b8ca8 525s JS G NS: Found info type GIObjectInfo for 'Seat' in namespace 'Gdk' 525s JS G OBJ: Defined class for Seat (GdkSeat), prototype 0xf1ef61c0, JSClass 0xf68fd790, in object 0xf1e7f260 525s JS G NS: Found info type GIFlagsInfo for 'SeatCapabilities' in namespace 'Gdk' 525s JS G ENUM: Defining enum value NONE (fixed from none) 0 525s JS G ENUM: Defining enum value POINTER (fixed from pointer) 1 525s JS G ENUM: Defining enum value TOUCH (fixed from touch) 2 525s JS G ENUM: Defining enum value TABLET_STYLUS (fixed from tablet_stylus) 4 525s JS G ENUM: Defining enum value KEYBOARD (fixed from keyboard) 8 525s JS G ENUM: Defining enum value ALL_POINTING (fixed from all_pointing) 7 525s JS G ENUM: Defining enum value ALL (fixed from all) 15 525s JS G ENUM: Defining Gdk.SeatCapabilities as 0xf20b8d00 525s JS G NS: Found info type GIEnumInfo for 'SettingAction' in namespace 'Gdk' 525s JS G ENUM: Defining enum value NEW (fixed from new) 0 525s JS G ENUM: Defining enum value CHANGED (fixed from changed) 1 525s JS G ENUM: Defining enum value DELETED (fixed from deleted) 2 525s JS G ENUM: Defining Gdk.SettingAction as 0xf20b8dd8 525s JS G NS: Found info type GIEnumInfo for 'Status' in namespace 'Gdk' 525s JS G ENUM: Defining enum value OK (fixed from ok) 0 525s JS G ENUM: Defining enum value ERROR (fixed from error) -1 525s JS G ENUM: Defining enum value ERROR_PARAM (fixed from error_param) -2 525s JS G ENUM: Defining enum value ERROR_FILE (fixed from error_file) -3 525s JS G ENUM: Defining enum value ERROR_MEM (fixed from error_mem) -4 525s JS G ENUM: Defining Gdk.Status as 0xf20b8e30 525s JS G NS: Found info type GIEnumInfo for 'SubpixelLayout' in namespace 'Gdk' 525s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 0 525s JS G ENUM: Defining enum value NONE (fixed from none) 1 525s JS G ENUM: Defining enum value HORIZONTAL_RGB (fixed from horizontal_rgb) 2 525s JS G ENUM: Defining enum value HORIZONTAL_BGR (fixed from horizontal_bgr) 3 525s JS G ENUM: Defining enum value VERTICAL_RGB (fixed from vertical_rgb) 4 525s JS G ENUM: Defining enum value VERTICAL_BGR (fixed from vertical_bgr) 5 525s JS G ENUM: Defining Gdk.SubpixelLayout as 0xf20b8e88 525s JS G NS: Found info type GIStructInfo for 'TimeCoord' in namespace 'Gdk' 525s JS G BXD: Defined class for TimeCoord (void), prototype 0xf1ef6280, JSClass 0xf68fd440, in object 0xf1e7f260 525s JS G NS: Found info type GIEnumInfo for 'TouchpadGesturePhase' in namespace 'Gdk' 525s JS G ENUM: Defining enum value BEGIN (fixed from begin) 0 525s JS G ENUM: Defining enum value UPDATE (fixed from update) 1 525s JS G ENUM: Defining enum value END (fixed from end) 2 525s JS G ENUM: Defining enum value CANCEL (fixed from cancel) 3 525s JS G ENUM: Defining Gdk.TouchpadGesturePhase as 0xf20b8f60 525s JS G NS: Found info type GIEnumInfo for 'VisibilityState' in namespace 'Gdk' 525s JS G ENUM: Defining enum value UNOBSCURED (fixed from unobscured) 0 525s JS G ENUM: Defining enum value PARTIAL (fixed from partial) 1 525s JS G ENUM: Defining enum value FULLY_OBSCURED (fixed from fully_obscured) 2 525s JS G ENUM: Defining Gdk.VisibilityState as 0xf20b8fb8 525s JS G NS: Found info type GIObjectInfo for 'Visual' in namespace 'Gdk' 525s JS G OBJ: Defined class for Visual (GdkVisual), prototype 0xf1ef62e0, JSClass 0xf68fd790, in object 0xf1e7f260 525s JS G NS: Found info type GIEnumInfo for 'VisualType' in namespace 'Gdk' 525s JS G ENUM: Defining enum value STATIC_GRAY (fixed from static_gray) 0 525s JS G ENUM: Defining enum value GRAYSCALE (fixed from grayscale) 1 525s JS G ENUM: Defining enum value STATIC_COLOR (fixed from static_color) 2 525s JS G ENUM: Defining enum value PSEUDO_COLOR (fixed from pseudo_color) 3 525s JS G ENUM: Defining enum value TRUE_COLOR (fixed from true_color) 4 525s JS G ENUM: Defining enum value DIRECT_COLOR (fixed from direct_color) 5 525s JS G ENUM: Defining Gdk.VisualType as 0xf20b9010 525s JS G NS: Found info type GIFlagsInfo for 'WMDecoration' in namespace 'Gdk' 525s JS G ENUM: Defining enum value ALL (fixed from all) 1 525s JS G ENUM: Defining enum value BORDER (fixed from border) 2 525s JS G ENUM: Defining enum value RESIZEH (fixed from resizeh) 4 525s JS G ENUM: Defining enum value TITLE (fixed from title) 8 525s JS G ENUM: Defining enum value MENU (fixed from menu) 16 525s JS G ENUM: Defining enum value MINIMIZE (fixed from minimize) 32 525s JS G ENUM: Defining enum value MAXIMIZE (fixed from maximize) 64 525s JS G ENUM: Defining Gdk.WMDecoration as 0xf20b90e8 525s JS G NS: Found info type GIFlagsInfo for 'WMFunction' in namespace 'Gdk' 525s JS G ENUM: Defining enum value ALL (fixed from all) 1 525s JS G ENUM: Defining enum value RESIZE (fixed from resize) 2 525s JS G ENUM: Defining enum value MOVE (fixed from move) 4 525s JS G ENUM: Defining enum value MINIMIZE (fixed from minimize) 8 525s JS G ENUM: Defining enum value MAXIMIZE (fixed from maximize) 16 525s JS G ENUM: Defining enum value CLOSE (fixed from close) 32 525s JS G ENUM: Defining Gdk.WMFunction as 0xf20b91c0 525s JS G NS: Found info type GIObjectInfo for 'Window' in namespace 'Gdk' 525s JS G OBJ: Defined class for Window (GdkWindow), prototype 0xf1ef63c0, JSClass 0xf68fd790, in object 0xf1e7f260 525s JS G NS: Found info type GIStructInfo for 'WindowAttr' in namespace 'Gdk' 525s JS G BXD: Defined class for WindowAttr (void), prototype 0xf1ef6400, JSClass 0xf68fd440, in object 0xf1e7f260 525s JS G NS: Found info type GIFlagsInfo for 'WindowAttributesType' in namespace 'Gdk' 525s JS G ENUM: Defining enum value TITLE (fixed from title) 2 525s JS G ENUM: Defining enum value X (fixed from x) 4 525s JS G ENUM: Defining enum value Y (fixed from y) 8 525s JS G ENUM: Defining enum value CURSOR (fixed from cursor) 16 525s JS G ENUM: Defining enum value VISUAL (fixed from visual) 32 525s JS G ENUM: Defining enum value WMCLASS (fixed from wmclass) 64 525s JS G ENUM: Defining enum value NOREDIR (fixed from noredir) 128 525s JS G ENUM: Defining enum value TYPE_HINT (fixed from type_hint) 256 525s JS G ENUM: Defining Gdk.WindowAttributesType as 0xf20b9298 525s JS G NS: Found info type GIStructInfo for 'WindowClass' in namespace 'Gdk' 525s JS G NS: Found info type GIEnumInfo for 'WindowEdge' in namespace 'Gdk' 525s JS G ENUM: Defining enum value NORTH_WEST (fixed from north_west) 0 525s JS G ENUM: Defining enum value NORTH (fixed from north) 1 525s JS G ENUM: Defining enum value NORTH_EAST (fixed from north_east) 2 525s JS G ENUM: Defining enum value WEST (fixed from west) 3 525s JS G ENUM: Defining enum value EAST (fixed from east) 4 525s JS G ENUM: Defining enum value SOUTH_WEST (fixed from south_west) 5 525s JS G ENUM: Defining enum value SOUTH (fixed from south) 6 525s JS G ENUM: Defining enum value SOUTH_EAST (fixed from south_east) 7 525s JS G ENUM: Defining Gdk.WindowEdge as 0xf20b9370 525s JS G NS: Found info type GIFlagsInfo for 'WindowHints' in namespace 'Gdk' 525s JS G ENUM: Defining enum value POS (fixed from pos) 1 525s JS G ENUM: Defining enum value MIN_SIZE (fixed from min_size) 2 525s JS G ENUM: Defining enum value MAX_SIZE (fixed from max_size) 4 525s JS G ENUM: Defining enum value BASE_SIZE (fixed from base_size) 8 525s JS G ENUM: Defining enum value ASPECT (fixed from aspect) 16 525s JS G ENUM: Defining enum value RESIZE_INC (fixed from resize_inc) 32 525s JS G ENUM: Defining enum value WIN_GRAVITY (fixed from win_gravity) 64 525s JS G ENUM: Defining enum value USER_POS (fixed from user_pos) 128 525s JS G ENUM: Defining enum value USER_SIZE (fixed from user_size) 256 525s JS G ENUM: Defining Gdk.WindowHints as 0xf20b9448 525s JS G NS: Found info type GIStructInfo for 'WindowRedirect' in namespace 'Gdk' 525s JS G BXD: Defined class for WindowRedirect (void), prototype 0xf1ef6480, JSClass 0xf68fd440, in object 0xf1e7f260 525s JS G NS: Found info type GIFlagsInfo for 'WindowState' in namespace 'Gdk' 525s JS G ENUM: Defining enum value WITHDRAWN (fixed from withdrawn) 1 525s JS G ENUM: Defining enum value ICONIFIED (fixed from iconified) 2 525s JS G ENUM: Defining enum value MAXIMIZED (fixed from maximized) 4 525s JS G ENUM: Defining enum value STICKY (fixed from sticky) 8 525s JS G ENUM: Defining enum value FULLSCREEN (fixed from fullscreen) 16 525s JS G ENUM: Defining enum value ABOVE (fixed from above) 32 525s JS G ENUM: Defining enum value BELOW (fixed from below) 64 525s JS G ENUM: Defining enum value FOCUSED (fixed from focused) 128 525s JS G ENUM: Defining enum value TILED (fixed from tiled) 256 525s JS G ENUM: Defining enum value TOP_TILED (fixed from top_tiled) 512 525s JS G ENUM: Defining enum value TOP_RESIZABLE (fixed from top_resizable) 1024 525s JS G ENUM: Defining enum value RIGHT_TILED (fixed from right_tiled) 2048 525s JS G ENUM: Defining enum value RIGHT_RESIZABLE (fixed from right_resizable) 4096 525s JS G ENUM: Defining enum value BOTTOM_TILED (fixed from bottom_tiled) 8192 525s JS G ENUM: Defining enum value BOTTOM_RESIZABLE (fixed from bottom_resizable) 16384 525s JS G ENUM: Defining enum value LEFT_TILED (fixed from left_tiled) 32768 525s JS G ENUM: Defining enum value LEFT_RESIZABLE (fixed from left_resizable) 65536 525s JS G ENUM: Defining Gdk.WindowState as 0xf20b9520 525s JS G NS: Found info type GIEnumInfo for 'WindowType' in namespace 'Gdk' 525s JS G ENUM: Defining enum value ROOT (fixed from root) 0 525s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 1 525s JS G ENUM: Defining enum value CHILD (fixed from child) 2 525s JS G ENUM: Defining enum value TEMP (fixed from temp) 3 525s JS G ENUM: Defining enum value FOREIGN (fixed from foreign) 4 525s JS G ENUM: Defining enum value OFFSCREEN (fixed from offscreen) 5 525s JS G ENUM: Defining enum value SUBSURFACE (fixed from subsurface) 6 525s JS G ENUM: Defining Gdk.WindowType as 0xf20b96f8 525s JS G NS: Found info type GIEnumInfo for 'WindowTypeHint' in namespace 'Gdk' 525s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 525s JS G ENUM: Defining enum value DIALOG (fixed from dialog) 1 525s JS G ENUM: Defining enum value MENU (fixed from menu) 2 525s JS G ENUM: Defining enum value TOOLBAR (fixed from toolbar) 3 525s JS G ENUM: Defining enum value SPLASHSCREEN (fixed from splashscreen) 4 525s JS G ENUM: Defining enum value UTILITY (fixed from utility) 5 525s JS G ENUM: Defining enum value DOCK (fixed from dock) 6 525s JS G ENUM: Defining enum value DESKTOP (fixed from desktop) 7 525s JS G ENUM: Defining enum value DROPDOWN_MENU (fixed from dropdown_menu) 8 525s JS G ENUM: Defining enum value POPUP_MENU (fixed from popup_menu) 9 525s JS G ENUM: Defining enum value TOOLTIP (fixed from tooltip) 10 525s JS G ENUM: Defining enum value NOTIFICATION (fixed from notification) 11 525s JS G ENUM: Defining enum value COMBO (fixed from combo) 12 525s JS G ENUM: Defining enum value DND (fixed from dnd) 13 525s JS G ENUM: Defining Gdk.WindowTypeHint as 0xf20b97d0 525s JS G NS: Found info type GIEnumInfo for 'WindowWindowClass' in namespace 'Gdk' 525s JS G ENUM: Defining enum value INPUT_OUTPUT (fixed from input_output) 0 525s JS G ENUM: Defining enum value INPUT_ONLY (fixed from input_only) 1 525s JS G ENUM: Defining Gdk.WindowWindowClass as 0xf20b99a8 525s JS G NS: Found info type GIFunctionInfo for 'add_option_entries_libgtk_only' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'atom_intern' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'atom_intern_static_string' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'beep' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'cairo_create' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'cairo_draw_from_gl' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'cairo_get_clip_rectangle' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'cairo_get_drawing_context' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'cairo_rectangle' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'cairo_region' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'cairo_region_create_from_surface' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'cairo_set_source_color' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'cairo_set_source_pixbuf' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'cairo_set_source_rgba' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'cairo_set_source_window' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'cairo_surface_create_from_pixbuf' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'color_parse' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'disable_multidevice' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'drag_abort' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'drag_begin' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'drag_begin_for_device' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'drag_begin_from_point' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'drag_drop' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'drag_drop_done' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'drag_drop_succeeded' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'drag_find_window_for_screen' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'drag_get_selection' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'drag_motion' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'drag_status' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'drop_finish' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'drop_reply' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'error_trap_pop' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'error_trap_pop_ignored' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'error_trap_push' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'event_get' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'event_handler_set' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'event_peek' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'event_request_motions' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'events_get_angle' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'events_get_center' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'events_get_distance' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'events_pending' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'flush' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'get_default_root_window' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'get_display' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'get_display_arg_name' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'get_program_class' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'get_show_events' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'gl_error_quark' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'init' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'init_check' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'keyboard_grab' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'keyboard_ungrab' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'keyval_convert_case' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'keyval_from_name' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'keyval_is_lower' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'keyval_is_upper' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'keyval_name' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'keyval_to_lower' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'keyval_to_unicode' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'keyval_to_upper' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'list_visuals' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'notify_startup_complete' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'notify_startup_complete_with_id' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'offscreen_window_get_embedder' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'offscreen_window_get_surface' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'offscreen_window_set_embedder' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'pango_context_get' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'pango_context_get_for_display' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'pango_context_get_for_screen' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'parse_args' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'pixbuf_get_from_surface' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'pixbuf_get_from_window' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'pointer_grab' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'pointer_is_grabbed' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'pointer_ungrab' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'pre_parse_libgtk_only' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'property_delete' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'property_get' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'query_depths' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'query_visual_types' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'selection_convert' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'selection_owner_get' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'selection_owner_get_for_display' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'selection_owner_set' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'selection_owner_set_for_display' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'selection_send_notify' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'selection_send_notify_for_display' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'set_allowed_backends' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'set_double_click_time' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'set_program_class' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'set_show_events' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'setting_get' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'synthesize_window_state' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'test_render_sync' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'test_simulate_button' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'test_simulate_key' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'text_property_to_utf8_list_for_display' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'threads_add_idle' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'threads_add_timeout' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'threads_add_timeout_seconds' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'threads_enter' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'threads_init' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'threads_leave' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'unicode_to_keyval' in namespace 'Gdk' 525s JS G NS: Found info type GIFunctionInfo for 'utf8_to_string_target' in namespace 'Gdk' 525s ok 17 Complete enumeration of GIRepositoryNamespace (new_enumerate) all enumerated properties are defined 525s JS G NS: Found info type GIObjectInfo for 'UnixMountMonitor' in namespace 'Gio' 525s JS G OBJ: Defined class for UnixMountMonitor (GUnixMountMonitor), prototype 0xf1ef6600, JSClass 0xf68fd790, in object 0xf1e7f280 525s ok 18 Backwards compatibility for GLib/Gio platform specific GIRs GioUnix objects are looked up in GioUnix, not Gio 525s JS G NS: Found info type GIObjectInfo for 'SubprocessLauncher' in namespace 'Gio' 525s JS G OBJ: Defined class for SubprocessLauncher (GSubprocessLauncher), prototype 0xf1ef66c0, JSClass 0xf68fd790, in object 0xf1e7f280 525s JS G NS: Found info type GIFlagsInfo for 'SubprocessFlags' in namespace 'Gio' 525s JS G ENUM: Defining enum value NONE (fixed from none) 0 525s JS G ENUM: Defining enum value STDIN_PIPE (fixed from stdin_pipe) 1 525s JS G ENUM: Defining enum value STDIN_INHERIT (fixed from stdin_inherit) 2 525s JS G ENUM: Defining enum value STDOUT_PIPE (fixed from stdout_pipe) 4 525s JS G ENUM: Defining enum value STDOUT_SILENCE (fixed from stdout_silence) 8 525s JS G ENUM: Defining enum value STDERR_PIPE (fixed from stderr_pipe) 16 525s JS G ENUM: Defining enum value STDERR_SILENCE (fixed from stderr_silence) 32 525s JS G ENUM: Defining enum value STDERR_MERGE (fixed from stderr_merge) 64 525s JS G ENUM: Defining enum value INHERIT_FDS (fixed from inherit_fds) 128 525s JS G ENUM: Defining enum value SEARCH_PATH_FROM_ENVP (fixed from search_path_from_envp) 256 525s JS G ENUM: Defining Gio.SubprocessFlags as 0xf20c3940 525s JS G OBJ: Defining method spawnv in prototype for GSubprocessLauncher (Gio.SubprocessLauncher) 525s JS G NS: Found info type GIObjectInfo for 'Subprocess' in namespace 'Gio' 525s JS G OBJ: Defined class for Subprocess (GSubprocess), prototype 0xf1ef6740, JSClass 0xf68fd790, in object 0xf1e7f280 525s JS G OBJ: Defining method get_stdout_pipe in prototype for GSubprocess (Gio.Subprocess) 525s ok 19 Backwards compatibility for GLib/Gio platform specific GIRs doesn't print the message if the type isn't resolved directly 525s JS G NS: Found info type GIObjectInfo for 'UnixConnection' in namespace 'Gio' 525s JS G NS: Found info type GIObjectInfo for 'SocketConnection' in namespace 'Gio' 525s JS G NS: Found info type GIObjectInfo for 'IOStream' in namespace 'Gio' 525s JS G OBJ: Defined class for IOStream (GIOStream), prototype 0xf1ef6840, JSClass 0xf68fd790, in object 0xf1e7f280 525s JS G OBJ: Defined class for SocketConnection (GSocketConnection), prototype 0xf1ef6880, JSClass 0xf68fd790, in object 0xf1e7f280 525s JS G OBJ: Defined class for UnixConnection (GUnixConnection), prototype 0xf1ef68c0, JSClass 0xf68fd790, in object 0xf1e7f280 525s JS G NS: Found info type GIObjectInfo for 'UnixCredentialsMessage' in namespace 'Gio' 525s JS G OBJ: Defined class for UnixCredentialsMessage (GUnixCredentialsMessage), prototype 0xf1ef6900, JSClass 0xf68fd790, in object 0xf1e7f280 525s JS G NS: Found info type GIObjectInfo for 'UnixFDList' in namespace 'Gio' 525s JS G OBJ: Defined class for UnixFDList (GUnixFDList), prototype 0xf1ef6960, JSClass 0xf68fd790, in object 0xf1e7f280 525s JS G NS: Found info type GIObjectInfo for 'UnixSocketAddress' in namespace 'Gio' 525s JS G NS: Found info type GIObjectInfo for 'SocketAddress' in namespace 'Gio' 525s JS G OBJ: Defined class for SocketAddress (GSocketAddress), prototype 0xf1ef69c0, JSClass 0xf68fd790, in object 0xf1e7f280 525s JS G OBJ: Defined class for UnixSocketAddress (GUnixSocketAddress), prototype 0xf1ef6a00, JSClass 0xf68fd790, in object 0xf1e7f280 525s JS G NS: Found info type GIEnumInfo for 'UnixSocketAddressType' in namespace 'Gio' 525s JS G ENUM: Defining enum value INVALID (fixed from invalid) 0 525s JS G ENUM: Defining enum value ANONYMOUS (fixed from anonymous) 1 525s JS G ENUM: Defining enum value PATH (fixed from path) 2 525s JS G ENUM: Defining enum value ABSTRACT (fixed from abstract) 3 525s JS G ENUM: Defining enum value ABSTRACT_PADDED (fixed from abstract_padded) 4 525s JS G ENUM: Defining Gio.UnixSocketAddressType as 0xf20c8da8 525s ok 20 Backwards compatibility for GLib/Gio platform specific GIRs has some exceptions 525s JS G BXD: Defining method quit in prototype for GLib.MainLoop 525s JS MAINLOOP: Enqueue job , promise=, allocation site= 525s JS MAINLOOP: Main loop instance 0xb458d0c: Spinning loop until released or hook cleared 525s JS MAINLOOP: handling job 0, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 0 526s JS MAINLOOP: handling job 1, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 1 526s JS MAINLOOP: handling job 2, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 2 526s JS MAINLOOP: handling job 3, 526s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 526s JS MAINLOOP: Main loop instance 0xb458d0c: release 526s JS MAINLOOP: Completed job 3 526s JS MEMORY: Memory report: before destroying context 526s JS MEMORY: 741 objects currently alive 526s JS MEMORY: boxed_instance = 57 526s JS MEMORY: boxed_prototype = 57 526s JS MEMORY: closure = 1 526s JS MEMORY: function = 530 526s JS MEMORY: fundamental_instance = 0 526s JS MEMORY: fundamental_prototype = 0 526s JS MEMORY: gerror_instance = 0 526s JS MEMORY: gerror_prototype = 2 526s JS MEMORY: interface = 12 526s JS MEMORY: module = 10 526s JS MEMORY: ns = 8 526s JS MEMORY: object_instance = 9 526s JS MEMORY: object_prototype = 53 526s JS MEMORY: param = 1 526s JS MEMORY: union_instance = 0 526s JS MEMORY: union_prototype = 1 526s JS CTX: JS shutdown sequence 526s JS CTX: Stopping profiler 526s JS CTX: Shutting down toggle queue 526s JS CTX: Notifying external reference holders of GjsContext dispose 526s JS MAINLOOP: Stopping promise job dispatcher 526s JS CTX: Notifying reference holders of GjsContext dispose 526s JS CTX: Checking unhandled promise rejections 526s JS CTX: Releasing cached JS wrappers 526s JS CTX: Final triggered GC 526s JS CTX: Destroying JS context 526s JS CTX: Releasing all native objects 526s JS CTX: Disabling auto GC 526s JS CTX: Ending trace on global object 526s JS CTX: Freeing allocated resources 526s JS CTX: JS context destroyed 526s PASS: gjs/testIntrospection.test 526s Running test: gjs/sourcemap-dynamic-module.test 526s 1..1 526s 526s (gjs-console:3638): Gjs-WARNING **: 16:52:52.988: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 526s 526s (gjs-console:3638): Gjs-WARNING **: 16:52:52.988: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 526s 526s (gjs-console:3638): Gjs-WARNING **: 16:52:52.988: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 526s 526s (gjs-console:3638): Gjs-WARNING **: 16:52:52.992: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 526s 526s (gjs-console:3638): Gjs-WARNING **: 16:52:52.993: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 526s 526s (gjs-console:3638): Gjs-WARNING **: 16:52:52.993: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 526s 526s (gjs-console:3638): Gjs-WARNING **: 16:52:52.994: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 526s 526s (gjs-console:3638): Gjs-WARNING **: 16:52:52.994: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 526s not ok 1 - /usr/libexec/installed-tests/gjs/debugger/sourcemap-dynamic-module.debugger 526s #--- /usr/libexec/installed-tests/gjs/debugger/sourcemap-dynamic-module.debugger.output 2025-08-06 00:52:43.000000000 +0000 526s #+++ - 2025-09-04 16:52:52.931806109 +0000 526s #@@ -12,15 +12,12 @@ 526s #module code at sourcemap-dynamic-module.debugger.js:4:1 526s #db> s 526s #module code at sourcemap-dynamic-module.debugger.js:5:1 526s #-entered frame: ([object Array]) at sourcemap-number-module.js:2:5 -> number.ts:6:5 526s #+entered frame: ([object Array]) at sourcemap-number-module.js:2:5 526s #db> set colors false 526s #db> list 526s #- 1 interface SuperFancyNumber { 526s #- 2 n: number; 526s #- 3 } 526s #- 4 526s #- 5 export const get2ndNumber = (num: SuperFancyNumber[]) => { 526s #- *6 return num[1].n.toFixed(1); 526s #- 7 } 526s #+ 1 export var get2ndNumber = function (num) { 526s #+ *2 return num[1].n.toFixed(1); 526s #+ 3 }; 526s #+ 4 //# sourceMappingURL=number.js.map 526s #db> [quit due to end of input] 526s #Program exited with code 0 526s PASS: gjs/sourcemap-dynamic-module.test 526s Running test: gjs/testFundamental.test 526s JS NATIVE: Registered native JS module '_promiseNative' 526s JS NATIVE: Registered native JS module '_byteArrayNative' 526s JS NATIVE: Registered native JS module '_encodingNative' 526s JS NATIVE: Registered native JS module '_gi' 526s JS NATIVE: Registered native JS module 'gi' 526s JS NATIVE: Registered native JS module 'cairoNative' 526s JS NATIVE: Registered native JS module 'system' 526s JS NATIVE: Registered native JS module 'console' 526s JS NATIVE: Registered native JS module '_print' 526s JS CTX: Enabling JIT 526s JS CTX: Initialized class GjsFileImporter prototype 0xeb800180 526s JS IMPORT: Defining parent (nil) of 0xeb8001d8 'imports' is mod 0 526s JS IMPORT: Importing '_print' 526s JS NATIVE: Defining native module '_print' 526s JS IMPORT: Defining parent 0xeb8001d8 of 0xeb8008d0 '_print' is mod 1 526s JS IMPORT: successfully imported module '_print' 526s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 526s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xeb531040 526s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeb531040 526s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xeb531040 526s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xeb531040 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeb531040 526s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xeb531040 526s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xeb531040 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeb531040 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeb531040 526s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xeb531040 526s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xeb531040 526s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xeb531040 526s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xeb531040 526s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xeb531040 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeb531040 526s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xeb531040 526s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xeb531040 526s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeb531040 526s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xeb531040 526s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeb531040 526s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeb531040 526s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeb531040 526s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xeb531040 526s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xeb531040 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeb531040 526s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xeb531040 526s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xeb531040 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeb531040 526s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xeb531040 526s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xeb531040 526s JS MAINLOOP: Main loop instance 0xe80dd0c: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Starting promise job dispatcher 526s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xeb5310d0 526s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xeb5310d0 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeb5310d0 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeb5310d0 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeb5310d0 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeb5310d0 526s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xeb5310d0 526s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xeb5310d0 526s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xeb5310d0 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeb5310d0 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeb5310d0 526s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xeb5310d0 526s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xeb5310d0 526s JS MAINLOOP: Main loop instance 0xe80dd0c: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0xe80dd0c: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 526s JS MAINLOOP: Main loop instance 0xe80dd0c: release 526s JS MAINLOOP: Completed job 0 526s JS MAINLOOP: handling job 1, 526s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 526s JS MAINLOOP: Main loop instance 0xe80dd0c: release 526s JS MAINLOOP: Completed job 1 526s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xeb5310d0 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb5310d0 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeb5310d0 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeb5310d0 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb5310d0 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb5310d0 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeb5310d0 526s JS IMPORT: Module metadata hook for module 0xeb85cd80 526s JS IMPORT: Defining meta.importSync for module 0xeb85cd80 526s JS NATIVE: Defining native module 'gi' 526s JS CTX: Initialized class GIRepositoryNamespace prototype 0xeb860b48 526s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 526s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 526s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 526s JS IMPORT: Importing directory 'overrides' 526s JS IMPORT: Defining parent 0xeb534430 of 0xeb860bb8 'overrides' is mod 1 526s JS IMPORT: Defined importer 'overrides' 0xeb860bb8 in 0xeb534430 526s JS IMPORT: successfully imported directory 'overrides' 526s JS IMPORT: Importing '_promiseNative' 526s JS NATIVE: Defining native module '_promiseNative' 526s JS IMPORT: Defining parent 0xeb534430 of 0xeb861008 '_promiseNative' is mod 1 526s JS IMPORT: successfully imported module '_promiseNative' 526s JS IMPORT: Importing module GLib succeeded 526s JS IMPORT: Defining parent 0xeb860bb8 of 0xeb580020 'GLib' is mod 1 526s JS IMPORT: successfully imported module 'GLib' 526s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 526s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xeb57f040, JSClass 0xf008d440, in object 0xeb57f020 526s JS CTX: Initialized class GIRepositoryGType prototype 0xeb861328 526s JS CTX: Initialized class GIRepositoryFunction prototype 0xeb861380 526s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 526s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 526s JS G BXD: Defined class for Error (GError), prototype 0xeb57f080, JSClass 0xf008d440, in object 0xeb57f020 526s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 526s JS G BXD: Defined class for Variant (GVariant), prototype 0xeb57f0c0, JSClass 0xf008d440, in object 0xeb57f020 526s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 526s JS G BXD: Defined class for Bytes (GBytes), prototype 0xeb57f100, JSClass 0xf008d440, in object 0xeb57f020 526s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 526s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 526s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xeb57f140, JSClass 0xf008d440, in object 0xeb57f020 526s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 526s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 526s JS G BXD: Defined class for Thread (GThread), prototype 0xeb57f180, JSClass 0xf008d440, in object 0xeb57f020 526s JS G BXD: Defining method ref in prototype for GLib.Thread 526s JS G BXD: Defining method unref in prototype for GLib.Thread 526s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 526s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xeb57f1c0, JSClass 0xf008d440, in object 0xeb57f020 526s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 526s JS G BXD: Defined class for Regex (GRegex), prototype 0xeb57f200, JSClass 0xf008d440, in object 0xeb57f020 526s JS G BXD: Defining method match in prototype for GLib.Regex 526s JS G BXD: Defining method match_full in prototype for GLib.Regex 526s JS G BXD: Defining method match_all in prototype for GLib.Regex 526s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 526s JS G NS: Defined namespace 'GLib' 0xeb57f020 in GIRepository 0xeb860a08 526s JS IMPORT: Importing module jasmine succeeded 526s JS IMPORT: Defining parent 0xeb534430 of 0xeb580940 'jasmine' is mod 1 526s JS IMPORT: successfully imported module 'jasmine' 526s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 526s JS MAINLOOP: Main loop instance 0xe80dd0c: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0xe80dd0c: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 526s JS MAINLOOP: Main loop instance 0xe80dd0c: release 526s JS MAINLOOP: Completed job 0 526s JS IMPORT: Importing 'gi' 526s JS IMPORT: Defining parent 0xeb534430 of 0xeb860a08 'gi' is mod 1 526s JS IMPORT: successfully imported module 'gi' 526s JS IMPORT: Importing '_gi' 526s JS NATIVE: Defining native module '_gi' 526s JS IMPORT: Defining parent 0xeb534430 of 0xeb87d278 '_gi' is mod 1 526s JS IMPORT: successfully imported module '_gi' 526s 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 526s JS G NS: Defined namespace 'GjsPrivate' 0xeb57f280 in GIRepository 0xeb860a08 526s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 526s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 526s JS IMPORT: Importing module _common succeeded 526s JS IMPORT: Defining parent 0xeb534430 of 0xeb5809e0 '_common' is mod 1 526s JS IMPORT: successfully imported module '_common' 526s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 526s JS IMPORT: Importing module _legacy succeeded 526s JS IMPORT: Defining parent 0xeb534430 of 0xeb580a00 '_legacy' is mod 1 526s JS IMPORT: successfully imported module '_legacy' 526s JS IMPORT: Importing module GObject succeeded 526s JS IMPORT: Defining parent 0xeb860bb8 of 0xeb5809c0 'GObject' is mod 1 526s JS IMPORT: successfully imported module 'GObject' 526s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 526s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 526s JS G BXD: Defined class for String (GString), prototype 0xeb57f480, JSClass 0xf008d440, in object 0xeb57f260 526s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 526s JS G PRM: Defined class ParamSpec prototype is 0xeb580a40 class 0xf0090188 in object 0xeb57f260 526s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 526s JS G OBJ: Defined class for Object (GObject), prototype 0xeb57f5a0, JSClass 0xf008d790, in object 0xeb57f260 526s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 526s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 526s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xeb57f5c0, JSClass 0xf008d790, in object 0xeb57f260 526s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 526s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 526s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 526s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 526s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 526s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 526s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 526s JS G BXD: Defined class for Value (GValue), prototype 0xeb57f600, JSClass 0xf008d440, in object 0xeb57f260 526s JS G NS: Defined namespace 'GObject' 0xeb57f260 in GIRepository 0xeb534810 526s 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 526s JS G NS: Defined namespace 'Regress' 0xeb57f640 in GIRepository 0xeb534810 526s JS G NS: Found info type GIObjectInfo for 'TestFundamentalObject' in namespace 'Regress' 526s JS G FNDMTL: Defined class for TestFundamentalObject (RegressTestFundamentalObject), prototype 0xeb57f660, JSClass 0xf008d480, in object 0xeb57f640 526s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObject' apparently has accessible fields. GJS has no support for this yet, ignoring these. 526s JS G NS: Found info type GIObjectInfo for 'TestFundamentalSubObject' in namespace 'Regress' 526s JS G FNDMTL: Defined class for TestFundamentalSubObject (RegressTestFundamentalSubObject), prototype 0xeb57f6a0, JSClass 0xf008d480, in object 0xeb57f640 526s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObject' apparently has accessible fields. GJS has no support for this yet, ignoring these. 526s JS G NS: Found info type GIObjectInfo for 'TestFundamentalObjectNoGetSetFunc' in namespace 'Regress' 526s JS G FNDMTL: Defined class for TestFundamentalObjectNoGetSetFunc (RegressTestFundamentalObjectNoGetSetFunc), prototype 0xeb57f6e0, JSClass 0xf008d480, in object 0xeb57f640 526s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalObjectNoGetSetFunc' apparently has accessible fields. GJS has no support for this yet, ignoring these. 526s JS G NS: Found info type GIObjectInfo for 'TestFundamentalSubObjectNoGetSetFunc' in namespace 'Regress' 526s JS G FNDMTL: Defined class for TestFundamentalSubObjectNoGetSetFunc (RegressTestFundamentalSubObjectNoGetSetFunc), prototype 0xeb57f720, JSClass 0xf008d480, in object 0xeb57f640 526s JS G FNDMTL: Fundamental type 'Regress.TestFundamentalSubObjectNoGetSetFunc' apparently has accessible fields. GJS has no support for this yet, ignoring these. 526s JS G NS: Found info type GIFlagsInfo for 'SignalFlags' in namespace 'GObject' 526s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 526s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 526s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 526s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 526s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 526s JS G ENUM: Defining enum value ACTION (fixed from action) 32 526s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 526s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 526s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 526s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 526s JS G ENUM: Defining GObject.SignalFlags as 0xeb801650 526s JS CTX: Script evaluation succeeded 526s JS MAINLOOP: Main loop instance 0xe80dd0c: Spinning loop until released or hook cleared 526s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xeb5310d0 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeb5310d0 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb5310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb5310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb5310d0 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb5310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb5310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb5310d0 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeb5310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb5310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb5310d0 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeb5310d0 526s JS IMPORT: Module metadata hook for module 0xeb80cfd0 526s JS IMPORT: Defining meta.importSync for module 0xeb80cfd0 526s JS NATIVE: Defining native module 'system' 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeb5310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeb5310d0 526s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 526s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 526s JS MAINLOOP: Set main loop hook to 526s JS MAINLOOP: Main loop instance 0xe80dd0c: hold 526s JS MAINLOOP: Running and clearing main loop hook 526s JS G BXD: Defining method run in prototype for GLib.MainLoop 526s 1..10 526s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 526s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 526s JS G BXD: Defined class for Source (GSource), prototype 0xeb57f7a0, JSClass 0xf008d440, in object 0xeb57f020 526s JS G BXD: Defining method set_priority in prototype for GLib.Source 526s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 526s JS G BXD: Defining method attach in prototype for GLib.Source 526s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 526s JS IMPORT: Module metadata hook for module 0xeb5bb370 526s JS IMPORT: Defining meta.importSync for module 0xeb5bb370 526s JS G NS: Found info type GIFunctionInfo for 'strdup_value_contents' in namespace 'GObject' 526s JS G BXD: Defining method destroy in prototype for GLib.Source 526s ok 1 Fundamental type support can marshal a subtype of a custom fundamental type into a supertype GValue 526s ok 2 Fundamental type support can marshal a subtype of a custom fundamental type into a GValue 526s JS G FNDMTL: Defining method get_data in prototype for Regress.TestFundamentalObjectNoGetSetFunc 526s 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 526s 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 526s ok 5 Fundamental type support cannot marshal a custom fundamental type into a GValue of different gtype 526s ok 6 Fundamental type support can marshal a custom fundamental type into a GValue of super gtype 526s ok 7 Fundamental type support cannot marshal a custom fundamental type into a GValue of sub gtype 526s ok 8 Fundamental type support can marshal a custom fundamental type into a transformable type 526s JS G BXD: Defining method init in prototype for GObject.Value 526s ok 9 Fundamental type support can marshal to a null value 526s ok 10 Fundamental type support can marshal to a null value if has no getter function 526s JS G BXD: Defining method quit in prototype for GLib.MainLoop 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0xe80dd0c: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 0 526s JS MAINLOOP: handling job 1, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 1 526s JS MAINLOOP: handling job 2, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 2 526s JS MAINLOOP: handling job 3, 526s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 526s JS MAINLOOP: Main loop instance 0xe80dd0c: release 526s JS MAINLOOP: Completed job 3 526s JS MEMORY: Memory report: before destroying context 526s JS MEMORY: 229 objects currently alive 526s JS MEMORY: boxed_instance = 49 526s JS MEMORY: boxed_prototype = 11 526s JS MEMORY: closure = 13 526s JS MEMORY: function = 123 526s JS MEMORY: fundamental_instance = 9 526s JS MEMORY: fundamental_prototype = 4 526s JS MEMORY: gerror_instance = 0 526s JS MEMORY: gerror_prototype = 0 526s JS MEMORY: interface = 0 526s JS MEMORY: module = 5 526s JS MEMORY: ns = 4 526s JS MEMORY: object_instance = 8 526s JS MEMORY: object_prototype = 3 526s JS MEMORY: param = 0 526s JS MEMORY: union_instance = 0 526s JS MEMORY: union_prototype = 0 526s JS CTX: JS shutdown sequence 526s JS CTX: Stopping profiler 526s JS CTX: Shutting down toggle queue 526s JS CTX: Notifying external reference holders of GjsContext dispose 526s JS MAINLOOP: Stopping promise job dispatcher 526s JS CTX: Notifying reference holders of GjsContext dispose 526s JS CTX: Checking unhandled promise rejections 526s JS CTX: Releasing cached JS wrappers 526s JS CTX: Final triggered GC 526s JS CTX: Destroying JS context 526s JS CTX: Releasing all native objects 526s JS CTX: Disabling auto GC 526s JS CTX: Ending trace on global object 526s JS CTX: Freeing allocated resources 526s JS CTX: JS context destroyed 526s PASS: gjs/testFundamental.test 526s Running test: gjs/delete.test 526s 1..1 526s 526s (gjs-console:3676): Gjs-WARNING **: 16:52:53.196: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 526s 526s (gjs-console:3676): Gjs-WARNING **: 16:52:53.197: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 526s 526s (gjs-console:3676): Gjs-WARNING **: 16:52:53.197: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 526s 526s (gjs-console:3676): Gjs-WARNING **: 16:52:53.197: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 526s 526s (gjs-console:3676): Gjs-WARNING **: 16:52:53.198: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 526s 526s (gjs-console:3676): Gjs-WARNING **: 16:52:53.198: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 526s 526s (gjs-console:3676): Gjs-WARNING **: 16:52:53.198: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 526s 526s (gjs-console:3676): Gjs-WARNING **: 16:52:53.198: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 526s 526s (gjs-console:3676): Gjs-WARNING **: 16:52:53.198: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 526s 526s (gjs-console:3676): Gjs-WARNING **: 16:52:53.198: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 526s 526s (gjs-console:3676): Gjs-WARNING **: 16:52:53.199: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 526s 526s (gjs-console:3676): Gjs-WARNING **: 16:52:53.199: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 526s ok 1 - /usr/libexec/installed-tests/gjs/debugger/delete.debugger 526s PASS: gjs/delete.test 526s Running test: gjs/testFormat.test 526s JS NATIVE: Registered native JS module '_promiseNative' 526s JS NATIVE: Registered native JS module '_byteArrayNative' 526s JS NATIVE: Registered native JS module '_encodingNative' 526s JS NATIVE: Registered native JS module '_gi' 526s JS NATIVE: Registered native JS module 'gi' 526s JS NATIVE: Registered native JS module 'cairoNative' 526s JS NATIVE: Registered native JS module 'system' 526s JS NATIVE: Registered native JS module 'console' 526s JS NATIVE: Registered native JS module '_print' 526s JS CTX: Enabling JIT 526s JS CTX: Initialized class GjsFileImporter prototype 0xf0000180 526s JS IMPORT: Defining parent (nil) of 0xf00001d8 'imports' is mod 0 526s JS IMPORT: Importing '_print' 526s JS NATIVE: Defining native module '_print' 526s JS IMPORT: Defining parent 0xf00001d8 of 0xf00008d0 '_print' is mod 1 526s JS IMPORT: successfully imported module '_print' 526s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 526s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xeff31040 526s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeff31040 526s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xeff31040 526s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xeff31040 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeff31040 526s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xeff31040 526s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xeff31040 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeff31040 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeff31040 526s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xeff31040 526s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xeff31040 526s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xeff31040 526s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xeff31040 526s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xeff31040 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeff31040 526s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xeff31040 526s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xeff31040 526s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeff31040 526s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xeff31040 526s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeff31040 526s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeff31040 526s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeff31040 526s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xeff31040 526s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xeff31040 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeff31040 526s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xeff31040 526s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xeff31040 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeff31040 526s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xeff31040 526s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xeff31040 526s JS MAINLOOP: Main loop instance 0x7fe2d0c: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Starting promise job dispatcher 526s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xeff310d0 526s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xeff310d0 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeff310d0 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeff310d0 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeff310d0 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeff310d0 526s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xeff310d0 526s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xeff310d0 526s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xeff310d0 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeff310d0 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeff310d0 526s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xeff310d0 526s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xeff310d0 526s JS MAINLOOP: Main loop instance 0x7fe2d0c: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x7fe2d0c: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 526s JS MAINLOOP: Main loop instance 0x7fe2d0c: release 526s JS MAINLOOP: Completed job 0 526s JS MAINLOOP: handling job 1, 526s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 526s JS MAINLOOP: Main loop instance 0x7fe2d0c: release 526s JS MAINLOOP: Completed job 1 526s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xeff310d0 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeff310d0 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeff310d0 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeff310d0 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeff310d0 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeff310d0 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeff310d0 526s JS IMPORT: Module metadata hook for module 0xf005cd80 526s JS IMPORT: Defining meta.importSync for module 0xf005cd80 526s JS NATIVE: Defining native module 'gi' 526s JS CTX: Initialized class GIRepositoryNamespace prototype 0xf0060b48 526s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 526s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 526s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 526s JS IMPORT: Importing directory 'overrides' 526s JS IMPORT: Defining parent 0xeff34430 of 0xf0060bb8 'overrides' is mod 1 526s JS IMPORT: Defined importer 'overrides' 0xf0060bb8 in 0xeff34430 526s JS IMPORT: successfully imported directory 'overrides' 526s JS IMPORT: Importing '_promiseNative' 526s JS NATIVE: Defining native module '_promiseNative' 526s JS IMPORT: Defining parent 0xeff34430 of 0xf0061008 '_promiseNative' is mod 1 526s JS IMPORT: successfully imported module '_promiseNative' 526s JS IMPORT: Importing module GLib succeeded 526s JS IMPORT: Defining parent 0xf0060bb8 of 0xeff80020 'GLib' is mod 1 526s JS IMPORT: successfully imported module 'GLib' 526s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 526s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xeff7f040, JSClass 0xf49dd440, in object 0xeff7f020 526s JS CTX: Initialized class GIRepositoryGType prototype 0xf0061328 526s JS CTX: Initialized class GIRepositoryFunction prototype 0xf0061380 526s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 526s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 526s JS G BXD: Defined class for Error (GError), prototype 0xeff7f080, JSClass 0xf49dd440, in object 0xeff7f020 526s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 526s JS G BXD: Defined class for Variant (GVariant), prototype 0xeff7f0c0, JSClass 0xf49dd440, in object 0xeff7f020 526s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 526s JS G BXD: Defined class for Bytes (GBytes), prototype 0xeff7f100, JSClass 0xf49dd440, in object 0xeff7f020 526s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 526s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 526s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xeff7f140, JSClass 0xf49dd440, in object 0xeff7f020 526s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 526s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 526s JS G BXD: Defined class for Thread (GThread), prototype 0xeff7f180, JSClass 0xf49dd440, in object 0xeff7f020 526s JS G BXD: Defining method ref in prototype for GLib.Thread 526s JS G BXD: Defining method unref in prototype for GLib.Thread 526s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 526s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xeff7f1c0, JSClass 0xf49dd440, in object 0xeff7f020 526s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 526s JS G BXD: Defined class for Regex (GRegex), prototype 0xeff7f200, JSClass 0xf49dd440, in object 0xeff7f020 526s JS G BXD: Defining method match in prototype for GLib.Regex 526s JS G BXD: Defining method match_full in prototype for GLib.Regex 526s JS G BXD: Defining method match_all in prototype for GLib.Regex 526s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 526s JS G NS: Defined namespace 'GLib' 0xeff7f020 in GIRepository 0xf0060a08 526s JS IMPORT: Importing module jasmine succeeded 526s JS IMPORT: Defining parent 0xeff34430 of 0xeff80940 'jasmine' is mod 1 526s JS IMPORT: successfully imported module 'jasmine' 526s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 526s JS MAINLOOP: Main loop instance 0x7fe2d0c: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x7fe2d0c: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 526s JS MAINLOOP: Main loop instance 0x7fe2d0c: release 526s JS MAINLOOP: Completed job 0 526s JS IMPORT: JS import 'format' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/format.js 526s JS IMPORT: JS import '_format' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_format.js 526s JS IMPORT: JS import '_format' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_format.js 526s JS IMPORT: Importing module _format succeeded 526s JS IMPORT: Defining parent 0xeff34430 of 0xeff809e0 '_format' is mod 1 526s JS IMPORT: successfully imported module '_format' 526s JS IMPORT: Importing module format succeeded 526s JS IMPORT: Defining parent 0xeff34430 of 0xeff809c0 'format' is mod 1 526s JS IMPORT: successfully imported module 'format' 526s JS CTX: Script evaluation succeeded 526s JS MAINLOOP: Main loop instance 0x7fe2d0c: Spinning loop until released or hook cleared 526s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xeff310d0 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeff310d0 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeff310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeff310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeff310d0 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeff310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeff310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeff310d0 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeff310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeff310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeff310d0 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeff310d0 526s JS IMPORT: Module metadata hook for module 0xf0005418 526s JS IMPORT: Defining meta.importSync for module 0xf0005418 526s JS NATIVE: Defining native module 'system' 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeff310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeff310d0 526s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 526s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 526s JS MAINLOOP: Set main loop hook to 526s JS MAINLOOP: Main loop instance 0x7fe2d0c: hold 526s JS MAINLOOP: Running and clearing main loop hook 526s JS G BXD: Defining method run in prototype for GLib.MainLoop 526s 1..12 526s JS IMPORT: Importing 'gi' 526s JS IMPORT: Defining parent 0xeff34430 of 0xeff347c0 'gi' is mod 1 526s JS IMPORT: successfully imported module 'gi' 526s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 526s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 526s JS G BXD: Defined class for Source (GSource), prototype 0xeff7f260, JSClass 0xf49dd440, in object 0xeff7f020 526s JS G BXD: Defining method set_priority in prototype for GLib.Source 526s JS IMPORT: Importing '_gi' 526s JS NATIVE: Defining native module '_gi' 526s JS IMPORT: Defining parent 0xeff34430 of 0xf000edc8 '_gi' is mod 1 526s JS IMPORT: successfully imported module '_gi' 526s 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 526s JS G NS: Defined namespace 'GjsPrivate' 0xeff7f2e0 in GIRepository 0xeff347c0 526s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 526s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 526s JS IMPORT: Importing module _common succeeded 526s JS IMPORT: Defining parent 0xeff34430 of 0xeff80b60 '_common' is mod 1 526s JS IMPORT: successfully imported module '_common' 526s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 526s JS IMPORT: Importing module _legacy succeeded 526s JS IMPORT: Defining parent 0xeff34430 of 0xeff80b80 '_legacy' is mod 1 526s JS IMPORT: successfully imported module '_legacy' 526s JS IMPORT: Importing module GObject succeeded 526s JS IMPORT: Defining parent 0xeff34890 of 0xeff80b40 'GObject' is mod 1 526s JS IMPORT: successfully imported module 'GObject' 526s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 526s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 526s JS G BXD: Defined class for String (GString), prototype 0xeff7f4e0, JSClass 0xf49dd440, in object 0xeff7f2c0 526s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 526s JS G PRM: Defined class ParamSpec prototype is 0xeff80bc0 class 0xf49e0188 in object 0xeff7f2c0 526s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 526s JS G OBJ: Defined class for Object (GObject), prototype 0xeff7f600, JSClass 0xf49dd790, in object 0xeff7f2c0 526s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 526s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 526s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xeff7f620, JSClass 0xf49dd790, in object 0xeff7f2c0 526s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 526s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 526s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 526s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 526s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 526s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 526s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 526s JS G BXD: Defined class for Value (GValue), prototype 0xeff7f660, JSClass 0xf49dd440, in object 0xeff7f2c0 526s JS G NS: Defined namespace 'GObject' 0xeff7f2c0 in GIRepository 0xeff347c0 526s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 526s JS G BXD: Defining method attach in prototype for GLib.Source 526s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 526s JS IMPORT: Module metadata hook for module 0xeffb23d0 526s JS IMPORT: Defining meta.importSync for module 0xeffb23d0 526s JS G BXD: Defining method destroy in prototype for GLib.Source 526s ok 1 imports.format escapes % with another % character 526s ok 2 imports.format formats a single string argument 526s ok 3 imports.format formats two string arguments 526s ok 4 imports.format formats two swapped string arguments 526s ok 5 imports.format formats a number in base 10 526s ok 6 imports.format formats a number in base 16 526s ok 7 imports.format formats a floating point number with no precision 526s ok 8 imports.format formats a floating point number with precision 2 526s ok 9 imports.format pads with zeroes 526s ok 10 imports.format pads with spaces 526s ok 11 imports.format throws an error when given incorrect modifiers for the conversion type 526s ok 12 imports.format throws an error when incorrectly instructed to swap arguments 526s JS G BXD: Defining method quit in prototype for GLib.MainLoop 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x7fe2d0c: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 0 526s JS MAINLOOP: handling job 1, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 1 526s JS MAINLOOP: handling job 2, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 2 526s JS MAINLOOP: handling job 3, 526s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 526s JS MAINLOOP: Main loop instance 0x7fe2d0c: release 526s JS MAINLOOP: Completed job 3 526s JS MEMORY: Memory report: before destroying context 526s JS MEMORY: 195 objects currently alive 526s JS MEMORY: boxed_instance = 55 526s JS MEMORY: boxed_prototype = 11 526s JS MEMORY: closure = 1 526s JS MEMORY: function = 116 526s JS MEMORY: fundamental_instance = 0 526s JS MEMORY: fundamental_prototype = 0 526s JS MEMORY: gerror_instance = 0 526s JS MEMORY: gerror_prototype = 0 526s JS MEMORY: interface = 0 526s JS MEMORY: module = 7 526s JS MEMORY: ns = 3 526s JS MEMORY: object_instance = 0 526s JS MEMORY: object_prototype = 2 526s JS MEMORY: param = 0 526s JS MEMORY: union_instance = 0 526s JS MEMORY: union_prototype = 0 526s JS CTX: JS shutdown sequence 526s JS CTX: Stopping profiler 526s JS CTX: Shutting down toggle queue 526s JS CTX: Notifying external reference holders of GjsContext dispose 526s JS MAINLOOP: Stopping promise job dispatcher 526s JS CTX: Notifying reference holders of GjsContext dispose 526s JS CTX: Checking unhandled promise rejections 526s JS CTX: Releasing cached JS wrappers 526s JS CTX: Final triggered GC 526s JS CTX: Destroying JS context 526s JS CTX: Releasing all native objects 526s JS CTX: Disabling auto GC 526s JS CTX: Ending trace on global object 526s JS CTX: Freeing allocated resources 526s JS CTX: JS context destroyed 526s PASS: gjs/testFormat.test 526s Running test: gjs/testLang.test 526s JS NATIVE: Registered native JS module '_promiseNative' 526s JS NATIVE: Registered native JS module '_byteArrayNative' 526s JS NATIVE: Registered native JS module '_encodingNative' 526s JS NATIVE: Registered native JS module '_gi' 526s JS NATIVE: Registered native JS module 'gi' 526s JS NATIVE: Registered native JS module 'cairoNative' 526s JS NATIVE: Registered native JS module 'system' 526s JS NATIVE: Registered native JS module 'console' 526s JS NATIVE: Registered native JS module '_print' 526s JS CTX: Enabling JIT 526s JS CTX: Initialized class GjsFileImporter prototype 0xedb00180 526s JS IMPORT: Defining parent (nil) of 0xedb001d8 'imports' is mod 0 526s JS IMPORT: Importing '_print' 526s JS NATIVE: Defining native module '_print' 526s JS IMPORT: Defining parent 0xedb001d8 of 0xedb008d0 '_print' is mod 1 526s JS IMPORT: successfully imported module '_print' 526s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 526s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xed931040 526s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xed931040 526s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xed931040 526s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xed931040 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed931040 526s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xed931040 526s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xed931040 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed931040 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed931040 526s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xed931040 526s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xed931040 526s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xed931040 526s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xed931040 526s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xed931040 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed931040 526s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xed931040 526s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xed931040 526s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xed931040 526s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xed931040 526s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xed931040 526s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xed931040 526s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xed931040 526s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xed931040 526s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xed931040 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed931040 526s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xed931040 526s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xed931040 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed931040 526s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xed931040 526s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xed931040 526s JS MAINLOOP: Main loop instance 0x11828d0c: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Starting promise job dispatcher 526s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xed9310d0 526s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xed9310d0 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xed9310d0 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed9310d0 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed9310d0 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xed9310d0 526s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xed9310d0 526s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xed9310d0 526s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xed9310d0 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xed9310d0 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed9310d0 526s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xed9310d0 526s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xed9310d0 526s JS MAINLOOP: Main loop instance 0x11828d0c: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x11828d0c: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 526s JS MAINLOOP: Main loop instance 0x11828d0c: release 526s JS MAINLOOP: Completed job 0 526s JS MAINLOOP: handling job 1, 526s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 526s JS MAINLOOP: Main loop instance 0x11828d0c: release 526s JS MAINLOOP: Completed job 1 526s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xed9310d0 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed9310d0 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xed9310d0 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xed9310d0 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed9310d0 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed9310d0 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xed9310d0 526s JS IMPORT: Module metadata hook for module 0xedb5cd80 526s JS IMPORT: Defining meta.importSync for module 0xedb5cd80 526s JS NATIVE: Defining native module 'gi' 526s JS CTX: Initialized class GIRepositoryNamespace prototype 0xedb60b48 526s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 526s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 526s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 526s JS IMPORT: Importing directory 'overrides' 526s JS IMPORT: Defining parent 0xed934430 of 0xedb60bb8 'overrides' is mod 1 526s JS IMPORT: Defined importer 'overrides' 0xedb60bb8 in 0xed934430 526s JS IMPORT: successfully imported directory 'overrides' 526s JS IMPORT: Importing '_promiseNative' 526s JS NATIVE: Defining native module '_promiseNative' 526s JS IMPORT: Defining parent 0xed934430 of 0xedb61008 '_promiseNative' is mod 1 526s JS IMPORT: successfully imported module '_promiseNative' 526s JS IMPORT: Importing module GLib succeeded 526s JS IMPORT: Defining parent 0xedb60bb8 of 0xed980020 'GLib' is mod 1 526s JS IMPORT: successfully imported module 'GLib' 526s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 526s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xed97f040, JSClass 0xf246d440, in object 0xed97f020 526s JS CTX: Initialized class GIRepositoryGType prototype 0xedb61328 526s JS CTX: Initialized class GIRepositoryFunction prototype 0xedb61380 526s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 526s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 526s JS G BXD: Defined class for Error (GError), prototype 0xed97f080, JSClass 0xf246d440, in object 0xed97f020 526s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 526s JS G BXD: Defined class for Variant (GVariant), prototype 0xed97f0c0, JSClass 0xf246d440, in object 0xed97f020 526s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 526s JS G BXD: Defined class for Bytes (GBytes), prototype 0xed97f100, JSClass 0xf246d440, in object 0xed97f020 526s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 526s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 526s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xed97f140, JSClass 0xf246d440, in object 0xed97f020 526s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 526s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 526s JS G BXD: Defined class for Thread (GThread), prototype 0xed97f180, JSClass 0xf246d440, in object 0xed97f020 526s JS G BXD: Defining method ref in prototype for GLib.Thread 526s JS G BXD: Defining method unref in prototype for GLib.Thread 526s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 526s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xed97f1c0, JSClass 0xf246d440, in object 0xed97f020 526s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 526s JS G BXD: Defined class for Regex (GRegex), prototype 0xed97f200, JSClass 0xf246d440, in object 0xed97f020 526s JS G BXD: Defining method match in prototype for GLib.Regex 526s JS G BXD: Defining method match_full in prototype for GLib.Regex 526s JS G BXD: Defining method match_all in prototype for GLib.Regex 526s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 526s JS G NS: Defined namespace 'GLib' 0xed97f020 in GIRepository 0xedb60a08 526s JS IMPORT: Importing module jasmine succeeded 526s JS IMPORT: Defining parent 0xed934430 of 0xed980940 'jasmine' is mod 1 526s JS IMPORT: successfully imported module 'jasmine' 526s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 526s JS MAINLOOP: Main loop instance 0x11828d0c: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x11828d0c: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 526s JS MAINLOOP: Main loop instance 0x11828d0c: release 526s JS MAINLOOP: Completed job 0 526s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 526s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 526s JS IMPORT: Importing module _legacy succeeded 526s JS IMPORT: Defining parent 0xed934430 of 0xed9809e0 '_legacy' is mod 1 526s JS IMPORT: successfully imported module '_legacy' 526s JS IMPORT: Importing module lang succeeded 526s JS IMPORT: Defining parent 0xed934430 of 0xed9809c0 'lang' is mod 1 526s JS IMPORT: successfully imported module 'lang' 526s JS CTX: Script evaluation succeeded 526s JS MAINLOOP: Main loop instance 0x11828d0c: Spinning loop until released or hook cleared 526s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xed9310d0 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xed9310d0 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed9310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed9310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed9310d0 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed9310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed9310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed9310d0 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xed9310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed9310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed9310d0 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xed9310d0 526s JS IMPORT: Module metadata hook for module 0xedb07cc0 526s JS IMPORT: Defining meta.importSync for module 0xedb07cc0 526s JS NATIVE: Defining native module 'system' 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed9310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed9310d0 526s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 526s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 526s JS MAINLOOP: Set main loop hook to 526s JS MAINLOOP: Main loop instance 0x11828d0c: hold 526s JS MAINLOOP: Running and clearing main loop hook 526s JS G BXD: Defining method run in prototype for GLib.MainLoop 526s 1..9 526s JS IMPORT: Importing 'gi' 526s JS IMPORT: Defining parent 0xed934430 of 0xed9347f0 'gi' is mod 1 526s JS IMPORT: successfully imported module 'gi' 526s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 526s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 526s JS G BXD: Defined class for Source (GSource), prototype 0xed97f260, JSClass 0xf246d440, in object 0xed97f020 526s JS G BXD: Defining method set_priority in prototype for GLib.Source 526s JS IMPORT: Importing '_gi' 526s JS NATIVE: Defining native module '_gi' 526s JS IMPORT: Defining parent 0xed934430 of 0xedb11530 '_gi' is mod 1 526s JS IMPORT: successfully imported module '_gi' 526s 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 526s JS G NS: Defined namespace 'GjsPrivate' 0xed97f2e0 in GIRepository 0xed9347f0 526s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 526s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 526s JS IMPORT: Importing module _common succeeded 526s JS IMPORT: Defining parent 0xed934430 of 0xed980b60 '_common' is mod 1 526s JS IMPORT: successfully imported module '_common' 526s JS IMPORT: Importing module GObject succeeded 526s JS IMPORT: Defining parent 0xed9348a0 of 0xed980b40 'GObject' is mod 1 526s JS IMPORT: successfully imported module 'GObject' 526s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 526s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 526s JS G BXD: Defined class for String (GString), prototype 0xed97f4e0, JSClass 0xf246d440, in object 0xed97f2c0 526s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 526s JS G PRM: Defined class ParamSpec prototype is 0xed980ba0 class 0xf2470188 in object 0xed97f2c0 526s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 526s JS G OBJ: Defined class for Object (GObject), prototype 0xed97f600, JSClass 0xf246d790, in object 0xed97f2c0 526s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 526s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 526s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xed97f620, JSClass 0xf246d790, in object 0xed97f2c0 526s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 526s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 526s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 526s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 526s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 526s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 526s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 526s JS G BXD: Defined class for Value (GValue), prototype 0xed97f660, JSClass 0xf246d440, in object 0xed97f2c0 526s JS G NS: Defined namespace 'GObject' 0xed97f2c0 in GIRepository 0xed9347f0 526s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 526s JS G BXD: Defining method attach in prototype for GLib.Source 526s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 526s JS IMPORT: Module metadata hook for module 0xed9b6370 526s JS IMPORT: Defining meta.importSync for module 0xed9b6370 526s JS G BXD: Defining method destroy in prototype for GLib.Source 526s ok 1 Lang module counts properties with Lang.countProperties() 526s ok 2 Lang module copies properties from one object to another with Lang.copyProperties() 526s ok 3 Lang module copies properties without an underscore with Lang.copyPublicProperties() 526s ok 4 Lang module copies property getters and setters 526s ok 5 Lang module bind() calls the bound function with the supplied this-object 526s ok 6 Lang module bind() throws an error when no function supplied 526s ok 7 Lang module bind() throws an error when this-object undefined 526s ok 8 Lang module bind() supplies extra arguments to the function 526s ok 9 Lang module bind() appends the extra arguments to any arguments passed 526s JS G BXD: Defining method quit in prototype for GLib.MainLoop 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x11828d0c: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 0 526s JS MAINLOOP: handling job 1, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 1 526s JS MAINLOOP: handling job 2, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 2 526s JS MAINLOOP: handling job 3, 526s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 526s JS MAINLOOP: Main loop instance 0x11828d0c: release 526s JS MAINLOOP: Completed job 3 526s JS MEMORY: Memory report: before destroying context 526s JS MEMORY: 190 objects currently alive 526s JS MEMORY: boxed_instance = 51 526s JS MEMORY: boxed_prototype = 11 526s JS MEMORY: closure = 1 526s JS MEMORY: function = 116 526s JS MEMORY: fundamental_instance = 0 526s JS MEMORY: fundamental_prototype = 0 526s JS MEMORY: gerror_instance = 0 526s JS MEMORY: gerror_prototype = 0 526s JS MEMORY: interface = 0 526s JS MEMORY: module = 6 526s JS MEMORY: ns = 3 526s JS MEMORY: object_instance = 0 526s JS MEMORY: object_prototype = 2 526s JS MEMORY: param = 0 526s JS MEMORY: union_instance = 0 526s JS MEMORY: union_prototype = 0 526s JS CTX: JS shutdown sequence 526s JS CTX: Stopping profiler 526s JS CTX: Shutting down toggle queue 526s JS CTX: Notifying external reference holders of GjsContext dispose 526s JS MAINLOOP: Stopping promise job dispatcher 526s JS CTX: Notifying reference holders of GjsContext dispose 526s JS CTX: Checking unhandled promise rejections 526s JS CTX: Releasing cached JS wrappers 526s JS CTX: Final triggered GC 526s JS CTX: Destroying JS context 526s JS CTX: Releasing all native objects 526s JS CTX: Disabling auto GC 526s JS CTX: Ending trace on global object 526s JS CTX: Freeing allocated resources 526s JS CTX: JS context destroyed 526s PASS: gjs/testLang.test 526s Running test: gjs/testAsyncMainloop.test 526s JS NATIVE: Registered native JS module '_promiseNative' 526s JS NATIVE: Registered native JS module '_byteArrayNative' 526s JS NATIVE: Registered native JS module '_encodingNative' 526s JS NATIVE: Registered native JS module '_gi' 526s JS NATIVE: Registered native JS module 'gi' 526s JS NATIVE: Registered native JS module 'cairoNative' 526s JS NATIVE: Registered native JS module 'system' 526s JS NATIVE: Registered native JS module 'console' 526s JS NATIVE: Registered native JS module '_print' 526s JS CTX: Enabling JIT 526s JS CTX: Initialized class GjsFileImporter prototype 0xf2000180 526s JS IMPORT: Defining parent (nil) of 0xf20001d8 'imports' is mod 0 526s JS IMPORT: Importing '_print' 526s JS NATIVE: Defining native module '_print' 526s JS IMPORT: Defining parent 0xf20001d8 of 0xf20008d0 '_print' is mod 1 526s JS IMPORT: successfully imported module '_print' 526s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 526s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xf1e31040 526s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf1e31040 526s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xf1e31040 526s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xf1e31040 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf1e31040 526s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xf1e31040 526s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xf1e31040 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf1e31040 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf1e31040 526s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xf1e31040 526s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xf1e31040 526s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xf1e31040 526s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xf1e31040 526s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xf1e31040 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf1e31040 526s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xf1e31040 526s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xf1e31040 526s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf1e31040 526s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xf1e31040 526s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf1e31040 526s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf1e31040 526s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf1e31040 526s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xf1e31040 526s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xf1e31040 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf1e31040 526s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xf1e31040 526s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xf1e31040 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf1e31040 526s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xf1e31040 526s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xf1e31040 526s JS MAINLOOP: Main loop instance 0x11761d0c: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Starting promise job dispatcher 526s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xf1e310d0 526s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf1e310d0 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf1e310d0 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf1e310d0 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf1e310d0 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf1e310d0 526s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf1e310d0 526s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf1e310d0 526s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf1e310d0 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf1e310d0 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf1e310d0 526s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf1e310d0 526s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf1e310d0 526s JS MAINLOOP: Main loop instance 0x11761d0c: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x11761d0c: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 526s JS MAINLOOP: Main loop instance 0x11761d0c: release 526s JS MAINLOOP: Completed job 0 526s JS MAINLOOP: handling job 1, 526s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 526s JS MAINLOOP: Main loop instance 0x11761d0c: release 526s JS MAINLOOP: Completed job 1 526s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xf1e310d0 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf1e310d0 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf1e310d0 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf1e310d0 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf1e310d0 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf1e310d0 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf1e310d0 526s JS IMPORT: Module metadata hook for module 0xf205cd80 526s JS IMPORT: Defining meta.importSync for module 0xf205cd80 526s JS NATIVE: Defining native module 'gi' 526s JS CTX: Initialized class GIRepositoryNamespace prototype 0xf2060b48 526s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 526s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 526s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 526s JS IMPORT: Importing directory 'overrides' 526s JS IMPORT: Defining parent 0xf1e34430 of 0xf2060bb8 'overrides' is mod 1 526s JS IMPORT: Defined importer 'overrides' 0xf2060bb8 in 0xf1e34430 526s JS IMPORT: successfully imported directory 'overrides' 526s JS IMPORT: Importing '_promiseNative' 526s JS NATIVE: Defining native module '_promiseNative' 526s JS IMPORT: Defining parent 0xf1e34430 of 0xf2061008 '_promiseNative' is mod 1 526s JS IMPORT: successfully imported module '_promiseNative' 526s JS IMPORT: Importing module GLib succeeded 526s JS IMPORT: Defining parent 0xf2060bb8 of 0xf1e80020 'GLib' is mod 1 526s JS IMPORT: successfully imported module 'GLib' 526s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 526s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xf1e7f040, JSClass 0xf692d440, in object 0xf1e7f020 526s JS CTX: Initialized class GIRepositoryGType prototype 0xf2061328 526s JS CTX: Initialized class GIRepositoryFunction prototype 0xf2061380 526s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 526s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 526s JS G BXD: Defined class for Error (GError), prototype 0xf1e7f080, JSClass 0xf692d440, in object 0xf1e7f020 526s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 526s JS G BXD: Defined class for Variant (GVariant), prototype 0xf1e7f0c0, JSClass 0xf692d440, in object 0xf1e7f020 526s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 526s JS G BXD: Defined class for Bytes (GBytes), prototype 0xf1e7f100, JSClass 0xf692d440, in object 0xf1e7f020 526s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 526s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 526s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xf1e7f140, JSClass 0xf692d440, in object 0xf1e7f020 526s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 526s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 526s JS G BXD: Defined class for Thread (GThread), prototype 0xf1e7f180, JSClass 0xf692d440, in object 0xf1e7f020 526s JS G BXD: Defining method ref in prototype for GLib.Thread 526s JS G BXD: Defining method unref in prototype for GLib.Thread 526s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 526s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xf1e7f1c0, JSClass 0xf692d440, in object 0xf1e7f020 526s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 526s JS G BXD: Defined class for Regex (GRegex), prototype 0xf1e7f200, JSClass 0xf692d440, in object 0xf1e7f020 526s JS G BXD: Defining method match in prototype for GLib.Regex 526s JS G BXD: Defining method match_full in prototype for GLib.Regex 526s JS G BXD: Defining method match_all in prototype for GLib.Regex 526s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 526s JS G NS: Defined namespace 'GLib' 0xf1e7f020 in GIRepository 0xf2060a08 526s JS IMPORT: Importing module jasmine succeeded 526s JS IMPORT: Defining parent 0xf1e34430 of 0xf1e80940 'jasmine' is mod 1 526s JS IMPORT: successfully imported module 'jasmine' 526s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 526s JS MAINLOOP: Main loop instance 0x11761d0c: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x11761d0c: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 526s JS MAINLOOP: Main loop instance 0x11761d0c: release 526s JS MAINLOOP: Completed job 0 526s JS IMPORT: Module load hook for module 'file:///usr/libexec/installed-tests/gjs/js/testAsyncMainloop.js' (file:///usr/libexec/installed-tests/gjs/js/testAsyncMainloop.js), global 0xf1e310d0 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf1e310d0 526s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/minijasmine.js" (relative to ), global 0xf1e310d0 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf1e310d0 526s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/minijasmine.js" (relative to ), global 0xf1e310d0 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf1e310d0 526s JS IMPORT: Module resolve hook for module "resource:///org/gjs/jsunit/minijasmine.js" (relative to ), global 0xf1e310d0 526s JS MAINLOOP: Main loop instance 0x11761d0c: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x11761d0c: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testAsyncMainloop.js async resolved" 526s JS MAINLOOP: Main loop instance 0x11761d0c: release 526s JS MAINLOOP: Completed job 0 526s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xf1e310d0 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf1e310d0 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf1e310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf1e310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf1e310d0 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf1e310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf1e310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf1e310d0 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf1e310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf1e310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf1e310d0 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf1e310d0 526s JS IMPORT: Module metadata hook for module 0xf1eb0370 526s JS IMPORT: Defining meta.importSync for module 0xf1eb0370 526s JS NATIVE: Defining native module 'system' 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf1e310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf1e310d0 526s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 526s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 526s JS MAINLOOP: Set main loop hook to 526s JS MAINLOOP: Main loop instance 0x11761d0c: hold 526s JS MAINLOOP: Running and clearing main loop hook 526s JS G BXD: Defining method run in prototype for GLib.MainLoop 526s 1..1 526s JS IMPORT: Importing 'gi' 526s JS IMPORT: Defining parent 0xf1e34430 of 0xf1e347d0 'gi' is mod 1 526s JS IMPORT: successfully imported module 'gi' 526s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 526s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 526s JS G BXD: Defined class for Source (GSource), prototype 0xf1e7f260, JSClass 0xf692d440, in object 0xf1e7f020 526s JS G BXD: Defining method set_priority in prototype for GLib.Source 526s JS IMPORT: Importing '_gi' 526s JS NATIVE: Defining native module '_gi' 526s JS IMPORT: Defining parent 0xf1e34430 of 0xf2007a68 '_gi' is mod 1 526s JS IMPORT: successfully imported module '_gi' 526s 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 526s JS G NS: Defined namespace 'GjsPrivate' 0xf1e7f2e0 in GIRepository 0xf1e347d0 526s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 526s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 526s JS IMPORT: Importing module _common succeeded 526s JS IMPORT: Defining parent 0xf1e34430 of 0xf1e80b20 '_common' is mod 1 526s JS IMPORT: successfully imported module '_common' 526s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 526s JS IMPORT: Importing module _legacy succeeded 526s JS IMPORT: Defining parent 0xf1e34430 of 0xf1e80b40 '_legacy' is mod 1 526s JS IMPORT: successfully imported module '_legacy' 526s JS IMPORT: Importing module GObject succeeded 526s JS IMPORT: Defining parent 0xf1e348a0 of 0xf1e80b00 'GObject' is mod 1 526s JS IMPORT: successfully imported module 'GObject' 526s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 526s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 526s JS G BXD: Defined class for String (GString), prototype 0xf1e7f4e0, JSClass 0xf692d440, in object 0xf1e7f2c0 526s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 526s JS G PRM: Defined class ParamSpec prototype is 0xf1e80b80 class 0xf6930188 in object 0xf1e7f2c0 526s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 526s JS G OBJ: Defined class for Object (GObject), prototype 0xf1e7f600, JSClass 0xf692d790, in object 0xf1e7f2c0 526s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 526s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 526s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xf1e7f620, JSClass 0xf692d790, in object 0xf1e7f2c0 526s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 526s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 526s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 526s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 526s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 526s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 526s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 526s JS G BXD: Defined class for Value (GValue), prototype 0xf1e7f660, JSClass 0xf692d440, in object 0xf1e7f2c0 526s JS G NS: Defined namespace 'GObject' 0xf1e7f2c0 in GIRepository 0xf1e347d0 526s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 526s JS G BXD: Defining method attach in prototype for GLib.Source 526s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 526s JS IMPORT: Module metadata hook for module 0xf1eb04f0 526s JS IMPORT: Defining meta.importSync for module 0xf1eb04f0 526s JS G BXD: Defining method destroy in prototype for GLib.Source 526s JS G BXD: Defining method is_running in prototype for GLib.MainLoop 526s JS G BXD: Defining method quit in prototype for GLib.MainLoop 526s JS G NS: Found info type GIFunctionInfo for 'timeout_add' in namespace 'GLib' 526s JS MAINLOOP: Set main loop hook to 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x11761d0c: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS MAINLOOP: Completed job 0 526s JS MAINLOOP: Running and clearing main loop hook 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x11761d0c: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 0 526s JS MAINLOOP: handling job 1, 526s JS MAINLOOP: Set main loop hook to 526s JS MAINLOOP: Completed job 1 526s JS MAINLOOP: handling job 2, 526s ok 1 Async mainloop resolves when main loop exits 526s JS MAINLOOP: Completed job 2 526s JS MAINLOOP: Running and clearing main loop hook 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x11761d0c: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 0 526s JS MAINLOOP: handling job 1, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 1 526s JS MAINLOOP: handling job 2, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 2 526s JS MAINLOOP: handling job 3, 526s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 526s JS MAINLOOP: Main loop instance 0x11761d0c: release 526s JS MAINLOOP: Completed job 3 526s JS MEMORY: Memory report: before destroying context 526s JS MEMORY: 154 objects currently alive 526s JS MEMORY: boxed_instance = 14 526s JS MEMORY: boxed_prototype = 11 526s JS MEMORY: closure = 1 526s JS MEMORY: function = 118 526s JS MEMORY: fundamental_instance = 0 526s JS MEMORY: fundamental_prototype = 0 526s JS MEMORY: gerror_instance = 0 526s JS MEMORY: gerror_prototype = 0 526s JS MEMORY: interface = 0 526s JS MEMORY: module = 5 526s JS MEMORY: ns = 3 526s JS MEMORY: object_instance = 0 526s JS MEMORY: object_prototype = 2 526s JS MEMORY: param = 0 526s JS MEMORY: union_instance = 0 526s JS MEMORY: union_prototype = 0 526s JS CTX: JS shutdown sequence 526s JS CTX: Stopping profiler 526s JS CTX: Shutting down toggle queue 526s JS CTX: Notifying external reference holders of GjsContext dispose 526s JS MAINLOOP: Stopping promise job dispatcher 526s JS CTX: Notifying reference holders of GjsContext dispose 526s JS CTX: Checking unhandled promise rejections 526s JS CTX: Releasing cached JS wrappers 526s JS CTX: Final triggered GC 526s JS CTX: Destroying JS context 526s JS CTX: Releasing all native objects 526s JS CTX: Disabling auto GC 526s JS CTX: Ending trace on global object 526s JS CTX: Freeing allocated resources 526s JS CTX: JS context destroyed 526s PASS: gjs/testAsyncMainloop.test 526s Running test: gjs/return.test 526s 1..1 526s 526s (gjs-console:3741): Gjs-WARNING **: 16:52:53.697: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 526s 526s (gjs-console:3741): Gjs-WARNING **: 16:52:53.697: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 526s 526s (gjs-console:3741): Gjs-WARNING **: 16:52:53.698: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 526s 526s (gjs-console:3741): Gjs-WARNING **: 16:52:53.699: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 526s 526s (gjs-console:3741): Gjs-WARNING **: 16:52:53.699: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 526s 526s (gjs-console:3741): Gjs-WARNING **: 16:52:53.700: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 526s 526s (gjs-console:3741): Gjs-WARNING **: 16:52:53.700: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 526s 526s (gjs-console:3741): Gjs-WARNING **: 16:52:53.701: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 526s 526s (gjs-console:3741): Gjs-WARNING **: 16:52:53.701: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 526s 526s (gjs-console:3741): Gjs-WARNING **: 16:52:53.701: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 526s 526s (gjs-console:3741): Gjs-WARNING **: 16:52:53.702: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 526s 526s (gjs-console:3741): Gjs-WARNING **: 16:52:53.702: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 526s 526s (gjs-console:3741): Gjs-WARNING **: 16:52:53.703: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 526s 526s (gjs-console:3741): Gjs-WARNING **: 16:52:53.703: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 526s ok 1 - /usr/libexec/installed-tests/gjs/debugger/return.debugger 526s PASS: gjs/return.test 526s Running test: gjs/testWarnLib.test 526s JS NATIVE: Registered native JS module '_promiseNative' 526s JS NATIVE: Registered native JS module '_byteArrayNative' 526s JS NATIVE: Registered native JS module '_encodingNative' 526s JS NATIVE: Registered native JS module '_gi' 526s JS NATIVE: Registered native JS module 'gi' 526s JS NATIVE: Registered native JS module 'cairoNative' 526s JS NATIVE: Registered native JS module 'system' 526s JS NATIVE: Registered native JS module 'console' 526s JS NATIVE: Registered native JS module '_print' 526s JS CTX: Enabling JIT 526s JS CTX: Initialized class GjsFileImporter prototype 0xed600180 526s JS IMPORT: Defining parent (nil) of 0xed6001d8 'imports' is mod 0 526s JS IMPORT: Importing '_print' 526s JS NATIVE: Defining native module '_print' 526s JS IMPORT: Defining parent 0xed6001d8 of 0xed6008d0 '_print' is mod 1 526s JS IMPORT: successfully imported module '_print' 526s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 526s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xed431040 526s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xed431040 526s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xed431040 526s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xed431040 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed431040 526s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xed431040 526s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xed431040 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed431040 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed431040 526s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xed431040 526s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xed431040 526s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xed431040 526s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xed431040 526s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xed431040 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed431040 526s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xed431040 526s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xed431040 526s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xed431040 526s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xed431040 526s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xed431040 526s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xed431040 526s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xed431040 526s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xed431040 526s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xed431040 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed431040 526s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xed431040 526s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xed431040 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed431040 526s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xed431040 526s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xed431040 526s JS MAINLOOP: Main loop instance 0x88edd0c: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Starting promise job dispatcher 526s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xed4310d0 526s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xed4310d0 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xed4310d0 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed4310d0 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed4310d0 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xed4310d0 526s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xed4310d0 526s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xed4310d0 526s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xed4310d0 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xed4310d0 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed4310d0 526s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xed4310d0 526s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xed4310d0 526s JS MAINLOOP: Main loop instance 0x88edd0c: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x88edd0c: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 526s JS MAINLOOP: Main loop instance 0x88edd0c: release 526s JS MAINLOOP: Completed job 0 526s JS MAINLOOP: handling job 1, 526s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 526s JS MAINLOOP: Main loop instance 0x88edd0c: release 526s JS MAINLOOP: Completed job 1 526s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xed4310d0 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed4310d0 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xed4310d0 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xed4310d0 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed4310d0 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed4310d0 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xed4310d0 526s JS IMPORT: Module metadata hook for module 0xed65cd80 526s JS IMPORT: Defining meta.importSync for module 0xed65cd80 526s JS NATIVE: Defining native module 'gi' 526s JS CTX: Initialized class GIRepositoryNamespace prototype 0xed660b48 526s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 526s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 526s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 526s JS IMPORT: Importing directory 'overrides' 526s JS IMPORT: Defining parent 0xed434430 of 0xed660bb8 'overrides' is mod 1 526s JS IMPORT: Defined importer 'overrides' 0xed660bb8 in 0xed434430 526s JS IMPORT: successfully imported directory 'overrides' 526s JS IMPORT: Importing '_promiseNative' 526s JS NATIVE: Defining native module '_promiseNative' 526s JS IMPORT: Defining parent 0xed434430 of 0xed661008 '_promiseNative' is mod 1 526s JS IMPORT: successfully imported module '_promiseNative' 526s JS IMPORT: Importing module GLib succeeded 526s JS IMPORT: Defining parent 0xed660bb8 of 0xed480020 'GLib' is mod 1 526s JS IMPORT: successfully imported module 'GLib' 526s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 526s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xed47f040, JSClass 0xf1edd440, in object 0xed47f020 526s JS CTX: Initialized class GIRepositoryGType prototype 0xed661328 526s JS CTX: Initialized class GIRepositoryFunction prototype 0xed661380 526s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 526s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 526s JS G BXD: Defined class for Error (GError), prototype 0xed47f080, JSClass 0xf1edd440, in object 0xed47f020 526s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 526s JS G BXD: Defined class for Variant (GVariant), prototype 0xed47f0c0, JSClass 0xf1edd440, in object 0xed47f020 526s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 526s JS G BXD: Defined class for Bytes (GBytes), prototype 0xed47f100, JSClass 0xf1edd440, in object 0xed47f020 526s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 526s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 526s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xed47f140, JSClass 0xf1edd440, in object 0xed47f020 526s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 526s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 526s JS G BXD: Defined class for Thread (GThread), prototype 0xed47f180, JSClass 0xf1edd440, in object 0xed47f020 526s JS G BXD: Defining method ref in prototype for GLib.Thread 526s JS G BXD: Defining method unref in prototype for GLib.Thread 526s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 526s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xed47f1c0, JSClass 0xf1edd440, in object 0xed47f020 526s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 526s JS G BXD: Defined class for Regex (GRegex), prototype 0xed47f200, JSClass 0xf1edd440, in object 0xed47f020 526s JS G BXD: Defining method match in prototype for GLib.Regex 526s JS G BXD: Defining method match_full in prototype for GLib.Regex 526s JS G BXD: Defining method match_all in prototype for GLib.Regex 526s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 526s JS G NS: Defined namespace 'GLib' 0xed47f020 in GIRepository 0xed660a08 526s JS IMPORT: Importing module jasmine succeeded 526s JS IMPORT: Defining parent 0xed434430 of 0xed480940 'jasmine' is mod 1 526s JS IMPORT: successfully imported module 'jasmine' 526s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 526s JS MAINLOOP: Main loop instance 0x88edd0c: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x88edd0c: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 526s JS MAINLOOP: Main loop instance 0x88edd0c: release 526s JS MAINLOOP: Completed job 0 526s JS IMPORT: Importing 'gi' 526s JS IMPORT: Defining parent 0xed434430 of 0xed660a08 'gi' is mod 1 526s JS IMPORT: successfully imported module 'gi' 526s 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 526s JS G NS: Defined namespace 'GjsPrivate' 0xed47f280 in GIRepository 0xed660a08 526s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 526s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 526s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 526s JS IMPORT: Importing module _legacy succeeded 526s JS IMPORT: Defining parent 0xed434430 of 0xed480a20 '_legacy' is mod 1 526s JS IMPORT: successfully imported module '_legacy' 526s JS IMPORT: Importing module lang succeeded 526s JS IMPORT: Defining parent 0xed434430 of 0xed480a00 'lang' is mod 1 526s JS IMPORT: successfully imported module 'lang' 526s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 526s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 526s JS IMPORT: Importing module _signals succeeded 526s JS IMPORT: Defining parent 0xed434430 of 0xed480a40 '_signals' is mod 1 526s JS IMPORT: successfully imported module '_signals' 526s JS IMPORT: Importing module signals succeeded 526s JS IMPORT: Defining parent 0xed434430 of 0xed4809e0 'signals' is mod 1 526s JS IMPORT: successfully imported module 'signals' 526s JS IMPORT: Importing module Gio succeeded 526s JS IMPORT: Defining parent 0xed660bb8 of 0xed4809c0 'Gio' is mod 1 526s JS IMPORT: successfully imported module 'Gio' 526s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 526s JS IMPORT: Importing '_gi' 526s JS NATIVE: Defining native module '_gi' 526s JS IMPORT: Defining parent 0xed434430 of 0xed67a9c8 '_gi' is mod 1 526s JS IMPORT: successfully imported module '_gi' 526s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 526s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 526s JS IMPORT: Importing module _common succeeded 526s JS IMPORT: Defining parent 0xed434430 of 0xed480a80 '_common' is mod 1 526s JS IMPORT: successfully imported module '_common' 526s JS IMPORT: Importing module GObject succeeded 526s JS IMPORT: Defining parent 0xed660bb8 of 0xed480a60 'GObject' is mod 1 526s JS IMPORT: successfully imported module 'GObject' 526s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 526s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 526s JS G BXD: Defined class for String (GString), prototype 0xed47f4a0, JSClass 0xf1edd440, in object 0xed47f2a0 526s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 526s JS G PRM: Defined class ParamSpec prototype is 0xed480ac0 class 0xf1ee0188 in object 0xed47f2a0 526s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 526s JS G OBJ: Defined class for Object (GObject), prototype 0xed47f5c0, JSClass 0xf1edd790, in object 0xed47f2a0 526s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 526s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 526s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xed47f5e0, JSClass 0xf1edd790, in object 0xed47f2a0 526s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 526s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 526s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 526s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 526s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 526s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 526s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 526s JS G BXD: Defined class for Value (GValue), prototype 0xed47f620, JSClass 0xf1edd440, in object 0xed47f2a0 526s JS G NS: Defined namespace 'GObject' 0xed47f2a0 in GIRepository 0xed660a08 526s JS G OBJ: Defined class for Application (GApplication), prototype 0xed47f660, JSClass 0xf1edd790, in object 0xed47f260 526s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 526s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xed480ee0, JSClass 0xf1edd7d0, in object 0xed47f260 526s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 526s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0xed480f00, JSClass 0xf1edd7d0, in object 0xed47f260 526s 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 526s JS G NS: Defined namespace 'GioUnix' 0xed47f6e0 in GIRepository 0xed660a08 526s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 526s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 526s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xed47f700, JSClass 0xf1edd790, in object 0xed47f6e0 526s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 526s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 526s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xed4c5240, JSClass 0xf1edd7d0, in object 0xed47f6e0 526s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 526s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 526s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 526s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0xed47f760, JSClass 0xf1edd790, in object 0xed47f260 526s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0xed47f7a0, JSClass 0xf1edd790, in object 0xed47f6e0 526s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 526s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 526s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0xed47f7e0, JSClass 0xf1edd440, in object 0xed47f6e0 526s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 526s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xed4c5340, JSClass 0xf1edd7d0, in object 0xed47f6e0 526s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 526s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 526s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 526s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xed47f820, JSClass 0xf1edd790, in object 0xed47f260 526s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0xed47f860, JSClass 0xf1edd790, in object 0xed47f6e0 526s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 526s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 526s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xed47f8a0, JSClass 0xf1edd440, in object 0xed47f6e0 526s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 526s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0xed47f8c0, JSClass 0xf1edd440, in object 0xed47f6e0 526s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 526s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0xed47f900, JSClass 0xf1edd790, in object 0xed47f6e0 526s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 526s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 526s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0xed47f940, JSClass 0xf1edd440, in object 0xed47f6e0 526s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 526s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 526s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0xed47f980, JSClass 0xf1edd790, in object 0xed47f260 526s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0xed47f9c0, JSClass 0xf1edd790, in object 0xed47f6e0 526s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 526s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 526s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xed47fa00, JSClass 0xf1edd440, in object 0xed47f6e0 526s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 526s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 526s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 526s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 526s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 526s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 526s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 526s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 526s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 526s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 526s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 526s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 526s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 526s JS G ENUM: Defining GLib.LogLevelFlags as 0xed601fb0 526s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 526s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 526s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xed47fae0, JSClass 0xf1edd440, in object 0xed47f020 526s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 526s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xed47fb80, JSClass 0xf1edd790, in object 0xed47f260 526s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 526s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xed4df300, JSClass 0xf1edd7d0, in object 0xed47f260 526s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 526s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xed4df320, JSClass 0xf1edd7d0, in object 0xed47f260 526s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 526s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xed4e3040, JSClass 0xf1edd440, in object 0xed47f260 526s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 526s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xed4e32a0, JSClass 0xf1edd440, in object 0xed47f260 526s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 526s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 526s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 526s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 526s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 526s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 526s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 526s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 526s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 526s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 526s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xed4e33e0, JSClass 0xf1edd790, in object 0xed47f260 526s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 526s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xed4df520, JSClass 0xf1edd7d0, in object 0xed47f260 526s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 526s JS G IFACE: Defined class for Initable (GInitable), prototype 0xed4df560, JSClass 0xf1edd7d0, in object 0xed47f260 526s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 526s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xed4e3460, JSClass 0xf1edd790, in object 0xed47f260 526s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 526s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 526s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 526s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 526s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0xed4df6c0, JSClass 0xf1edd7d0, in object 0xed47f260 526s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 526s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xed4e34c0, JSClass 0xf1edd440, in object 0xed47f260 526s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 526s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xed4e3500, JSClass 0xf1edd440, in object 0xed47f260 526s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 526s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 526s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xed4e3540, JSClass 0xf1edd790, in object 0xed47f260 526s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xed4e3580, JSClass 0xf1edd790, in object 0xed47f280 526s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 526s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xed4e35c0, JSClass 0xf1edd790, in object 0xed47f260 526s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 526s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 526s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 526s JS G IFACE: Defined class for File (GFile), prototype 0xed4df760, JSClass 0xf1edd7d0, in object 0xed47f260 526s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xed4e3620, JSClass 0xf1edd790, in object 0xed434a40 526s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 526s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xed4e3680, JSClass 0xf1edd790, in object 0xed47f260 526s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 526s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 526s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0xed4df960, JSClass 0xf1edd7d0, in object 0xed47f260 526s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 526s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xed4e36e0, JSClass 0xf1edd790, in object 0xed47f260 526s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 526s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xed4e3720, JSClass 0xf1edd440, in object 0xed47f260 526s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 526s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 526s JS G OBJ: Defined class for Settings (GSettings), prototype 0xed4e3760, JSClass 0xf1edd790, in object 0xed47f260 526s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 526s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 526s JS G NS: Defined namespace 'Gio' 0xed47f260 in GIRepository 0xed434880 526s 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 526s JS G NS: Defined namespace 'WarnLib' 0xed4e37c0 in GIRepository 0xed434880 526s JS G NS: Found info type GIInterfaceInfo for 'Whatever' in namespace 'WarnLib' 526s JS G IFACE: Defined class for Whatever (WarnLibWhatever), prototype 0xed4dffe0, JSClass 0xf1edd7d0, in object 0xed4e37c0 526s JS CTX: Script evaluation succeeded 526s JS MAINLOOP: Main loop instance 0x88edd0c: Spinning loop until released or hook cleared 526s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xed4310d0 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xed4310d0 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed4310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed4310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed4310d0 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed4310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed4310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed4310d0 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xed4310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed4310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed4310d0 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xed4310d0 526s JS IMPORT: Module metadata hook for module 0xed6136e0 526s JS IMPORT: Defining meta.importSync for module 0xed6136e0 526s JS NATIVE: Defining native module 'system' 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed4310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed4310d0 526s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 526s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 526s JS MAINLOOP: Set main loop hook to 526s JS MAINLOOP: Main loop instance 0x88edd0c: hold 526s JS MAINLOOP: Running and clearing main loop hook 526s JS G BXD: Defining method run in prototype for GLib.MainLoop 526s 1..3 526s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 526s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 526s JS G BXD: Defined class for Source (GSource), prototype 0xed4e3840, JSClass 0xf1edd440, in object 0xed47f020 526s JS G BXD: Defining method set_priority in prototype for GLib.Source 526s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 526s JS G BXD: Defining method attach in prototype for GLib.Source 526s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 526s JS IMPORT: Module metadata hook for module 0xed4cb370 526s JS IMPORT: Defining meta.importSync for module 0xed4cb370 526s JS G NS: Found info type GIFunctionInfo for 'throw_unpaired' in namespace 'WarnLib' 526s JS G BXD: Defining method matches in prototype for GLib.Error 526s JS G NS: Found info type GIEnumInfo for 'IOErrorEnum' in namespace 'Gio' 526s JS G ERR: Defined class for IOErrorEnum (GError), prototype 0xed4eb2a0, JSClass 0xf1edd5e0, in object 0xed47f260 526s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 526s JS G ENUM: Defining enum value NOT_FOUND (fixed from not_found) 1 526s JS G ENUM: Defining enum value EXISTS (fixed from exists) 2 526s JS G ENUM: Defining enum value IS_DIRECTORY (fixed from is_directory) 3 526s JS G ENUM: Defining enum value NOT_DIRECTORY (fixed from not_directory) 4 526s JS G ENUM: Defining enum value NOT_EMPTY (fixed from not_empty) 5 526s JS G ENUM: Defining enum value NOT_REGULAR_FILE (fixed from not_regular_file) 6 526s JS G ENUM: Defining enum value NOT_SYMBOLIC_LINK (fixed from not_symbolic_link) 7 526s JS G ENUM: Defining enum value NOT_MOUNTABLE_FILE (fixed from not_mountable_file) 8 526s JS G ENUM: Defining enum value FILENAME_TOO_LONG (fixed from filename_too_long) 9 526s JS G ENUM: Defining enum value INVALID_FILENAME (fixed from invalid_filename) 10 526s JS G ENUM: Defining enum value TOO_MANY_LINKS (fixed from too_many_links) 11 526s JS G ENUM: Defining enum value NO_SPACE (fixed from no_space) 12 526s JS G ENUM: Defining enum value INVALID_ARGUMENT (fixed from invalid_argument) 13 526s JS G ENUM: Defining enum value PERMISSION_DENIED (fixed from permission_denied) 14 526s JS G ENUM: Defining enum value NOT_SUPPORTED (fixed from not_supported) 15 526s JS G ENUM: Defining enum value NOT_MOUNTED (fixed from not_mounted) 16 526s JS G ENUM: Defining enum value ALREADY_MOUNTED (fixed from already_mounted) 17 526s JS G ENUM: Defining enum value CLOSED (fixed from closed) 18 526s JS G ENUM: Defining enum value CANCELLED (fixed from cancelled) 19 526s JS G ENUM: Defining enum value PENDING (fixed from pending) 20 526s JS G ENUM: Defining enum value READ_ONLY (fixed from read_only) 21 526s JS G ENUM: Defining enum value CANT_CREATE_BACKUP (fixed from cant_create_backup) 22 526s JS G ENUM: Defining enum value WRONG_ETAG (fixed from wrong_etag) 23 526s JS G ENUM: Defining enum value TIMED_OUT (fixed from timed_out) 24 526s JS G ENUM: Defining enum value WOULD_RECURSE (fixed from would_recurse) 25 526s JS G ENUM: Defining enum value BUSY (fixed from busy) 26 526s JS G ENUM: Defining enum value WOULD_BLOCK (fixed from would_block) 27 526s JS G ENUM: Defining enum value HOST_NOT_FOUND (fixed from host_not_found) 28 526s JS G ENUM: Defining enum value WOULD_MERGE (fixed from would_merge) 29 526s JS G ENUM: Defining enum value FAILED_HANDLED (fixed from failed_handled) 30 526s JS G ENUM: Defining enum value TOO_MANY_OPEN_FILES (fixed from too_many_open_files) 31 526s JS G ENUM: Defining enum value NOT_INITIALIZED (fixed from not_initialized) 32 526s JS G ENUM: Defining enum value ADDRESS_IN_USE (fixed from address_in_use) 33 526s JS G ENUM: Defining enum value PARTIAL_INPUT (fixed from partial_input) 34 526s JS G ENUM: Defining enum value INVALID_DATA (fixed from invalid_data) 35 526s JS G ENUM: Defining enum value DBUS_ERROR (fixed from dbus_error) 36 526s JS G ENUM: Defining enum value HOST_UNREACHABLE (fixed from host_unreachable) 37 526s JS G ENUM: Defining enum value NETWORK_UNREACHABLE (fixed from network_unreachable) 38 526s JS G ENUM: Defining enum value CONNECTION_REFUSED (fixed from connection_refused) 39 526s JS G ENUM: Defining enum value PROXY_FAILED (fixed from proxy_failed) 40 526s JS G ENUM: Defining enum value PROXY_AUTH_FAILED (fixed from proxy_auth_failed) 41 526s JS G ENUM: Defining enum value PROXY_NEED_AUTH (fixed from proxy_need_auth) 42 526s JS G ENUM: Defining enum value PROXY_NOT_ALLOWED (fixed from proxy_not_allowed) 43 526s JS G ENUM: Defining enum value BROKEN_PIPE (fixed from broken_pipe) 44 526s JS G ENUM: Defining enum value CONNECTION_CLOSED (fixed from connection_closed) 44 526s JS G ENUM: Defining enum value NOT_CONNECTED (fixed from not_connected) 45 526s JS G ENUM: Defining enum value MESSAGE_TOO_LARGE (fixed from message_too_large) 46 526s JS G ENUM: Defining enum value NO_SUCH_DEVICE (fixed from no_such_device) 47 526s JS G ENUM: Defining enum value DESTINATION_UNSET (fixed from destination_unset) 48 526s JS G BXD: Defining method destroy in prototype for GLib.Source 526s ok 1 WarnLib bug 689482 526s ok 2 WarnLib calls vfuncs with unnamed parameters 526s JS G NS: Found info type GIEnumInfo for 'NumericEnum' in namespace 'WarnLib' 526s JS G ENUM: Defining enum value 1ST (fixed from 1st) 1 526s JS G ENUM: Defining WarnLib.NumericEnum as 0xed62a020 526s ok 3 WarnLib handles enum members that start with a digit 526s JS G BXD: Defining method quit in prototype for GLib.MainLoop 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0x88edd0c: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 0 526s JS MAINLOOP: handling job 1, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 1 526s JS MAINLOOP: handling job 2, 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Completed job 2 526s JS MAINLOOP: handling job 3, 526s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 526s JS MAINLOOP: Main loop instance 0x88edd0c: release 526s JS MAINLOOP: Completed job 3 526s JS MEMORY: Memory report: before destroying context 526s JS MEMORY: 542 objects currently alive 526s JS MEMORY: boxed_instance = 92 526s JS MEMORY: boxed_prototype = 22 526s JS MEMORY: closure = 3 526s JS MEMORY: function = 373 526s JS MEMORY: fundamental_instance = 0 526s JS MEMORY: fundamental_prototype = 0 526s JS MEMORY: gerror_instance = 0 526s JS MEMORY: gerror_prototype = 1 526s JS MEMORY: interface = 12 526s JS MEMORY: module = 9 526s JS MEMORY: ns = 6 526s JS MEMORY: object_instance = 2 526s JS MEMORY: object_prototype = 22 526s JS MEMORY: param = 0 526s JS MEMORY: union_instance = 0 526s JS MEMORY: union_prototype = 0 526s JS CTX: JS shutdown sequence 526s JS CTX: Stopping profiler 526s JS CTX: Shutting down toggle queue 526s JS CTX: Notifying external reference holders of GjsContext dispose 526s JS MAINLOOP: Stopping promise job dispatcher 526s JS CTX: Notifying reference holders of GjsContext dispose 526s JS CTX: Checking unhandled promise rejections 526s JS CTX: Releasing cached JS wrappers 526s JS CTX: Final triggered GC 526s JS CTX: Destroying JS context 526s JS CTX: Releasing all native objects 526s JS CTX: Disabling auto GC 526s JS CTX: Ending trace on global object 526s JS CTX: Freeing allocated resources 526s JS CTX: JS context destroyed 526s PASS: gjs/testWarnLib.test 526s Running test: gjs/testMainloop.test 526s Executing: gjs/testMainloop.test 526s JS NATIVE: Registered native JS module '_promiseNative' 526s JS NATIVE: Registered native JS module '_byteArrayNative' 526s JS NATIVE: Registered native JS module '_encodingNative' 526s JS NATIVE: Registered native JS module '_gi' 526s JS NATIVE: Registered native JS module 'gi' 526s JS NATIVE: Registered native JS module 'cairoNative' 526s JS NATIVE: Registered native JS module 'system' 526s JS NATIVE: Registered native JS module 'console' 526s JS NATIVE: Registered native JS module '_print' 526s JS CTX: Enabling JIT 526s JS CTX: Initialized class GjsFileImporter prototype 0xe5400180 526s JS IMPORT: Defining parent (nil) of 0xe54001d8 'imports' is mod 0 526s JS IMPORT: Importing '_print' 526s JS NATIVE: Defining native module '_print' 526s JS IMPORT: Defining parent 0xe54001d8 of 0xe54008d0 '_print' is mod 1 526s JS IMPORT: successfully imported module '_print' 526s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 526s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xe5231040 526s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe5231040 526s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe5231040 526s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe5231040 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe5231040 526s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe5231040 526s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe5231040 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe5231040 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe5231040 526s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe5231040 526s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe5231040 526s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe5231040 526s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe5231040 526s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe5231040 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe5231040 526s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe5231040 526s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe5231040 526s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe5231040 526s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe5231040 526s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe5231040 526s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe5231040 526s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe5231040 526s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe5231040 526s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe5231040 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe5231040 526s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe5231040 526s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe5231040 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe5231040 526s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe5231040 526s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe5231040 526s JS MAINLOOP: Main loop instance 0xb3d5d0c: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Starting promise job dispatcher 526s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xe52310d0 526s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe52310d0 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe52310d0 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe52310d0 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe52310d0 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe52310d0 526s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe52310d0 526s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe52310d0 526s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe52310d0 526s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe52310d0 526s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe52310d0 526s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe52310d0 526s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe52310d0 526s JS MAINLOOP: Main loop instance 0xb3d5d0c: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0xb3d5d0c: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 526s JS MAINLOOP: Main loop instance 0xb3d5d0c: release 526s JS MAINLOOP: Completed job 0 526s JS MAINLOOP: handling job 1, 526s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 526s JS MAINLOOP: Main loop instance 0xb3d5d0c: release 526s JS MAINLOOP: Completed job 1 526s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe52310d0 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe52310d0 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe52310d0 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe52310d0 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe52310d0 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe52310d0 526s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe52310d0 526s JS IMPORT: Module metadata hook for module 0xe545cd80 526s JS IMPORT: Defining meta.importSync for module 0xe545cd80 526s JS NATIVE: Defining native module 'gi' 526s JS CTX: Initialized class GIRepositoryNamespace prototype 0xe5460b48 526s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 526s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 526s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 526s JS IMPORT: Importing directory 'overrides' 526s JS IMPORT: Defining parent 0xe5234430 of 0xe5460bb8 'overrides' is mod 1 526s JS IMPORT: Defined importer 'overrides' 0xe5460bb8 in 0xe5234430 526s JS IMPORT: successfully imported directory 'overrides' 526s JS IMPORT: Importing '_promiseNative' 526s JS NATIVE: Defining native module '_promiseNative' 526s JS IMPORT: Defining parent 0xe5234430 of 0xe5461008 '_promiseNative' is mod 1 526s JS IMPORT: successfully imported module '_promiseNative' 526s JS IMPORT: Importing module GLib succeeded 526s JS IMPORT: Defining parent 0xe5460bb8 of 0xe5280020 'GLib' is mod 1 526s JS IMPORT: successfully imported module 'GLib' 526s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 526s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe527f040, JSClass 0xe9cad440, in object 0xe527f020 526s JS CTX: Initialized class GIRepositoryGType prototype 0xe5461328 526s JS CTX: Initialized class GIRepositoryFunction prototype 0xe5461380 526s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 526s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 526s JS G BXD: Defined class for Error (GError), prototype 0xe527f080, JSClass 0xe9cad440, in object 0xe527f020 526s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 526s JS G BXD: Defined class for Variant (GVariant), prototype 0xe527f0c0, JSClass 0xe9cad440, in object 0xe527f020 526s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 526s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe527f100, JSClass 0xe9cad440, in object 0xe527f020 526s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 526s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 526s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe527f140, JSClass 0xe9cad440, in object 0xe527f020 526s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 526s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 526s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 526s JS G BXD: Defined class for Thread (GThread), prototype 0xe527f180, JSClass 0xe9cad440, in object 0xe527f020 526s JS G BXD: Defining method ref in prototype for GLib.Thread 526s JS G BXD: Defining method unref in prototype for GLib.Thread 526s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 526s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xe527f1c0, JSClass 0xe9cad440, in object 0xe527f020 526s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 526s JS G BXD: Defined class for Regex (GRegex), prototype 0xe527f200, JSClass 0xe9cad440, in object 0xe527f020 526s JS G BXD: Defining method match in prototype for GLib.Regex 526s JS G BXD: Defining method match_full in prototype for GLib.Regex 526s JS G BXD: Defining method match_all in prototype for GLib.Regex 526s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 526s JS G NS: Defined namespace 'GLib' 0xe527f020 in GIRepository 0xe5460a08 526s JS IMPORT: Importing module jasmine succeeded 526s JS IMPORT: Defining parent 0xe5234430 of 0xe5280940 'jasmine' is mod 1 526s JS IMPORT: successfully imported module 'jasmine' 526s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 526s JS MAINLOOP: Main loop instance 0xb3d5d0c: hold 526s JS MAINLOOP: Enqueue job , promise=, allocation site= 526s JS MAINLOOP: Main loop instance 0xb3d5d0c: Spinning loop until released or hook cleared 526s JS MAINLOOP: handling job 0, 526s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 526s JS MAINLOOP: Main loop instance 0xb3d5d0c: release 526s JS MAINLOOP: Completed job 0 526s JS IMPORT: JS import 'mainloop' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/mainloop.js 526s JS IMPORT: Importing 'gi' 526s JS IMPORT: Defining parent 0xe5234430 of 0xe5460a08 'gi' is mod 1 526s JS IMPORT: successfully imported module 'gi' 526s JS IMPORT: Importing '_gi' 526s JS NATIVE: Defining native module '_gi' 526s JS IMPORT: Defining parent 0xe5234430 of 0xe547c280 '_gi' is mod 1 526s JS IMPORT: successfully imported module '_gi' 526s 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 526s JS G NS: Defined namespace 'GjsPrivate' 0xe527f280 in GIRepository 0xe5460a08 526s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 526s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 526s JS IMPORT: Importing module _common succeeded 526s JS IMPORT: Defining parent 0xe5234430 of 0xe5280a00 '_common' is mod 1 526s JS IMPORT: successfully imported module '_common' 526s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 526s JS IMPORT: Importing module _legacy succeeded 526s JS IMPORT: Defining parent 0xe5234430 of 0xe5280a20 '_legacy' is mod 1 526s JS IMPORT: successfully imported module '_legacy' 526s JS IMPORT: Importing module GObject succeeded 526s JS IMPORT: Defining parent 0xe5460bb8 of 0xe52809e0 'GObject' is mod 1 526s JS IMPORT: successfully imported module 'GObject' 526s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 526s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 526s JS G BXD: Defined class for String (GString), prototype 0xe527f480, JSClass 0xe9cad440, in object 0xe527f260 526s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 526s JS G PRM: Defined class ParamSpec prototype is 0xe5280a60 class 0xe9cb0188 in object 0xe527f260 526s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 526s JS G OBJ: Defined class for Object (GObject), prototype 0xe527f5a0, JSClass 0xe9cad790, in object 0xe527f260 526s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 526s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 526s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe527f5c0, JSClass 0xe9cad790, in object 0xe527f260 526s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 526s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 526s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 526s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 526s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 526s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 526s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 526s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 526s JS G BXD: Defined class for Value (GValue), prototype 0xe527f600, JSClass 0xe9cad440, in object 0xe527f260 526s JS G NS: Defined namespace 'GObject' 0xe527f260 in GIRepository 0xe5460a08 526s JS IMPORT: Importing module mainloop succeeded 526s JS IMPORT: Defining parent 0xe5234430 of 0xe52809c0 'mainloop' is mod 1 526s JS IMPORT: successfully imported module 'mainloop' 526s JS CTX: Script evaluation succeeded 526s JS MAINLOOP: Main loop instance 0xb3d5d0c: Spinning loop until released or hook cleared 526s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe52310d0 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe52310d0 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe52310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe52310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe52310d0 526s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe52310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe52310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe52310d0 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe52310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe52310d0 526s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe52310d0 526s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe52310d0 527s JS IMPORT: Module metadata hook for module 0xe540aed0 527s JS IMPORT: Defining meta.importSync for module 0xe540aed0 527s JS NATIVE: Defining native module 'system' 527s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe52310d0 527s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe52310d0 527s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 527s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 527s JS MAINLOOP: Set main loop hook to 527s JS MAINLOOP: Main loop instance 0xb3d5d0c: hold 527s JS MAINLOOP: Running and clearing main loop hook 527s JS G BXD: Defining method run in prototype for GLib.MainLoop 527s 1..8 527s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 527s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 527s JS G BXD: Defined class for Source (GSource), prototype 0xe527f640, JSClass 0xe9cad440, in object 0xe527f020 527s JS G BXD: Defining method set_priority in prototype for GLib.Source 527s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 527s JS G BXD: Defining method attach in prototype for GLib.Source 527s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 527s JS IMPORT: Module metadata hook for module 0xe52bf4f0 527s JS IMPORT: Defining meta.importSync for module 0xe52bf4f0 527s JS G BXD: Defining method destroy in prototype for GLib.Source 527s ok 1 Mainloop.timeout_add() runs a timeout function 527s ok 2 Mainloop.timeout_add() runs a timeout function until it returns false 527s ok 3 Mainloop.timeout_add() runs a timeout function after an initial timeout 527s JS G NS: Found info type GIFunctionInfo for 'source_remove' in namespace 'GLib' 527s JS G NS: Found info type GIFunctionInfo for 'idle_source_new' in namespace 'GLib' 527s ok 4 Mainloop.idle_add() runs an idle function 527s ok 5 Mainloop.idle_add() continues to run idle functions that return true 527s ok 6 Mainloop.idle_add() does not run idle functions if removed 527s ok 7 Mainloop.idle_add() can remove idle functions while they are being invoked 527s ok 8 Mainloop.idle_add() does not leak idle callbacks 527s JS G BXD: Defining method quit in prototype for GLib.MainLoop 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Main loop instance 0xb3d5d0c: Spinning loop until released or hook cleared 527s JS MAINLOOP: handling job 0, 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Completed job 0 527s JS MAINLOOP: handling job 1, 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Completed job 1 527s JS MAINLOOP: handling job 2, 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Completed job 2 527s JS MAINLOOP: handling job 3, 527s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 527s JS MAINLOOP: Main loop instance 0xb3d5d0c: release 527s JS MAINLOOP: Completed job 3 527s JS MEMORY: Memory report: before destroying context 527s JS MEMORY: 196 objects currently alive 527s JS MEMORY: boxed_instance = 54 527s JS MEMORY: boxed_prototype = 11 527s JS MEMORY: closure = 2 527s JS MEMORY: function = 118 527s JS MEMORY: fundamental_instance = 0 527s JS MEMORY: fundamental_prototype = 0 527s JS MEMORY: gerror_instance = 0 527s JS MEMORY: gerror_prototype = 0 527s JS MEMORY: interface = 0 527s JS MEMORY: module = 6 527s JS MEMORY: ns = 3 527s JS MEMORY: object_instance = 0 527s JS MEMORY: object_prototype = 2 527s JS MEMORY: param = 0 527s JS MEMORY: union_instance = 0 527s JS MEMORY: union_prototype = 0 527s JS CTX: JS shutdown sequence 527s JS CTX: Stopping profiler 527s JS CTX: Shutting down toggle queue 527s JS CTX: Notifying external reference holders of GjsContext dispose 527s JS MAINLOOP: Stopping promise job dispatcher 527s JS CTX: Notifying reference holders of GjsContext dispose 527s JS CTX: Checking unhandled promise rejections 527s JS CTX: Releasing cached JS wrappers 527s JS CTX: Final triggered GC 527s JS CTX: Destroying JS context 527s JS CTX: Releasing all native objects 527s JS CTX: Disabling auto GC 527s JS CTX: Ending trace on global object 527s JS CTX: Freeing allocated resources 527s JS CTX: JS context destroyed 527s PASS: gjs/testMainloop.test 527s Running test: gjs/testGlobal.test 527s JS NATIVE: Registered native JS module '_promiseNative' 527s JS NATIVE: Registered native JS module '_byteArrayNative' 527s JS NATIVE: Registered native JS module '_encodingNative' 527s JS NATIVE: Registered native JS module '_gi' 527s JS NATIVE: Registered native JS module 'gi' 527s JS NATIVE: Registered native JS module 'cairoNative' 527s JS NATIVE: Registered native JS module 'system' 527s JS NATIVE: Registered native JS module 'console' 527s JS NATIVE: Registered native JS module '_print' 527s JS CTX: Enabling JIT 527s JS CTX: Initialized class GjsFileImporter prototype 0xed200180 527s JS IMPORT: Defining parent (nil) of 0xed2001d8 'imports' is mod 0 527s JS IMPORT: Importing '_print' 527s JS NATIVE: Defining native module '_print' 527s JS IMPORT: Defining parent 0xed2001d8 of 0xed2008d0 '_print' is mod 1 527s JS IMPORT: successfully imported module '_print' 527s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 527s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xed031040 527s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xed031040 527s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xed031040 527s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xed031040 527s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed031040 527s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xed031040 527s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xed031040 527s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed031040 527s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed031040 527s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xed031040 527s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xed031040 527s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xed031040 527s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xed031040 527s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xed031040 527s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed031040 527s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xed031040 527s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xed031040 527s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xed031040 527s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xed031040 527s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xed031040 527s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xed031040 527s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xed031040 527s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xed031040 527s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xed031040 527s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed031040 527s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xed031040 527s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xed031040 527s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed031040 527s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xed031040 527s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xed031040 527s JS MAINLOOP: Main loop instance 0xda7bd0c: hold 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Starting promise job dispatcher 527s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xed0310d0 527s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xed0310d0 527s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xed0310d0 527s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed0310d0 527s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed0310d0 527s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xed0310d0 527s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xed0310d0 527s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xed0310d0 527s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xed0310d0 527s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xed0310d0 527s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xed0310d0 527s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xed0310d0 527s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xed0310d0 527s JS MAINLOOP: Main loop instance 0xda7bd0c: hold 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Main loop instance 0xda7bd0c: Spinning loop until released or hook cleared 527s JS MAINLOOP: handling job 0, 527s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 527s JS MAINLOOP: Main loop instance 0xda7bd0c: release 527s JS MAINLOOP: Completed job 0 527s JS MAINLOOP: handling job 1, 527s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 527s JS MAINLOOP: Main loop instance 0xda7bd0c: release 527s JS MAINLOOP: Completed job 1 527s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xed0310d0 527s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed0310d0 527s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xed0310d0 527s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xed0310d0 527s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed0310d0 527s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed0310d0 527s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xed0310d0 527s JS IMPORT: Module metadata hook for module 0xed25cd80 527s JS IMPORT: Defining meta.importSync for module 0xed25cd80 527s JS NATIVE: Defining native module 'gi' 527s JS CTX: Initialized class GIRepositoryNamespace prototype 0xed260b48 527s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 527s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 527s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 527s JS IMPORT: Importing directory 'overrides' 527s JS IMPORT: Defining parent 0xed034430 of 0xed260bb8 'overrides' is mod 1 527s JS IMPORT: Defined importer 'overrides' 0xed260bb8 in 0xed034430 527s JS IMPORT: successfully imported directory 'overrides' 527s JS IMPORT: Importing '_promiseNative' 527s JS NATIVE: Defining native module '_promiseNative' 527s JS IMPORT: Defining parent 0xed034430 of 0xed261008 '_promiseNative' is mod 1 527s JS IMPORT: successfully imported module '_promiseNative' 527s JS IMPORT: Importing module GLib succeeded 527s JS IMPORT: Defining parent 0xed260bb8 of 0xed080020 'GLib' is mod 1 527s JS IMPORT: successfully imported module 'GLib' 527s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 527s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xed07f040, JSClass 0xf1b6d440, in object 0xed07f020 527s JS CTX: Initialized class GIRepositoryGType prototype 0xed261328 527s JS CTX: Initialized class GIRepositoryFunction prototype 0xed261380 527s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 527s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 527s JS G BXD: Defined class for Error (GError), prototype 0xed07f080, JSClass 0xf1b6d440, in object 0xed07f020 527s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 527s JS G BXD: Defined class for Variant (GVariant), prototype 0xed07f0c0, JSClass 0xf1b6d440, in object 0xed07f020 527s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 527s JS G BXD: Defined class for Bytes (GBytes), prototype 0xed07f100, JSClass 0xf1b6d440, in object 0xed07f020 527s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 527s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 527s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xed07f140, JSClass 0xf1b6d440, in object 0xed07f020 527s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 527s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 527s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 527s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 527s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 527s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 527s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 527s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 527s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 527s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 527s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 527s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 527s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 527s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 527s JS G BXD: Defined class for Thread (GThread), prototype 0xed07f180, JSClass 0xf1b6d440, in object 0xed07f020 527s JS G BXD: Defining method ref in prototype for GLib.Thread 527s JS G BXD: Defining method unref in prototype for GLib.Thread 527s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 527s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xed07f1c0, JSClass 0xf1b6d440, in object 0xed07f020 527s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 527s JS G BXD: Defined class for Regex (GRegex), prototype 0xed07f200, JSClass 0xf1b6d440, in object 0xed07f020 527s JS G BXD: Defining method match in prototype for GLib.Regex 527s JS G BXD: Defining method match_full in prototype for GLib.Regex 527s JS G BXD: Defining method match_all in prototype for GLib.Regex 527s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 527s JS G NS: Defined namespace 'GLib' 0xed07f020 in GIRepository 0xed260a08 527s JS IMPORT: Importing module jasmine succeeded 527s JS IMPORT: Defining parent 0xed034430 of 0xed080940 'jasmine' is mod 1 527s JS IMPORT: successfully imported module 'jasmine' 527s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 527s JS MAINLOOP: Main loop instance 0xda7bd0c: hold 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Main loop instance 0xda7bd0c: Spinning loop until released or hook cleared 527s JS MAINLOOP: handling job 0, 527s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 527s JS MAINLOOP: Main loop instance 0xda7bd0c: release 527s JS MAINLOOP: Completed job 0 527s JS IMPORT: Module load hook for module 'file:///usr/libexec/installed-tests/gjs/js/testGlobal.js' (file:///usr/libexec/installed-tests/gjs/js/testGlobal.js), global 0xed0310d0 527s JS IMPORT: Importing 'system' 527s JS NATIVE: Defining native module 'system' 527s JS IMPORT: Defining parent 0xed034430 of 0xed27c118 'system' is mod 1 527s JS IMPORT: successfully imported module 'system' 527s JS MAINLOOP: Main loop instance 0xda7bd0c: hold 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Main loop instance 0xda7bd0c: Spinning loop until released or hook cleared 527s JS MAINLOOP: handling job 0, 527s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testGlobal.js async resolved" 527s JS MAINLOOP: Main loop instance 0xda7bd0c: release 527s JS MAINLOOP: Completed job 0 527s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xed0310d0 527s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xed0310d0 527s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed0310d0 527s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed0310d0 527s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed0310d0 527s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed0310d0 527s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed0310d0 527s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed0310d0 527s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xed0310d0 527s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed0310d0 527s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed0310d0 527s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xed0310d0 527s JS IMPORT: Module metadata hook for module 0xed205508 527s JS IMPORT: Defining meta.importSync for module 0xed205508 527s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xed0310d0 527s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xed0310d0 527s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 527s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 527s JS MAINLOOP: Set main loop hook to 527s JS MAINLOOP: Main loop instance 0xda7bd0c: hold 527s JS MAINLOOP: Running and clearing main loop hook 527s JS G BXD: Defining method run in prototype for GLib.MainLoop 527s 1..10 527s JS IMPORT: Importing 'gi' 527s JS IMPORT: Defining parent 0xed034430 of 0xed0347d0 'gi' is mod 1 527s JS IMPORT: successfully imported module 'gi' 527s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 527s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 527s JS G BXD: Defined class for Source (GSource), prototype 0xed07f260, JSClass 0xf1b6d440, in object 0xed07f020 527s JS G BXD: Defining method set_priority in prototype for GLib.Source 527s JS IMPORT: Importing '_gi' 527s JS NATIVE: Defining native module '_gi' 527s JS IMPORT: Defining parent 0xed034430 of 0xed20fdc8 '_gi' is mod 1 527s JS IMPORT: successfully imported module '_gi' 527s 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 527s JS G NS: Defined namespace 'GjsPrivate' 0xed07f2e0 in GIRepository 0xed0347d0 527s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 527s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 527s JS IMPORT: Importing module _common succeeded 527s JS IMPORT: Defining parent 0xed034430 of 0xed080b20 '_common' is mod 1 527s JS IMPORT: successfully imported module '_common' 527s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 527s JS IMPORT: Importing module _legacy succeeded 527s JS IMPORT: Defining parent 0xed034430 of 0xed080b40 '_legacy' is mod 1 527s JS IMPORT: successfully imported module '_legacy' 527s JS IMPORT: Importing module GObject succeeded 527s JS IMPORT: Defining parent 0xed0348a0 of 0xed080b00 'GObject' is mod 1 527s JS IMPORT: successfully imported module 'GObject' 527s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 527s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 527s JS G BXD: Defined class for String (GString), prototype 0xed07f4e0, JSClass 0xf1b6d440, in object 0xed07f2c0 527s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 527s JS G PRM: Defined class ParamSpec prototype is 0xed080b80 class 0xf1b70188 in object 0xed07f2c0 527s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 527s JS G OBJ: Defined class for Object (GObject), prototype 0xed07f600, JSClass 0xf1b6d790, in object 0xed07f2c0 527s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 527s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 527s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xed07f620, JSClass 0xf1b6d790, in object 0xed07f2c0 527s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 527s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 527s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 527s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 527s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 527s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 527s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 527s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 527s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 527s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 527s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 527s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 527s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 527s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 527s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 527s JS G BXD: Defined class for Value (GValue), prototype 0xed07f660, JSClass 0xf1b6d440, in object 0xed07f2c0 527s JS G NS: Defined namespace 'GObject' 0xed07f2c0 in GIRepository 0xed0347d0 527s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 527s JS G BXD: Defining method attach in prototype for GLib.Source 527s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 527s JS IMPORT: Module metadata hook for module 0xed0b0280 527s JS IMPORT: Defining meta.importSync for module 0xed0b0280 527s JS G BXD: Defining method destroy in prototype for GLib.Source 527s ok 1 globalThis is equal to window 527s ok 2 globalThis WeakRef is defined 527s ok 3 globalThis console is defined 527s ok 4 globalThis TextEncoder is defined 527s ok 5 globalThis TextDecoder is defined 527s ok 6 globalThis ARGV is defined 527s ok 7 globalThis print function log is defined 527s ok 8 globalThis print function print is defined 527s ok 9 globalThis print function printerr is defined 527s ok 10 globalThis print function logError is defined 527s JS G BXD: Defining method quit in prototype for GLib.MainLoop 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Main loop instance 0xda7bd0c: Spinning loop until released or hook cleared 527s JS MAINLOOP: handling job 0, 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Completed job 0 527s JS MAINLOOP: handling job 1, 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Completed job 1 527s JS MAINLOOP: handling job 2, 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Completed job 2 527s JS MAINLOOP: handling job 3, 527s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 527s JS MAINLOOP: Main loop instance 0xda7bd0c: release 527s JS MAINLOOP: Completed job 3 527s JS MEMORY: Memory report: before destroying context 527s JS MEMORY: 203 objects currently alive 527s JS MEMORY: boxed_instance = 65 527s JS MEMORY: boxed_prototype = 11 527s JS MEMORY: closure = 1 527s JS MEMORY: function = 116 527s JS MEMORY: fundamental_instance = 0 527s JS MEMORY: fundamental_prototype = 0 527s JS MEMORY: gerror_instance = 0 527s JS MEMORY: gerror_prototype = 0 527s JS MEMORY: interface = 0 527s JS MEMORY: module = 5 527s JS MEMORY: ns = 3 527s JS MEMORY: object_instance = 0 527s JS MEMORY: object_prototype = 2 527s JS MEMORY: param = 0 527s JS MEMORY: union_instance = 0 527s JS MEMORY: union_prototype = 0 527s JS CTX: JS shutdown sequence 527s JS CTX: Stopping profiler 527s JS CTX: Shutting down toggle queue 527s JS CTX: Notifying external reference holders of GjsContext dispose 527s JS MAINLOOP: Stopping promise job dispatcher 527s JS CTX: Notifying reference holders of GjsContext dispose 527s JS CTX: Checking unhandled promise rejections 527s JS CTX: Releasing cached JS wrappers 527s JS CTX: Final triggered GC 527s JS CTX: Destroying JS context 527s JS CTX: Releasing all native objects 527s JS CTX: Disabling auto GC 527s JS CTX: Ending trace on global object 527s JS CTX: Freeing allocated resources 527s JS CTX: JS context destroyed 527s PASS: gjs/testGlobal.test 527s Running test: gjs/throw.test 527s 1..1 527s 527s (gjs-console:3806): Gjs-WARNING **: 16:52:54.269: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3806): Gjs-WARNING **: 16:52:54.269: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3806): Gjs-WARNING **: 16:52:54.269: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3806): Gjs-WARNING **: 16:52:54.269: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3806): Gjs-WARNING **: 16:52:54.270: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3806): Gjs-WARNING **: 16:52:54.270: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3806): Gjs-WARNING **: 16:52:54.271: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3806): Gjs-WARNING **: 16:52:54.271: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3806): Gjs-WARNING **: 16:52:54.271: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3806): Gjs-WARNING **: 16:52:54.272: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3806): Gjs-WARNING **: 16:52:54.273: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3806): Gjs-WARNING **: 16:52:54.273: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s ok 1 - /usr/libexec/installed-tests/gjs/debugger/throw.debugger 527s PASS: gjs/throw.test 527s Running test: gjs/backtrace.test 527s 1..1 527s 527s (gjs-console:3826): Gjs-WARNING **: 16:52:54.344: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3826): Gjs-WARNING **: 16:52:54.344: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3826): Gjs-WARNING **: 16:52:54.344: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3826): Gjs-WARNING **: 16:52:54.345: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3826): Gjs-WARNING **: 16:52:54.345: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3826): Gjs-WARNING **: 16:52:54.345: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3826): Gjs-WARNING **: 16:52:54.346: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3826): Gjs-WARNING **: 16:52:54.347: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3826): Gjs-WARNING **: 16:52:54.348: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3826): Gjs-WARNING **: 16:52:54.348: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3826): Gjs-WARNING **: 16:52:54.349: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3826): Gjs-WARNING **: 16:52:54.349: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3826): Gjs-WARNING **: 16:52:54.350: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3826): Gjs-WARNING **: 16:52:54.350: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s ok 1 - /usr/libexec/installed-tests/gjs/debugger/backtrace.debugger 527s PASS: gjs/backtrace.test 527s Running test: gjs/finish.test 527s 1..1 527s 527s (gjs-console:3846): Gjs-WARNING **: 16:52:54.418: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3846): Gjs-WARNING **: 16:52:54.418: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3846): Gjs-WARNING **: 16:52:54.419: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3846): Gjs-WARNING **: 16:52:54.419: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3846): Gjs-WARNING **: 16:52:54.420: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3846): Gjs-WARNING **: 16:52:54.420: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3846): Gjs-WARNING **: 16:52:54.421: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s ok 1 - /usr/libexec/installed-tests/gjs/debugger/finish.debugger 527s PASS: gjs/finish.test 527s Running test: gjs/next.test 527s 1..1 527s 527s (gjs-console:3866): Gjs-WARNING **: 16:52:54.490: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3866): Gjs-WARNING **: 16:52:54.490: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3866): Gjs-WARNING **: 16:52:54.490: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3866): Gjs-WARNING **: 16:52:54.491: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3866): Gjs-WARNING **: 16:52:54.491: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3866): Gjs-WARNING **: 16:52:54.492: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3866): Gjs-WARNING **: 16:52:54.493: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3866): Gjs-WARNING **: 16:52:54.493: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3866): Gjs-WARNING **: 16:52:54.494: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3866): Gjs-WARNING **: 16:52:54.494: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s 527s (gjs-console:3866): Gjs-WARNING **: 16:52:54.494: Could not persist history to defined file /home/ubuntu/.cache/gjs_repl_history: No such file or directory 527s ok 1 - /usr/libexec/installed-tests/gjs/debugger/next.debugger 527s PASS: gjs/next.test 527s Running test: gjs/testGio.test 527s JS NATIVE: Registered native JS module '_promiseNative' 527s JS NATIVE: Registered native JS module '_byteArrayNative' 527s JS NATIVE: Registered native JS module '_encodingNative' 527s JS NATIVE: Registered native JS module '_gi' 527s JS NATIVE: Registered native JS module 'gi' 527s JS NATIVE: Registered native JS module 'cairoNative' 527s JS NATIVE: Registered native JS module 'system' 527s JS NATIVE: Registered native JS module 'console' 527s JS NATIVE: Registered native JS module '_print' 527s JS CTX: Enabling JIT 527s JS CTX: Initialized class GjsFileImporter prototype 0xf2000180 527s JS IMPORT: Defining parent (nil) of 0xf20001d8 'imports' is mod 0 527s JS IMPORT: Importing '_print' 527s JS NATIVE: Defining native module '_print' 527s JS IMPORT: Defining parent 0xf20001d8 of 0xf20008d0 '_print' is mod 1 527s JS IMPORT: successfully imported module '_print' 527s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 527s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xf1e31040 527s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf1e31040 527s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xf1e31040 527s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xf1e31040 527s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf1e31040 527s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xf1e31040 527s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xf1e31040 527s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf1e31040 527s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf1e31040 527s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xf1e31040 527s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xf1e31040 527s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xf1e31040 527s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xf1e31040 527s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xf1e31040 527s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf1e31040 527s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xf1e31040 527s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xf1e31040 527s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf1e31040 527s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xf1e31040 527s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf1e31040 527s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf1e31040 527s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xf1e31040 527s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xf1e31040 527s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xf1e31040 527s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf1e31040 527s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xf1e31040 527s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xf1e31040 527s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf1e31040 527s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xf1e31040 527s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xf1e31040 527s JS MAINLOOP: Main loop instance 0x9e8ed0c: hold 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Starting promise job dispatcher 527s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xf1e310d0 527s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf1e310d0 527s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf1e310d0 527s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf1e310d0 527s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf1e310d0 527s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf1e310d0 527s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf1e310d0 527s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf1e310d0 527s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xf1e310d0 527s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xf1e310d0 527s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xf1e310d0 527s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xf1e310d0 527s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xf1e310d0 527s JS MAINLOOP: Main loop instance 0x9e8ed0c: hold 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Main loop instance 0x9e8ed0c: Spinning loop until released or hook cleared 527s JS MAINLOOP: handling job 0, 527s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 527s JS MAINLOOP: Main loop instance 0x9e8ed0c: release 527s JS MAINLOOP: Completed job 0 527s JS MAINLOOP: handling job 1, 527s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 527s JS MAINLOOP: Main loop instance 0x9e8ed0c: release 527s JS MAINLOOP: Completed job 1 527s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xf1e310d0 527s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf1e310d0 527s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf1e310d0 527s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf1e310d0 527s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf1e310d0 527s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf1e310d0 527s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xf1e310d0 527s JS IMPORT: Module metadata hook for module 0xf205cd80 527s JS IMPORT: Defining meta.importSync for module 0xf205cd80 527s JS NATIVE: Defining native module 'gi' 527s JS CTX: Initialized class GIRepositoryNamespace prototype 0xf2060b48 527s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 527s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 527s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 527s JS IMPORT: Importing directory 'overrides' 527s JS IMPORT: Defining parent 0xf1e34430 of 0xf2060bb8 'overrides' is mod 1 527s JS IMPORT: Defined importer 'overrides' 0xf2060bb8 in 0xf1e34430 527s JS IMPORT: successfully imported directory 'overrides' 527s JS IMPORT: Importing '_promiseNative' 527s JS NATIVE: Defining native module '_promiseNative' 527s JS IMPORT: Defining parent 0xf1e34430 of 0xf2061008 '_promiseNative' is mod 1 527s JS IMPORT: successfully imported module '_promiseNative' 527s JS IMPORT: Importing module GLib succeeded 527s JS IMPORT: Defining parent 0xf2060bb8 of 0xf1e80020 'GLib' is mod 1 527s JS IMPORT: successfully imported module 'GLib' 527s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 527s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xf1e7f040, JSClass 0xf695d440, in object 0xf1e7f020 527s JS CTX: Initialized class GIRepositoryGType prototype 0xf2061328 527s JS CTX: Initialized class GIRepositoryFunction prototype 0xf2061380 527s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 527s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 527s JS G BXD: Defined class for Error (GError), prototype 0xf1e7f080, JSClass 0xf695d440, in object 0xf1e7f020 527s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 527s JS G BXD: Defined class for Variant (GVariant), prototype 0xf1e7f0c0, JSClass 0xf695d440, in object 0xf1e7f020 527s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 527s JS G BXD: Defined class for Bytes (GBytes), prototype 0xf1e7f100, JSClass 0xf695d440, in object 0xf1e7f020 527s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 527s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 527s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xf1e7f140, JSClass 0xf695d440, in object 0xf1e7f020 527s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 527s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 527s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 527s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 527s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 527s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 527s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 527s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 527s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 527s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 527s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 527s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 527s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 527s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 527s JS G BXD: Defined class for Thread (GThread), prototype 0xf1e7f180, JSClass 0xf695d440, in object 0xf1e7f020 527s JS G BXD: Defining method ref in prototype for GLib.Thread 527s JS G BXD: Defining method unref in prototype for GLib.Thread 527s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 527s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xf1e7f1c0, JSClass 0xf695d440, in object 0xf1e7f020 527s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 527s JS G BXD: Defined class for Regex (GRegex), prototype 0xf1e7f200, JSClass 0xf695d440, in object 0xf1e7f020 527s JS G BXD: Defining method match in prototype for GLib.Regex 527s JS G BXD: Defining method match_full in prototype for GLib.Regex 527s JS G BXD: Defining method match_all in prototype for GLib.Regex 527s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 527s JS G NS: Defined namespace 'GLib' 0xf1e7f020 in GIRepository 0xf2060a08 527s JS IMPORT: Importing module jasmine succeeded 527s JS IMPORT: Defining parent 0xf1e34430 of 0xf1e80940 'jasmine' is mod 1 527s JS IMPORT: successfully imported module 'jasmine' 527s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 527s JS MAINLOOP: Main loop instance 0x9e8ed0c: hold 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Main loop instance 0x9e8ed0c: Spinning loop until released or hook cleared 527s JS MAINLOOP: handling job 0, 527s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 527s JS MAINLOOP: Main loop instance 0x9e8ed0c: release 527s JS MAINLOOP: Completed job 0 527s JS IMPORT: Importing 'gi' 527s JS IMPORT: Defining parent 0xf1e34430 of 0xf1e347c0 'gi' is mod 1 527s JS IMPORT: successfully imported module 'gi' 527s 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 527s JS G NS: Defined namespace 'GjsPrivate' 0xf1e7f280 in GIRepository 0xf1e347c0 527s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 527s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 527s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 527s JS IMPORT: Importing module _legacy succeeded 527s JS IMPORT: Defining parent 0xf1e34430 of 0xf1e80a20 '_legacy' is mod 1 527s JS IMPORT: successfully imported module '_legacy' 527s JS IMPORT: Importing module lang succeeded 527s JS IMPORT: Defining parent 0xf1e34430 of 0xf1e80a00 'lang' is mod 1 527s JS IMPORT: successfully imported module 'lang' 527s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 527s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 527s JS IMPORT: Importing module _signals succeeded 527s JS IMPORT: Defining parent 0xf1e34430 of 0xf1e80a40 '_signals' is mod 1 527s JS IMPORT: successfully imported module '_signals' 527s JS IMPORT: Importing module signals succeeded 527s JS IMPORT: Defining parent 0xf1e34430 of 0xf1e809e0 'signals' is mod 1 527s JS IMPORT: successfully imported module 'signals' 527s JS IMPORT: Importing module Gio succeeded 527s JS IMPORT: Defining parent 0xf1e34860 of 0xf1e809c0 'Gio' is mod 1 527s JS IMPORT: successfully imported module 'Gio' 527s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 527s JS IMPORT: Importing '_gi' 527s JS NATIVE: Defining native module '_gi' 527s JS IMPORT: Defining parent 0xf1e34430 of 0xf201d2d0 '_gi' is mod 1 527s JS IMPORT: successfully imported module '_gi' 527s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 527s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 527s JS IMPORT: Importing module _common succeeded 527s JS IMPORT: Defining parent 0xf1e34430 of 0xf1e80a80 '_common' is mod 1 527s JS IMPORT: successfully imported module '_common' 527s JS IMPORT: Importing module GObject succeeded 527s JS IMPORT: Defining parent 0xf1e34860 of 0xf1e80a60 'GObject' is mod 1 527s JS IMPORT: successfully imported module 'GObject' 527s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 527s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 527s JS G BXD: Defined class for String (GString), prototype 0xf1e7f4a0, JSClass 0xf695d440, in object 0xf1e7f2a0 527s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 527s JS G PRM: Defined class ParamSpec prototype is 0xf1e80ac0 class 0xf6960188 in object 0xf1e7f2a0 527s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 527s JS G OBJ: Defined class for Object (GObject), prototype 0xf1e7f5c0, JSClass 0xf695d790, in object 0xf1e7f2a0 527s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 527s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 527s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xf1e7f5e0, JSClass 0xf695d790, in object 0xf1e7f2a0 527s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 527s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 527s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 527s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 527s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 527s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 527s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 527s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 527s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 527s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 527s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 527s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 527s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 527s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 527s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 527s JS G BXD: Defined class for Value (GValue), prototype 0xf1e7f620, JSClass 0xf695d440, in object 0xf1e7f2a0 527s JS G NS: Defined namespace 'GObject' 0xf1e7f2a0 in GIRepository 0xf1e347c0 527s JS G OBJ: Defined class for Application (GApplication), prototype 0xf1e7f660, JSClass 0xf695d790, in object 0xf1e7f260 527s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 527s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xf1e80ee0, JSClass 0xf695d7d0, in object 0xf1e7f260 527s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 527s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0xf1e80f00, JSClass 0xf695d7d0, in object 0xf1e7f260 527s 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 527s JS G NS: Defined namespace 'GioUnix' 0xf1e7f6e0 in GIRepository 0xf1e347c0 527s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 527s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 527s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xf1e7f700, JSClass 0xf695d790, in object 0xf1e7f6e0 527s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 527s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 527s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xf1edb240, JSClass 0xf695d7d0, in object 0xf1e7f6e0 527s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 527s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 527s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 527s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0xf1e7f760, JSClass 0xf695d790, in object 0xf1e7f260 527s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0xf1e7f7a0, JSClass 0xf695d790, in object 0xf1e7f6e0 527s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 527s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 527s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0xf1e7f7e0, JSClass 0xf695d440, in object 0xf1e7f6e0 527s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 527s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xf1edb340, JSClass 0xf695d7d0, in object 0xf1e7f6e0 527s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 527s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 527s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 527s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xf1e7f820, JSClass 0xf695d790, in object 0xf1e7f260 527s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0xf1e7f860, JSClass 0xf695d790, in object 0xf1e7f6e0 527s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 527s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 527s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xf1e7f8a0, JSClass 0xf695d440, in object 0xf1e7f6e0 527s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 527s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0xf1e7f8c0, JSClass 0xf695d440, in object 0xf1e7f6e0 527s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 527s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0xf1e7f900, JSClass 0xf695d790, in object 0xf1e7f6e0 527s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 527s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 527s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0xf1e7f940, JSClass 0xf695d440, in object 0xf1e7f6e0 527s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 527s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 527s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0xf1e7f980, JSClass 0xf695d790, in object 0xf1e7f260 527s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0xf1e7f9c0, JSClass 0xf695d790, in object 0xf1e7f6e0 527s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 527s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 527s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xf1e7fa00, JSClass 0xf695d440, in object 0xf1e7f6e0 527s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 527s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 527s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 527s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 527s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 527s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 527s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 527s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 527s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 527s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 527s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 527s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 527s JS G ENUM: Defining GLib.LogLevelFlags as 0xf2024c90 527s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 527s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 527s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xf1e7fae0, JSClass 0xf695d440, in object 0xf1e7f020 527s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 527s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xf1e7fb80, JSClass 0xf695d790, in object 0xf1e7f260 527s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 527s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xf1ede300, JSClass 0xf695d7d0, in object 0xf1e7f260 527s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 527s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xf1ede320, JSClass 0xf695d7d0, in object 0xf1e7f260 527s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 527s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xf1ee3040, JSClass 0xf695d440, in object 0xf1e7f260 527s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 527s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xf1ee32a0, JSClass 0xf695d440, in object 0xf1e7f260 527s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 527s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 527s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 527s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 527s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 527s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 527s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 527s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 527s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 527s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 527s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xf1ee33e0, JSClass 0xf695d790, in object 0xf1e7f260 527s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 527s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xf1ede520, JSClass 0xf695d7d0, in object 0xf1e7f260 527s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 527s JS G IFACE: Defined class for Initable (GInitable), prototype 0xf1ede560, JSClass 0xf695d7d0, in object 0xf1e7f260 527s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 527s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xf1ee3460, JSClass 0xf695d790, in object 0xf1e7f260 527s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 527s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 527s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 527s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 527s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0xf1ede6c0, JSClass 0xf695d7d0, in object 0xf1e7f260 527s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 527s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xf1ee34c0, JSClass 0xf695d440, in object 0xf1e7f260 527s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 527s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xf1ee3500, JSClass 0xf695d440, in object 0xf1e7f260 527s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 527s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 527s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xf1ee3540, JSClass 0xf695d790, in object 0xf1e7f260 527s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xf1ee3580, JSClass 0xf695d790, in object 0xf1e7f280 527s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 527s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xf1ee35c0, JSClass 0xf695d790, in object 0xf1e7f260 527s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 527s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 527s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 527s JS G IFACE: Defined class for File (GFile), prototype 0xf1ede760, JSClass 0xf695d7d0, in object 0xf1e7f260 527s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xf1ee3620, JSClass 0xf695d790, in object 0xf1e348e0 527s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 527s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xf1ee3680, JSClass 0xf695d790, in object 0xf1e7f260 527s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 527s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 527s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0xf1ede960, JSClass 0xf695d7d0, in object 0xf1e7f260 527s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 527s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xf1ee36e0, JSClass 0xf695d790, in object 0xf1e7f260 527s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 527s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xf1ee3720, JSClass 0xf695d440, in object 0xf1e7f260 527s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 527s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 527s JS G OBJ: Defined class for Settings (GSettings), prototype 0xf1ee3760, JSClass 0xf695d790, in object 0xf1e7f260 527s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 527s JS G NS: Defined namespace 'Gio' 0xf1e7f260 in GIRepository 0xf1e347c0 527s JS G NS: Found info type GIFlagsInfo for 'ParamFlags' in namespace 'GObject' 527s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 527s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 527s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 527s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 527s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 527s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 527s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 527s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 527s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 527s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 527s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 527s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 527s JS G ENUM: Defining GObject.ParamFlags as 0xf202cee8 527s JS G NS: Found info type GIFunctionInfo for 'param_spec_boolean' in namespace 'GObject' 527s JS G PRM: Wrapping GParamBoolean 'boolval' on (null) with JSObject 527s JS G PRM: JSObject created with param instance 0xa08b790 type GParamBoolean 527s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 527s JS G NS: Found info type GIFunctionInfo for 'param_spec_get_flags' in namespace 'GjsPrivate' 527s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 527s JS G NS: Found info type GIConstantInfo for 'MAJOR_VERSION' in namespace 'GLib' 527s JS G NS: Found info type GIConstantInfo for 'MINOR_VERSION' in namespace 'GLib' 527s JS G NS: Found info type GIConstantInfo for 'MICRO_VERSION' in namespace 'GLib' 527s JS G NS: Found info type GIFunctionInfo for 'find_program_in_path' in namespace 'GLib' 527s JS G NS: Found info type GIFlagsInfo for 'FileQueryInfoFlags' in namespace 'Gio' 527s JS G ENUM: Defining enum value NONE (fixed from none) 0 527s JS G ENUM: Defining enum value NOFOLLOW_SYMLINKS (fixed from nofollow_symlinks) 1 527s JS G ENUM: Defining Gio.FileQueryInfoFlags as 0xf2047bd8 527s JS CTX: Script evaluation succeeded 527s JS MAINLOOP: Main loop instance 0x9e8ed0c: Spinning loop until released or hook cleared 527s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xf1e310d0 527s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf1e310d0 527s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf1e310d0 527s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf1e310d0 527s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf1e310d0 527s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf1e310d0 527s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf1e310d0 527s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf1e310d0 527s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf1e310d0 527s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf1e310d0 527s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf1e310d0 527s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xf1e310d0 527s JS IMPORT: Module metadata hook for module 0xf20505c8 527s JS IMPORT: Defining meta.importSync for module 0xf20505c8 527s JS NATIVE: Defining native module 'system' 527s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xf1e310d0 527s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xf1e310d0 527s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 527s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 527s JS MAINLOOP: Set main loop hook to 527s JS MAINLOOP: Main loop instance 0x9e8ed0c: hold 527s JS MAINLOOP: Running and clearing main loop hook 527s JS G BXD: Defining method run in prototype for GLib.MainLoop 527s 1..46 527s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 527s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 527s JS G BXD: Defined class for Source (GSource), prototype 0xf1ee3820, JSClass 0xf695d440, in object 0xf1e7f020 527s JS G BXD: Defining method set_priority in prototype for GLib.Source 527s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 527s JS G BXD: Defining method attach in prototype for GLib.Source 527s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 527s JS IMPORT: Module metadata hook for module 0xf1eb1310 527s JS IMPORT: Defining meta.importSync for module 0xf1eb1310 527s JS G NS: Found info type GIInterfaceInfo for 'ListModel' in namespace 'Gio' 527s JS G IFACE: Defined class for ListModel (GListModel), prototype 0xf1ee92e0, JSClass 0xf695d7d0, in object 0xf1e7f260 527s JS G OBJ: Defining method append in prototype for GListStore (Gio.ListStore) 527s JS G BXD: Defining method destroy in prototype for GLib.Source 527s JS G OBJ: Defining method get_n_items in prototype for GListStore (Gio.ListStore) 527s JS G OBJ: Defining method get_item in prototype for GListStore (Gio.ListStore) 527s ok 1 ListStore iterator ListStore iterates 527s JS G NS: Found info type GIFunctionInfo for 'list_store_insert_sorted' in namespace 'GjsPrivate' 527s ok 2 Sorting in ListStore test insert_sorted 527s JS G NS: Found info type GIFunctionInfo for 'list_store_sort' in namespace 'GjsPrivate' 527s ok 3 Sorting in ListStore test sort 527s JS G NS: Found info type GIObjectInfo for 'Subprocess' in namespace 'Gio' 527s JS G OBJ: Defined class for Subprocess (GSubprocess), prototype 0xf1ef6b20, JSClass 0xf695d790, in object 0xf1e7f260 527s ok 4 Promisify function doesn't crash when async function is not defined 527s JS G OBJ: Defining method communicate_utf8_async in prototype for GSubprocess (Gio.Subprocess) 527s ok 5 Promisify function doesn't crash when finish function is not defined 527s JS G NS: Found info type GIConstantInfo for 'FILE_ATTRIBUTE_STANDARD_TYPE' in namespace 'Gio' 527s JS G NS: Found info type GIObjectInfo for 'Task' in namespace 'Gio' 527s JS G OBJ: Defined class for Task (GTask), prototype 0xf1ef6c80, JSClass 0xf695d790, in object 0xf1e7f260 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: handling job 0, 527s JS G OBJ: Defining method get_file_type in prototype for GFileInfo (Gio.FileInfo) 527s JS G NS: Found info type GIEnumInfo for 'FileType' in namespace 'Gio' 527s JS G ENUM: Defining enum value UNKNOWN (fixed from unknown) 0 527s JS G ENUM: Defining enum value REGULAR (fixed from regular) 1 527s JS G ENUM: Defining enum value DIRECTORY (fixed from directory) 2 527s JS G ENUM: Defining enum value SYMBOLIC_LINK (fixed from symbolic_link) 3 527s JS G ENUM: Defining enum value SPECIAL (fixed from special) 4 527s JS G ENUM: Defining enum value SHORTCUT (fixed from shortcut) 5 527s JS G ENUM: Defining enum value MOUNTABLE (fixed from mountable) 6 527s JS G ENUM: Defining Gio.FileType as 0xf20b3c00 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Completed job 0 527s JS MAINLOOP: handling job 1, 527s ok 6 Promisify function promisifies functions 527s JS MAINLOOP: Completed job 1 527s ok 7 Promisify function preserves old behavior 527s ok 8 Promisify function can guess the finish function 527s ok 9 Gio.Settings overrides doesn't crash when forgetting to specify a schema ID 527s JS G NS: Found info type GIStructInfo for 'SettingsSchemaSource' in namespace 'Gio' 527s JS G BXD: Defined class for SettingsSchemaSource (GSettingsSchemaSource), prototype 0xf1023040, JSClass 0xf695d440, in object 0xf1e7f260 527s JS G BXD: Defining method lookup in prototype for Gio.SettingsSchemaSource 527s ok 10 Gio.Settings overrides doesn't crash when specifying a schema ID that isn't installed 527s JS G BXD: Defining method get_path in prototype for Gio.SettingsSchema 527s JS G BXD: Defining method get_id in prototype for Gio.SettingsSchema 527s ok 11 Gio.Settings overrides doesn't crash when forgetting to specify a schema path 527s ok 12 Gio.Settings overrides doesn't crash when specifying conflicting schema paths 527s ok 13 Gio.Settings overrides can construct with a settings schema object 527s ok 14 Gio.Settings overrides throws proper error message when settings schema is specified with a wrong type 527s JS G BXD: Defining method list_keys in prototype for Gio.SettingsSchema 527s ok 15 Gio.Settings overrides with existing schema doesn't crash when resetting a nonexistent key 527s ok 16 Gio.Settings overrides with existing schema doesn't crash when checking a nonexistent key 527s ok 17 Gio.Settings overrides with existing schema doesn't crash when setting a nonexistent key 527s ok 18 Gio.Settings overrides with existing schema doesn't crash when checking writable for a nonexistent key 527s ok 19 Gio.Settings overrides with existing schema doesn't crash when getting the user value for a nonexistent key 527s ok 20 Gio.Settings overrides with existing schema doesn't crash when getting the default value for a nonexistent key 527s JS G NS: Found info type GIFlagsInfo for 'SettingsBindFlags' in namespace 'Gio' 527s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 527s JS G ENUM: Defining enum value GET (fixed from get) 1 527s JS G ENUM: Defining enum value SET (fixed from set) 2 527s JS G ENUM: Defining enum value NO_SENSITIVITY (fixed from no_sensitivity) 4 527s JS G ENUM: Defining enum value GET_NO_CHANGES (fixed from get_no_changes) 8 527s JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 16 527s JS G ENUM: Defining Gio.SettingsBindFlags as 0xf204c328 527s ok 21 Gio.Settings overrides with existing schema doesn't crash when binding a nonexistent key 527s ok 22 Gio.Settings overrides with existing schema doesn't crash when creating actions for a nonexistent key 527s JS G BXD: Defining method has_key in prototype for Gio.SettingsSchema 527s ok 23 Gio.Settings overrides with existing schema doesn't crash when checking info about a nonexistent key 527s ok 24 Gio.Settings overrides with existing schema doesn't crash when getting a nonexistent sub-schema 527s JS G BXD: Defining method classify in prototype for GLib.Variant 527s JS G BXD: Defining method n_children in prototype for GLib.Variant 527s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 527s JS G BXD: Defining method get_int32 in prototype for GLib.Variant 527s JS G BXD: Defining method get_boolean in prototype for GLib.Variant 527s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 527s JS G OBJ: Defined class for GSettingsAction (GSettingsAction), prototype 0xf1028240, JSClass 0xf695d790, in object 0xf1e348e0 527s JS G NS: Found info type GIStructInfo for 'SettingsSchemaKey' in namespace 'Gio' 527s JS G BXD: Defined class for SettingsSchemaKey (GSettingsSchemaKey), prototype 0xf10282c0, JSClass 0xf695d440, in object 0xf1e7f260 527s ok 25 Gio.Settings overrides with existing schema still works with correct keys 527s JS G NS: Found info type GIFunctionInfo for 'content_type_set_mime_dirs' in namespace 'Gio' 527s ok 26 Gio.content_type_set_mime_dirs can be called with NULL argument 527s JS G OBJ: Defining method add_action_entries in prototype for GApplication (Gio.Application) 527s JS G NS: Found info type GIFunctionInfo for 'variant_type_string_is_valid' in namespace 'GLib' 527s JS G NS: Found info type GIObjectInfo for 'SimpleAction' in namespace 'Gio' 527s JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0xf1028580, JSClass 0xf695d790, in object 0xf1e7f260 527s JS G NS: Found info type GIInterfaceInfo for 'Action' in namespace 'Gio' 527s JS G IFACE: Defined class for Action (GAction), prototype 0xf1ee9760, JSClass 0xf695d7d0, in object 0xf1e7f260 527s JS G OBJ: Defining method add_action in prototype for GApplication (Gio.Application) 527s JS G OBJ: Defining method lookup_action in prototype for GApplication (Gio.Application) 527s JS G BXD: Defining method dup_string in prototype for GLib.VariantType 527s JS G BXD: Defining method print in prototype for GLib.Variant 527s ok 27 Gio.add_action_entries override registers each entry as an action 527s JS G OBJ: Defining method activate in prototype for GSimpleAction (Gio.SimpleAction) 527s ok 28 Gio.add_action_entries override connects and binds the activate handler 527s JS G OBJ: Defining method change_state in prototype for GSimpleAction (Gio.SimpleAction) 527s ok 29 Gio.add_action_entries override connects and binds the change_state handler 527s ok 30 Gio.add_action_entries override throw an error if the parameter_type is invalid 527s JS G NS: Found info type GIEnumInfo for 'VariantParseError' in namespace 'GLib' 527s JS G ERR: Defined class for VariantParseError (GError), prototype 0xf1ee98a0, JSClass 0xf695d5e0, in object 0xf1e7f020 527s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 527s JS G ENUM: Defining enum value BASIC_TYPE_EXPECTED (fixed from basic_type_expected) 1 527s JS G ENUM: Defining enum value CANNOT_INFER_TYPE (fixed from cannot_infer_type) 2 527s JS G ENUM: Defining enum value DEFINITE_TYPE_EXPECTED (fixed from definite_type_expected) 3 527s JS G ENUM: Defining enum value INPUT_NOT_AT_END (fixed from input_not_at_end) 4 527s JS G ENUM: Defining enum value INVALID_CHARACTER (fixed from invalid_character) 5 527s JS G ENUM: Defining enum value INVALID_FORMAT_STRING (fixed from invalid_format_string) 6 527s JS G ENUM: Defining enum value INVALID_OBJECT_PATH (fixed from invalid_object_path) 7 527s JS G ENUM: Defining enum value INVALID_SIGNATURE (fixed from invalid_signature) 8 527s JS G ENUM: Defining enum value INVALID_TYPE_STRING (fixed from invalid_type_string) 9 527s JS G ENUM: Defining enum value NO_COMMON_TYPE (fixed from no_common_type) 10 527s JS G ENUM: Defining enum value NUMBER_OUT_OF_RANGE (fixed from number_out_of_range) 11 527s JS G ENUM: Defining enum value NUMBER_TOO_BIG (fixed from number_too_big) 12 527s JS G ENUM: Defining enum value TYPE_ERROR (fixed from type_error) 13 527s JS G ENUM: Defining enum value UNEXPECTED_TOKEN (fixed from unexpected_token) 14 527s JS G ENUM: Defining enum value UNKNOWN_KEYWORD (fixed from unknown_keyword) 15 527s JS G ENUM: Defining enum value UNTERMINATED_STRING_CONSTANT (fixed from unterminated_string_constant) 16 527s JS G ENUM: Defining enum value VALUE_EXPECTED (fixed from value_expected) 17 527s JS G ENUM: Defining enum value RECURSION (fixed from recursion) 18 527s ok 31 Gio.add_action_entries override throw an error if the state is invalid 527s JS G NS: Found info type GIObjectInfo for 'FileIOStream' in namespace 'Gio' 527s JS G NS: Found info type GIObjectInfo for 'IOStream' in namespace 'Gio' 527s JS G OBJ: Defined class for IOStream (GIOStream), prototype 0xf1028c00, JSClass 0xf695d790, in object 0xf1e7f260 527s JS G OBJ: Defined class for FileIOStream (GFileIOStream), prototype 0xf1028c40, JSClass 0xf695d790, in object 0xf1e7f260 527s JS G OBJ: Defined class for GLocalFileIOStream (GLocalFileIOStream), prototype 0xf1028c80, JSClass 0xf695d790, in object 0xf1e348e0 527s JS G NS: Found info type GIFlagsInfo for 'FileCreateFlags' in namespace 'Gio' 527s JS G ENUM: Defining enum value NONE (fixed from none) 0 527s JS G ENUM: Defining enum value PRIVATE (fixed from private) 1 527s JS G ENUM: Defining enum value REPLACE_DESTINATION (fixed from replace_destination) 2 527s JS G ENUM: Defining Gio.FileCreateFlags as 0xf2096b88 527s JS G NS: Found info type GIObjectInfo for 'FileInputStream' in namespace 'Gio' 527s JS G OBJ: Defined class for FileInputStream (GFileInputStream), prototype 0xf1028d00, JSClass 0xf695d790, in object 0xf1e7f260 527s JS G OBJ: Defined class for GLocalFileInputStream (GLocalFileInputStream), prototype 0xf1028d40, JSClass 0xf695d790, in object 0xf1e348e0 527s JS G NS: Found info type GIInterfaceInfo for 'Seekable' in namespace 'Gio' 527s JS G IFACE: Defined class for Seekable (GSeekable), prototype 0xf1ee9940, JSClass 0xf695d7d0, in object 0xf1e7f260 527s JS G OBJ: Defining method read_bytes in prototype for GInputStream (Gio.InputStream) 527s JS G BXD: Defining method get_size in prototype for GLib.Bytes 527s ok 32 Gio.InputStream.prototype.createSyncIterator iterates synchronously 527s JS G OBJ: Defining method read_bytes_async in prototype for GInputStream (Gio.InputStream) 527s JS G OBJ: Defining method read_bytes_finish in prototype for GInputStream (Gio.InputStream) 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: handling job 0, 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Completed job 0 527s JS MAINLOOP: handling job 1, 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Completed job 1 527s JS MAINLOOP: handling job 2, 527s JS MAINLOOP: Completed job 2 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: handling job 0, 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Completed job 0 527s JS MAINLOOP: handling job 1, 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Completed job 1 527s JS MAINLOOP: handling job 2, 527s JS MAINLOOP: Completed job 2 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: handling job 0, 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Completed job 0 527s JS MAINLOOP: handling job 1, 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Completed job 1 527s JS MAINLOOP: handling job 2, 527s JS MAINLOOP: Completed job 2 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: handling job 0, 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Completed job 0 527s JS MAINLOOP: handling job 1, 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Completed job 1 527s JS MAINLOOP: handling job 2, 527s JS MAINLOOP: Completed job 2 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: handling job 0, 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Completed job 0 527s JS MAINLOOP: handling job 1, 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Completed job 1 527s JS MAINLOOP: handling job 2, 527s JS MAINLOOP: Completed job 2 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: handling job 0, 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Completed job 0 527s JS MAINLOOP: handling job 1, 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Completed job 1 527s JS MAINLOOP: handling job 2, 527s JS MAINLOOP: Completed job 2 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: handling job 0, 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Completed job 0 527s JS MAINLOOP: handling job 1, 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Completed job 1 527s JS MAINLOOP: handling job 2, 527s JS MAINLOOP: Completed job 2 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: handling job 0, 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Completed job 0 527s JS MAINLOOP: handling job 1, 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Completed job 1 527s JS MAINLOOP: handling job 2, 527s JS MAINLOOP: Completed job 2 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: handling job 0, 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Completed job 0 527s JS MAINLOOP: handling job 1, 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Completed job 1 527s JS MAINLOOP: handling job 2, 527s ok 33 Gio.InputStream.prototype.createAsyncIterator iterates asynchronously 527s JS MAINLOOP: Completed job 2 527s JS G OBJ: Defined class for GLocalFileEnumerator (GLocalFileEnumerator), prototype 0xf1032380, JSClass 0xf695d790, in object 0xf1e348e0 527s JS G OBJ: Defining method next_file in prototype for GFileEnumerator (Gio.FileEnumerator) 527s JS G OBJ: Defining method close in prototype for GFileEnumerator (Gio.FileEnumerator) 527s ok 34 Gio.FileEnumerator overrides iterates synchronously 527s JS G OBJ: Defining method next_files_async in prototype for GFileEnumerator (Gio.FileEnumerator) 527s JS G OBJ: Defining method next_files_finish in prototype for GFileEnumerator (Gio.FileEnumerator) 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: handling job 0, 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Completed job 0 527s JS MAINLOOP: handling job 1, 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Completed job 1 527s JS MAINLOOP: handling job 2, 527s JS MAINLOOP: Completed job 2 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: handling job 0, 527s JS G OBJ: Defining method close_async in prototype for GFileEnumerator (Gio.FileEnumerator) 527s JS MAINLOOP: Completed job 0 527s JS G OBJ: Defining method close_finish in prototype for GFileEnumerator (Gio.FileEnumerator) 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: handling job 0, 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Completed job 0 527s JS MAINLOOP: handling job 1, 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Completed job 1 527s JS MAINLOOP: handling job 2, 527s ok 35 Gio.FileEnumerator overrides iterates asynchronously 527s JS MAINLOOP: Completed job 2 527s JS G NS: Found info type GIStructInfo for 'KeyFile' in namespace 'GLib' 527s JS G BXD: Defined class for KeyFile (GKeyFile), prototype 0xf1032600, JSClass 0xf695d440, in object 0xf1e7f020 527s JS G BXD: Defining method load_from_data in prototype for GLib.KeyFile 527s JS G NS: Found info type GIFlagsInfo for 'KeyFileFlags' in namespace 'GLib' 527s JS G ENUM: Defining enum value NONE (fixed from none) 0 527s JS G ENUM: Defining enum value KEEP_COMMENTS (fixed from keep_comments) 1 527s JS G ENUM: Defining enum value KEEP_TRANSLATIONS (fixed from keep_translations) 2 527s JS G ENUM: Defining GLib.KeyFileFlags as 0xf20b8908 527s ok 36 Gio.DesktopAppInfo fallback can be created using GioUnix # SKIP Installed Gio is not new enough for this test 527s ok 37 Gio.DesktopAppInfo fallback can be created using Gio wrapper # SKIP Installed Gio is not new enough for this test 527s ok 38 Gio.DesktopAppInfo fallback provides platform-independent functions when created from Gio # SKIP Installed Gio is not new enough for this test 527s ok 39 Gio.DesktopAppInfo fallback provides platform-independent functions when created from GioUnix # SKIP Installed Gio is not new enough for this test 527s ok 40 Gio.DesktopAppInfo fallback provides unix-only functions when created from Gio # SKIP Installed Gio is not new enough for this test 527s ok 41 Gio.DesktopAppInfo fallback provides unix-only functions when created from GioUnix # SKIP Installed Gio is not new enough for this test 527s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 527s JS G NS: Found info type GIEnumInfo for 'FileAttributeType' in namespace 'Gio' 527s JS G ENUM: Defining enum value INVALID (fixed from invalid) 0 527s JS G ENUM: Defining enum value STRING (fixed from string) 1 527s JS G ENUM: Defining enum value BYTE_STRING (fixed from byte_string) 2 527s JS G ENUM: Defining enum value BOOLEAN (fixed from boolean) 3 527s JS G ENUM: Defining enum value UINT32 (fixed from uint32) 4 527s JS G ENUM: Defining enum value INT32 (fixed from int32) 5 527s JS G ENUM: Defining enum value UINT64 (fixed from uint64) 6 527s JS G ENUM: Defining enum value INT64 (fixed from int64) 7 527s JS G ENUM: Defining enum value OBJECT (fixed from object) 8 527s JS G ENUM: Defining enum value STRINGV (fixed from stringv) 9 527s JS G ENUM: Defining Gio.FileAttributeType as 0xf20dbbe8 527s JS G OBJ: Defining method remove_attribute in prototype for GFileInfo (Gio.FileInfo) 527s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 527s ok 42 Non-introspectable file attribute overrides invalid means unsetting the attribute 527s JS G NS: Found info type GIConstantInfo for 'FILE_ATTRIBUTE_STANDARD_IS_HIDDEN' in namespace 'Gio' 527s JS G OBJ: Defining method set_attribute_boolean in prototype for GFileInfo (Gio.FileInfo) 527s ok 43 Non-introspectable file attribute overrides works for boolean 527s JS G NS: Found info type GIConstantInfo for 'FILE_ATTRIBUTE_TIME_MODIFIED_USEC' in namespace 'Gio' 527s JS G OBJ: Defining method set_attribute_uint32 in prototype for GFileInfo (Gio.FileInfo) 527s ok 44 Non-introspectable file attribute overrides works for uint32 527s JS G NS: Found info type GIConstantInfo for 'FILE_ATTRIBUTE_TIME_MODIFIED' in namespace 'Gio' 527s JS G OBJ: Defining method set_attribute_uint64 in prototype for GFileInfo (Gio.FileInfo) 527s ok 45 Non-introspectable file attribute overrides works for uint64 527s JS G NS: Found info type GIObjectInfo for 'ThemedIcon' in namespace 'Gio' 527s JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0xf103c160, JSClass 0xf695d790, in object 0xf1e7f260 527s JS G NS: Found info type GIConstantInfo for 'FILE_ATTRIBUTE_STANDARD_ICON' in namespace 'Gio' 527s JS G OBJ: Defining method set_attribute_object in prototype for GFileInfo (Gio.FileInfo) 527s ok 46 Non-introspectable file attribute overrides works for object 527s JS G BXD: Defining method quit in prototype for GLib.MainLoop 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Main loop instance 0x9e8ed0c: Spinning loop until released or hook cleared 527s JS MAINLOOP: handling job 0, 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Completed job 0 527s JS MAINLOOP: handling job 1, 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Completed job 1 527s JS MAINLOOP: handling job 2, 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Completed job 2 527s JS MAINLOOP: handling job 3, 527s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 527s JS MAINLOOP: Main loop instance 0x9e8ed0c: release 527s JS MAINLOOP: Completed job 3 527s JS MEMORY: Memory report: before destroying context 527s JS MEMORY: 1186 objects currently alive 527s JS MEMORY: boxed_instance = 423 527s JS MEMORY: boxed_prototype = 25 527s JS MEMORY: closure = 22 527s JS MEMORY: function = 447 527s JS MEMORY: fundamental_instance = 0 527s JS MEMORY: fundamental_prototype = 0 527s JS MEMORY: gerror_instance = 1 527s JS MEMORY: gerror_prototype = 1 527s JS MEMORY: interface = 14 527s JS MEMORY: module = 9 527s JS MEMORY: ns = 5 527s JS MEMORY: object_instance = 205 527s JS MEMORY: object_prototype = 33 527s JS MEMORY: param = 1 527s JS MEMORY: union_instance = 0 527s JS MEMORY: union_prototype = 0 527s JS CTX: JS shutdown sequence 527s JS CTX: Stopping profiler 527s JS CTX: Shutting down toggle queue 527s JS CTX: Notifying external reference holders of GjsContext dispose 527s JS MAINLOOP: Stopping promise job dispatcher 527s JS CTX: Notifying reference holders of GjsContext dispose 527s JS CTX: Checking unhandled promise rejections 527s JS CTX: Releasing cached JS wrappers 527s JS CTX: Final triggered GC 527s JS CTX: Destroying JS context 527s JS CTX: Releasing all native objects 527s JS CTX: Disabling auto GC 527s JS CTX: Ending trace on global object 527s JS CTX: Freeing allocated resources 527s JS CTX: JS context destroyed 527s PASS: gjs/testGio.test 527s Running test: gjs/testGTypeClass.test 527s JS NATIVE: Registered native JS module '_promiseNative' 527s JS NATIVE: Registered native JS module '_byteArrayNative' 527s JS NATIVE: Registered native JS module '_encodingNative' 527s JS NATIVE: Registered native JS module '_gi' 527s JS NATIVE: Registered native JS module 'gi' 527s JS NATIVE: Registered native JS module 'cairoNative' 527s JS NATIVE: Registered native JS module 'system' 527s JS NATIVE: Registered native JS module 'console' 527s JS NATIVE: Registered native JS module '_print' 527s JS CTX: Enabling JIT 527s JS CTX: Initialized class GjsFileImporter prototype 0xe6200180 527s JS IMPORT: Defining parent (nil) of 0xe62001d8 'imports' is mod 0 527s JS IMPORT: Importing '_print' 527s JS NATIVE: Defining native module '_print' 527s JS IMPORT: Defining parent 0xe62001d8 of 0xe62008d0 '_print' is mod 1 527s JS IMPORT: successfully imported module '_print' 527s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 527s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xe6031040 527s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe6031040 527s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe6031040 527s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe6031040 527s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe6031040 527s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe6031040 527s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe6031040 527s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe6031040 527s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe6031040 527s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe6031040 527s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe6031040 527s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe6031040 527s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe6031040 527s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe6031040 527s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe6031040 527s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe6031040 527s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe6031040 527s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe6031040 527s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe6031040 527s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe6031040 527s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe6031040 527s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe6031040 527s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe6031040 527s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe6031040 527s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe6031040 527s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe6031040 527s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe6031040 527s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe6031040 527s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe6031040 527s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe6031040 527s JS MAINLOOP: Main loop instance 0x744fd0c: hold 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Starting promise job dispatcher 527s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xe60310d0 527s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe60310d0 527s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe60310d0 527s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe60310d0 527s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe60310d0 527s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe60310d0 527s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe60310d0 527s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe60310d0 527s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe60310d0 527s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe60310d0 527s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe60310d0 527s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe60310d0 527s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe60310d0 527s JS MAINLOOP: Main loop instance 0x744fd0c: hold 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Main loop instance 0x744fd0c: Spinning loop until released or hook cleared 527s JS MAINLOOP: handling job 0, 527s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 527s JS MAINLOOP: Main loop instance 0x744fd0c: release 527s JS MAINLOOP: Completed job 0 527s JS MAINLOOP: handling job 1, 527s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 527s JS MAINLOOP: Main loop instance 0x744fd0c: release 527s JS MAINLOOP: Completed job 1 527s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe60310d0 527s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe60310d0 527s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe60310d0 527s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe60310d0 527s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe60310d0 527s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe60310d0 527s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe60310d0 527s JS IMPORT: Module metadata hook for module 0xe625cd80 527s JS IMPORT: Defining meta.importSync for module 0xe625cd80 527s JS NATIVE: Defining native module 'gi' 527s JS CTX: Initialized class GIRepositoryNamespace prototype 0xe6260b48 527s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 527s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 527s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 527s JS IMPORT: Importing directory 'overrides' 527s JS IMPORT: Defining parent 0xe6034430 of 0xe6260bb8 'overrides' is mod 1 527s JS IMPORT: Defined importer 'overrides' 0xe6260bb8 in 0xe6034430 527s JS IMPORT: successfully imported directory 'overrides' 527s JS IMPORT: Importing '_promiseNative' 527s JS NATIVE: Defining native module '_promiseNative' 527s JS IMPORT: Defining parent 0xe6034430 of 0xe6261008 '_promiseNative' is mod 1 527s JS IMPORT: successfully imported module '_promiseNative' 527s JS IMPORT: Importing module GLib succeeded 527s JS IMPORT: Defining parent 0xe6260bb8 of 0xe6080020 'GLib' is mod 1 527s JS IMPORT: successfully imported module 'GLib' 527s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 527s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe607f040, JSClass 0xeaabd440, in object 0xe607f020 527s JS CTX: Initialized class GIRepositoryGType prototype 0xe6261328 527s JS CTX: Initialized class GIRepositoryFunction prototype 0xe6261380 527s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 527s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 527s JS G BXD: Defined class for Error (GError), prototype 0xe607f080, JSClass 0xeaabd440, in object 0xe607f020 527s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 527s JS G BXD: Defined class for Variant (GVariant), prototype 0xe607f0c0, JSClass 0xeaabd440, in object 0xe607f020 527s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 527s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe607f100, JSClass 0xeaabd440, in object 0xe607f020 527s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 527s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 527s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe607f140, JSClass 0xeaabd440, in object 0xe607f020 527s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 527s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 527s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 527s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 527s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 527s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 527s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 527s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 527s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 527s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 527s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 527s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 527s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 527s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 527s JS G BXD: Defined class for Thread (GThread), prototype 0xe607f180, JSClass 0xeaabd440, in object 0xe607f020 527s JS G BXD: Defining method ref in prototype for GLib.Thread 527s JS G BXD: Defining method unref in prototype for GLib.Thread 527s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 527s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xe607f1c0, JSClass 0xeaabd440, in object 0xe607f020 527s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 527s JS G BXD: Defined class for Regex (GRegex), prototype 0xe607f200, JSClass 0xeaabd440, in object 0xe607f020 527s JS G BXD: Defining method match in prototype for GLib.Regex 527s JS G BXD: Defining method match_full in prototype for GLib.Regex 527s JS G BXD: Defining method match_all in prototype for GLib.Regex 527s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 527s JS G NS: Defined namespace 'GLib' 0xe607f020 in GIRepository 0xe6260a08 527s JS IMPORT: Importing module jasmine succeeded 527s JS IMPORT: Defining parent 0xe6034430 of 0xe6080940 'jasmine' is mod 1 527s JS IMPORT: successfully imported module 'jasmine' 527s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 527s JS MAINLOOP: Main loop instance 0x744fd0c: hold 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Main loop instance 0x744fd0c: Spinning loop until released or hook cleared 527s JS MAINLOOP: handling job 0, 527s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 527s JS MAINLOOP: Main loop instance 0x744fd0c: release 527s JS MAINLOOP: Completed job 0 527s JS IMPORT: Importing 'gi' 527s JS IMPORT: Defining parent 0xe6034430 of 0xe6260a08 'gi' is mod 1 527s JS IMPORT: successfully imported module 'gi' 527s 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 527s JS G NS: Defined namespace 'GjsPrivate' 0xe607f280 in GIRepository 0xe6260a08 527s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 527s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 527s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 527s JS IMPORT: Importing module _legacy succeeded 527s JS IMPORT: Defining parent 0xe6034430 of 0xe6080a20 '_legacy' is mod 1 527s JS IMPORT: successfully imported module '_legacy' 527s JS IMPORT: Importing module lang succeeded 527s JS IMPORT: Defining parent 0xe6034430 of 0xe6080a00 'lang' is mod 1 527s JS IMPORT: successfully imported module 'lang' 527s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 527s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 527s JS IMPORT: Importing module _signals succeeded 527s JS IMPORT: Defining parent 0xe6034430 of 0xe6080a40 '_signals' is mod 1 527s JS IMPORT: successfully imported module '_signals' 527s JS IMPORT: Importing module signals succeeded 527s JS IMPORT: Defining parent 0xe6034430 of 0xe60809e0 'signals' is mod 1 527s JS IMPORT: successfully imported module 'signals' 527s JS IMPORT: Importing module Gio succeeded 527s JS IMPORT: Defining parent 0xe6260bb8 of 0xe60809c0 'Gio' is mod 1 527s JS IMPORT: successfully imported module 'Gio' 527s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 527s JS IMPORT: Importing '_gi' 527s JS NATIVE: Defining native module '_gi' 527s JS IMPORT: Defining parent 0xe6034430 of 0xe627bd98 '_gi' is mod 1 527s JS IMPORT: successfully imported module '_gi' 527s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 527s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 527s JS IMPORT: Importing module _common succeeded 527s JS IMPORT: Defining parent 0xe6034430 of 0xe6080a80 '_common' is mod 1 527s JS IMPORT: successfully imported module '_common' 527s JS IMPORT: Importing module GObject succeeded 527s JS IMPORT: Defining parent 0xe6260bb8 of 0xe6080a60 'GObject' is mod 1 527s JS IMPORT: successfully imported module 'GObject' 527s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 527s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 527s JS G BXD: Defined class for String (GString), prototype 0xe607f4a0, JSClass 0xeaabd440, in object 0xe607f2a0 527s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 527s JS G PRM: Defined class ParamSpec prototype is 0xe6080ac0 class 0xeaac0188 in object 0xe607f2a0 527s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 527s JS G OBJ: Defined class for Object (GObject), prototype 0xe607f5c0, JSClass 0xeaabd790, in object 0xe607f2a0 527s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 527s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 527s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe607f5e0, JSClass 0xeaabd790, in object 0xe607f2a0 527s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 527s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 527s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 527s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 527s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 527s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 527s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 527s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 527s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 527s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 527s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 527s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 527s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 527s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 527s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 527s JS G BXD: Defined class for Value (GValue), prototype 0xe607f620, JSClass 0xeaabd440, in object 0xe607f2a0 527s JS G NS: Defined namespace 'GObject' 0xe607f2a0 in GIRepository 0xe6260a08 527s JS G OBJ: Defined class for Application (GApplication), prototype 0xe607f660, JSClass 0xeaabd790, in object 0xe607f260 527s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 527s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xe6080ee0, JSClass 0xeaabd7d0, in object 0xe607f260 527s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 527s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0xe6080f00, JSClass 0xeaabd7d0, in object 0xe607f260 527s 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 527s JS G NS: Defined namespace 'GioUnix' 0xe607f6e0 in GIRepository 0xe6260a08 527s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 527s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 527s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xe607f700, JSClass 0xeaabd790, in object 0xe607f6e0 527s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 527s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 527s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xe60c5240, JSClass 0xeaabd7d0, in object 0xe607f6e0 527s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 527s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 527s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 527s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0xe607f760, JSClass 0xeaabd790, in object 0xe607f260 527s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0xe607f7a0, JSClass 0xeaabd790, in object 0xe607f6e0 527s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 527s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 527s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0xe607f7e0, JSClass 0xeaabd440, in object 0xe607f6e0 527s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 527s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xe60c5340, JSClass 0xeaabd7d0, in object 0xe607f6e0 527s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 527s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 527s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 527s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xe607f820, JSClass 0xeaabd790, in object 0xe607f260 527s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0xe607f860, JSClass 0xeaabd790, in object 0xe607f6e0 527s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 527s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 527s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xe607f8a0, JSClass 0xeaabd440, in object 0xe607f6e0 527s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 527s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0xe607f8c0, JSClass 0xeaabd440, in object 0xe607f6e0 527s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 527s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0xe607f900, JSClass 0xeaabd790, in object 0xe607f6e0 527s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 527s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 527s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0xe607f940, JSClass 0xeaabd440, in object 0xe607f6e0 527s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 527s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 527s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0xe607f980, JSClass 0xeaabd790, in object 0xe607f260 527s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0xe607f9c0, JSClass 0xeaabd790, in object 0xe607f6e0 527s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 527s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 527s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xe607fa00, JSClass 0xeaabd440, in object 0xe607f6e0 527s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 527s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 527s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 527s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 527s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 527s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 527s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 527s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 527s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 527s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 527s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 527s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 527s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 527s JS G ENUM: Defining GLib.LogLevelFlags as 0xe6203088 527s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 527s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 527s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xe607fae0, JSClass 0xeaabd440, in object 0xe607f020 527s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 527s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xe607fb80, JSClass 0xeaabd790, in object 0xe607f260 527s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 527s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xe60de300, JSClass 0xeaabd7d0, in object 0xe607f260 527s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 527s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xe60de320, JSClass 0xeaabd7d0, in object 0xe607f260 527s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 527s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xe60e3040, JSClass 0xeaabd440, in object 0xe607f260 527s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 527s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xe60e32a0, JSClass 0xeaabd440, in object 0xe607f260 527s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 527s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 527s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 527s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 527s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 527s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 527s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 527s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 527s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 527s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 527s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xe60e33e0, JSClass 0xeaabd790, in object 0xe607f260 527s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 527s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xe60de520, JSClass 0xeaabd7d0, in object 0xe607f260 527s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 527s JS G IFACE: Defined class for Initable (GInitable), prototype 0xe60de560, JSClass 0xeaabd7d0, in object 0xe607f260 527s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 527s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xe60e3460, JSClass 0xeaabd790, in object 0xe607f260 527s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 527s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 527s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 527s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 527s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0xe60de6c0, JSClass 0xeaabd7d0, in object 0xe607f260 527s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 527s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xe60e34c0, JSClass 0xeaabd440, in object 0xe607f260 527s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 527s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xe60e3500, JSClass 0xeaabd440, in object 0xe607f260 527s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 527s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 527s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xe60e3540, JSClass 0xeaabd790, in object 0xe607f260 527s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xe60e3580, JSClass 0xeaabd790, in object 0xe607f280 527s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 527s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xe60e35c0, JSClass 0xeaabd790, in object 0xe607f260 527s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 527s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 527s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 527s JS G IFACE: Defined class for File (GFile), prototype 0xe60de760, JSClass 0xeaabd7d0, in object 0xe607f260 527s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xe60e3620, JSClass 0xeaabd790, in object 0xe6034a40 527s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 527s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xe60e3680, JSClass 0xeaabd790, in object 0xe607f260 527s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 527s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 527s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0xe60de960, JSClass 0xeaabd7d0, in object 0xe607f260 527s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 527s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xe60e36e0, JSClass 0xeaabd790, in object 0xe607f260 527s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 527s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xe60e3720, JSClass 0xeaabd440, in object 0xe607f260 527s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 527s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 527s JS G OBJ: Defined class for Settings (GSettings), prototype 0xe60e3760, JSClass 0xeaabd790, in object 0xe607f260 527s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 527s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 527s JS G NS: Defined namespace 'Gio' 0xe607f260 in GIRepository 0xe6034880 527s JS CTX: Script evaluation succeeded 527s JS MAINLOOP: Main loop instance 0x744fd0c: Spinning loop until released or hook cleared 527s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe60310d0 527s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe60310d0 527s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe60310d0 527s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe60310d0 527s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe60310d0 527s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe60310d0 527s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe60310d0 527s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe60310d0 527s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe60310d0 527s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe60310d0 527s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe60310d0 527s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe60310d0 527s JS IMPORT: Module metadata hook for module 0xe6216370 527s JS IMPORT: Defining meta.importSync for module 0xe6216370 527s JS NATIVE: Defining native module 'system' 527s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe60310d0 527s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe60310d0 527s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 527s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 527s JS MAINLOOP: Set main loop hook to 527s JS MAINLOOP: Main loop instance 0x744fd0c: hold 527s JS MAINLOOP: Running and clearing main loop hook 527s JS G BXD: Defining method run in prototype for GLib.MainLoop 527s 1..8 527s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 527s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 527s JS G BXD: Defined class for Source (GSource), prototype 0xe60e37c0, JSClass 0xeaabd440, in object 0xe607f020 527s JS G BXD: Defining method set_priority in prototype for GLib.Source 527s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 527s JS G BXD: Defining method attach in prototype for GLib.Source 527s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 527s JS IMPORT: Module metadata hook for module 0xe60ca580 527s JS IMPORT: Defining meta.importSync for module 0xe60ca580 527s JS G NS: Found info type GIObjectInfo for 'ThemedIcon' in namespace 'Gio' 527s JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0xe60e3880, JSClass 0xeaabd790, in object 0xe607f260 527s JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject 527s JS G PRM: JSObject created with param instance 0x7643068 type GParamString 527s JS G NS: Found info type GIObjectInfo for 'SimpleAction' in namespace 'Gio' 527s JS G OBJ: Defined class for SimpleAction (GSimpleAction), prototype 0xe60e38c0, JSClass 0xeaabd790, in object 0xe607f260 527s JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject 527s JS G PRM: JSObject created with param instance 0x7661230 type GParamBoolean 527s JS G BXD: Defining method destroy in prototype for GLib.Source 527s ok 1 Looking up param specs works 527s JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject 527s JS G PRM: JSObject created with param instance 0x7643068 type GParamString 527s JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject 527s JS G PRM: JSObject created with param instance 0x7661230 type GParamBoolean 527s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 527s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 527s ok 2 Looking up param specs gives the correct name 527s JS G PRM: Wrapping GParamString 'name' on GThemedIcon with JSObject 527s JS G PRM: JSObject created with param instance 0x7643068 type GParamString 527s JS G PRM: Wrapping GParamBoolean 'enabled' on GSimpleAction with JSObject 527s JS G PRM: JSObject created with param instance 0x7661230 type GParamBoolean 527s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 527s ok 3 Looking up param specs gives the default value if present 527s ok 4 GType object has a name 527s ok 5 GType object has a read-only name 527s ok 6 GType object has an undeletable name 527s ok 7 GType object has a string representation 527s JS G NS: Found info type GIFunctionInfo for 'type_parent' in namespace 'GObject' 527s ok 8 GType marshalling marshals the invalid GType object into JS null 527s JS G BXD: Defining method quit in prototype for GLib.MainLoop 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Main loop instance 0x744fd0c: Spinning loop until released or hook cleared 527s JS MAINLOOP: handling job 0, 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Completed job 0 527s JS MAINLOOP: handling job 1, 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Completed job 1 527s JS MAINLOOP: handling job 2, 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Completed job 2 527s JS MAINLOOP: handling job 3, 527s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 527s JS MAINLOOP: Main loop instance 0x744fd0c: release 527s JS MAINLOOP: Completed job 3 527s JS MEMORY: Memory report: before destroying context 527s JS MEMORY: 576 objects currently alive 527s JS MEMORY: boxed_instance = 120 527s JS MEMORY: boxed_prototype = 22 527s JS MEMORY: closure = 1 527s JS MEMORY: function = 378 527s JS MEMORY: fundamental_instance = 0 527s JS MEMORY: fundamental_prototype = 0 527s JS MEMORY: gerror_instance = 0 527s JS MEMORY: gerror_prototype = 0 527s JS MEMORY: interface = 11 527s JS MEMORY: module = 9 527s JS MEMORY: ns = 5 527s JS MEMORY: object_instance = 1 527s JS MEMORY: object_prototype = 23 527s JS MEMORY: param = 6 527s JS MEMORY: union_instance = 0 527s JS MEMORY: union_prototype = 0 527s JS CTX: JS shutdown sequence 527s JS CTX: Stopping profiler 527s JS CTX: Shutting down toggle queue 527s JS CTX: Notifying external reference holders of GjsContext dispose 527s JS MAINLOOP: Stopping promise job dispatcher 527s JS CTX: Notifying reference holders of GjsContext dispose 527s JS CTX: Checking unhandled promise rejections 527s JS CTX: Releasing cached JS wrappers 527s JS CTX: Final triggered GC 527s JS CTX: Destroying JS context 527s JS CTX: Releasing all native objects 527s JS CTX: Disabling auto GC 527s JS CTX: Ending trace on global object 527s JS CTX: Freeing allocated resources 527s JS CTX: JS context destroyed 527s PASS: gjs/testGTypeClass.test 527s Running test: gjs/testCairo.test 527s JS NATIVE: Registered native JS module '_promiseNative' 527s JS NATIVE: Registered native JS module '_byteArrayNative' 527s JS NATIVE: Registered native JS module '_encodingNative' 527s JS NATIVE: Registered native JS module '_gi' 527s JS NATIVE: Registered native JS module 'gi' 527s JS NATIVE: Registered native JS module 'cairoNative' 527s JS NATIVE: Registered native JS module 'system' 527s JS NATIVE: Registered native JS module 'console' 527s JS NATIVE: Registered native JS module '_print' 527s JS CTX: Enabling JIT 527s JS CTX: Initialized class GjsFileImporter prototype 0xebc00180 527s JS IMPORT: Defining parent (nil) of 0xebc001d8 'imports' is mod 0 527s JS IMPORT: Importing '_print' 527s JS NATIVE: Defining native module '_print' 527s JS IMPORT: Defining parent 0xebc001d8 of 0xebc008d0 '_print' is mod 1 527s JS IMPORT: successfully imported module '_print' 527s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 527s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xeba31040 527s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeba31040 527s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xeba31040 527s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xeba31040 527s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeba31040 527s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xeba31040 527s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xeba31040 527s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeba31040 527s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeba31040 527s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xeba31040 527s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xeba31040 527s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xeba31040 527s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xeba31040 527s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xeba31040 527s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeba31040 527s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xeba31040 527s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xeba31040 527s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeba31040 527s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xeba31040 527s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeba31040 527s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeba31040 527s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeba31040 527s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xeba31040 527s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xeba31040 527s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeba31040 527s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xeba31040 527s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xeba31040 527s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeba31040 527s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xeba31040 527s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xeba31040 527s JS MAINLOOP: Main loop instance 0x6653d0c: hold 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Starting promise job dispatcher 527s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xeba310d0 527s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xeba310d0 527s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeba310d0 527s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeba310d0 527s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeba310d0 527s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeba310d0 527s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xeba310d0 527s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xeba310d0 527s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xeba310d0 527s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeba310d0 527s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeba310d0 527s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xeba310d0 527s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xeba310d0 527s JS MAINLOOP: Main loop instance 0x6653d0c: hold 527s JS MAINLOOP: Enqueue job , promise=, allocation site= 527s JS MAINLOOP: Main loop instance 0x6653d0c: Spinning loop until released or hook cleared 527s JS MAINLOOP: handling job 0, 527s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 527s JS MAINLOOP: Main loop instance 0x6653d0c: release 527s JS MAINLOOP: Completed job 0 527s JS MAINLOOP: handling job 1, 527s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 527s JS MAINLOOP: Main loop instance 0x6653d0c: release 527s JS MAINLOOP: Completed job 1 527s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xeba310d0 527s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeba310d0 527s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeba310d0 527s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeba310d0 527s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeba310d0 527s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeba310d0 527s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeba310d0 527s JS IMPORT: Module metadata hook for module 0xebc5cd80 527s JS IMPORT: Defining meta.importSync for module 0xebc5cd80 527s JS NATIVE: Defining native module 'gi' 527s JS CTX: Initialized class GIRepositoryNamespace prototype 0xebc60b48 527s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 527s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 527s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 527s JS IMPORT: Importing directory 'overrides' 527s JS IMPORT: Defining parent 0xeba34430 of 0xebc60bb8 'overrides' is mod 1 527s JS IMPORT: Defined importer 'overrides' 0xebc60bb8 in 0xeba34430 527s JS IMPORT: successfully imported directory 'overrides' 527s JS IMPORT: Importing '_promiseNative' 527s JS NATIVE: Defining native module '_promiseNative' 527s JS IMPORT: Defining parent 0xeba34430 of 0xebc61008 '_promiseNative' is mod 1 527s JS IMPORT: successfully imported module '_promiseNative' 527s JS IMPORT: Importing module GLib succeeded 527s JS IMPORT: Defining parent 0xebc60bb8 of 0xeba80020 'GLib' is mod 1 527s JS IMPORT: successfully imported module 'GLib' 527s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 527s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xeba7f040, JSClass 0xf053d440, in object 0xeba7f020 527s JS CTX: Initialized class GIRepositoryGType prototype 0xebc61328 527s JS CTX: Initialized class GIRepositoryFunction prototype 0xebc61380 527s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 527s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 527s JS G BXD: Defined class for Error (GError), prototype 0xeba7f080, JSClass 0xf053d440, in object 0xeba7f020 528s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 528s JS G BXD: Defined class for Variant (GVariant), prototype 0xeba7f0c0, JSClass 0xf053d440, in object 0xeba7f020 528s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 528s JS G BXD: Defined class for Bytes (GBytes), prototype 0xeba7f100, JSClass 0xf053d440, in object 0xeba7f020 528s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 528s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 528s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xeba7f140, JSClass 0xf053d440, in object 0xeba7f020 528s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 528s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 528s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 528s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 528s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 528s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 528s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 528s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 528s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 528s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 528s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 528s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 528s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 528s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 528s JS G BXD: Defined class for Thread (GThread), prototype 0xeba7f180, JSClass 0xf053d440, in object 0xeba7f020 528s JS G BXD: Defining method ref in prototype for GLib.Thread 528s JS G BXD: Defining method unref in prototype for GLib.Thread 528s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 528s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xeba7f1c0, JSClass 0xf053d440, in object 0xeba7f020 528s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 528s JS G BXD: Defined class for Regex (GRegex), prototype 0xeba7f200, JSClass 0xf053d440, in object 0xeba7f020 528s JS G BXD: Defining method match in prototype for GLib.Regex 528s JS G BXD: Defining method match_full in prototype for GLib.Regex 528s JS G BXD: Defining method match_all in prototype for GLib.Regex 528s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 528s JS G NS: Defined namespace 'GLib' 0xeba7f020 in GIRepository 0xebc60a08 528s JS IMPORT: Importing module jasmine succeeded 528s JS IMPORT: Defining parent 0xeba34430 of 0xeba80940 'jasmine' is mod 1 528s JS IMPORT: successfully imported module 'jasmine' 528s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 528s JS MAINLOOP: Main loop instance 0x6653d0c: hold 528s JS MAINLOOP: Enqueue job , promise=, allocation site= 528s JS MAINLOOP: Main loop instance 0x6653d0c: Spinning loop until released or hook cleared 528s JS MAINLOOP: handling job 0, 528s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 528s JS MAINLOOP: Main loop instance 0x6653d0c: release 528s JS MAINLOOP: Completed job 0 528s JS IMPORT: Importing 'gi' 528s JS IMPORT: Defining parent 0xeba34430 of 0xeba347c0 'gi' is mod 1 528s JS IMPORT: successfully imported module 'gi' 528s JS IMPORT: JS import 'cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/cairo.js 528s JS IMPORT: JS import '_cairo' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_cairo.js 528s JS IMPORT: JS import '_cairo' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_cairo.js 528s JS IMPORT: Importing module _cairo succeeded 528s JS IMPORT: Defining parent 0xeba34430 of 0xeba809e0 '_cairo' is mod 1 528s JS IMPORT: successfully imported module '_cairo' 528s JS IMPORT: Importing 'cairoNative' 528s JS NATIVE: Defining native module 'cairoNative' 528s JS CTX: Initialized class Region prototype 0xebc15c20 528s JS CTX: Initialized class Context prototype 0xebc15d38 528s JS CTX: Initialized class Surface prototype 0xebc16510 528s JS CTX: Initialized class Pattern prototype 0xebc165e8 528s JS CTX: Initialized class Path prototype 0xebc16640 528s JS CTX: Initialized class ImageSurface prototype 0xebc16698 528s JS CTX: Initialized class PSSurface prototype 0xebc16770 528s JS CTX: Initialized class PDFSurface prototype 0xebc16848 528s JS CTX: Initialized class SVGSurface prototype 0xebc16920 528s JS CTX: Initialized class Gradient prototype 0xebc16978 528s JS CTX: Initialized class LinearGradient prototype 0xebc169d0 528s JS CTX: Initialized class RadialGradient prototype 0xebc16a28 528s JS CTX: Initialized class SurfacePattern prototype 0xebc16a80 528s JS CTX: Initialized class SolidPattern prototype 0xebc16ad8 528s JS IMPORT: Defining parent 0xeba34430 of 0xebc15c08 'cairoNative' is mod 1 528s JS IMPORT: successfully imported module 'cairoNative' 528s JS IMPORT: Importing module cairo succeeded 528s JS IMPORT: Defining parent 0xeba34430 of 0xeba809c0 'cairo' is mod 1 528s JS IMPORT: successfully imported module 'cairo' 528s 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 528s JS G NS: Defined namespace 'Gdk' 0xeba7f2e0 in GIRepository 0xeba347c0 528s 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 528s JS G NS: Defined namespace 'GIMarshallingTests' 0xeba7f300 in GIRepository 0xeba347c0 528s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 528s JS IMPORT: Importing module _legacy succeeded 528s JS IMPORT: Defining parent 0xeba34430 of 0xeba80a20 '_legacy' is mod 1 528s JS IMPORT: successfully imported module '_legacy' 528s 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 528s JS G NS: Defined namespace 'GjsPrivate' 0xeba7f360 in GIRepository 0xeba347c0 528s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 528s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 528s JS IMPORT: Importing module lang succeeded 528s JS IMPORT: Defining parent 0xeba34430 of 0xeba80a80 'lang' is mod 1 528s JS IMPORT: successfully imported module 'lang' 528s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 528s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 528s JS IMPORT: Importing module _signals succeeded 528s JS IMPORT: Defining parent 0xeba34430 of 0xeba80aa0 '_signals' is mod 1 528s JS IMPORT: successfully imported module '_signals' 528s JS IMPORT: Importing module signals succeeded 528s JS IMPORT: Defining parent 0xeba34430 of 0xeba80a60 'signals' is mod 1 528s JS IMPORT: successfully imported module 'signals' 528s JS IMPORT: Importing module Gio succeeded 528s JS IMPORT: Defining parent 0xeba34870 of 0xeba80a40 'Gio' is mod 1 528s JS IMPORT: successfully imported module 'Gio' 528s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 528s JS IMPORT: Importing '_gi' 528s JS NATIVE: Defining native module '_gi' 528s JS IMPORT: Defining parent 0xeba34430 of 0xebc19c20 '_gi' is mod 1 528s JS IMPORT: successfully imported module '_gi' 528s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 528s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 528s JS IMPORT: Importing module _common succeeded 528s JS IMPORT: Defining parent 0xeba34430 of 0xeba80ae0 '_common' is mod 1 528s JS IMPORT: successfully imported module '_common' 528s JS IMPORT: Importing module GObject succeeded 528s JS IMPORT: Defining parent 0xeba34870 of 0xeba80ac0 'GObject' is mod 1 528s JS IMPORT: successfully imported module 'GObject' 528s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 528s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 528s JS G BXD: Defined class for String (GString), prototype 0xeba7f580, JSClass 0xf053d440, in object 0xeba7f380 528s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 528s JS G PRM: Defined class ParamSpec prototype is 0xeba80b20 class 0xf0540188 in object 0xeba7f380 528s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 528s JS G OBJ: Defined class for Object (GObject), prototype 0xeba7f6a0, JSClass 0xf053d790, in object 0xeba7f380 528s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 528s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 528s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xeba7f6c0, JSClass 0xf053d790, in object 0xeba7f380 528s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 528s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 528s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 528s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 528s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 528s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 528s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 528s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 528s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 528s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 528s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 528s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 528s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 528s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 528s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 528s JS G BXD: Defined class for Value (GValue), prototype 0xeba7f700, JSClass 0xf053d440, in object 0xeba7f380 528s JS G NS: Defined namespace 'GObject' 0xeba7f380 in GIRepository 0xeba347c0 528s JS G OBJ: Defined class for Application (GApplication), prototype 0xeba7f740, JSClass 0xf053d790, in object 0xeba7f340 528s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 528s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xeba80f40, JSClass 0xf053d7d0, in object 0xeba7f340 528s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 528s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0xeba80f60, JSClass 0xf053d7d0, in object 0xeba7f340 528s 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 528s JS G NS: Defined namespace 'GioUnix' 0xeba7f7c0 in GIRepository 0xeba347c0 528s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 528s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 528s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xeba7f7e0, JSClass 0xf053d790, in object 0xeba7f7c0 528s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 528s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 528s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xebadf2a0, JSClass 0xf053d7d0, in object 0xeba7f7c0 528s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 528s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 528s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 528s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0xeba7f840, JSClass 0xf053d790, in object 0xeba7f340 528s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0xeba7f880, JSClass 0xf053d790, in object 0xeba7f7c0 528s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 528s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 528s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0xeba7f8c0, JSClass 0xf053d440, in object 0xeba7f7c0 528s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 528s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xebadf3a0, JSClass 0xf053d7d0, in object 0xeba7f7c0 528s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 528s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 528s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 528s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xeba7f900, JSClass 0xf053d790, in object 0xeba7f340 528s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0xeba7f940, JSClass 0xf053d790, in object 0xeba7f7c0 528s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 528s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 528s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xeba7f980, JSClass 0xf053d440, in object 0xeba7f7c0 528s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 528s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0xeba7f9a0, JSClass 0xf053d440, in object 0xeba7f7c0 528s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 528s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0xeba7f9e0, JSClass 0xf053d790, in object 0xeba7f7c0 528s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 528s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 528s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0xeba7fa20, JSClass 0xf053d440, in object 0xeba7f7c0 528s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 528s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 528s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0xeba7fa60, JSClass 0xf053d790, in object 0xeba7f340 528s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0xeba7faa0, JSClass 0xf053d790, in object 0xeba7f7c0 528s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 528s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 528s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xeba7fae0, JSClass 0xf053d440, in object 0xeba7f7c0 528s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 528s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 528s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 528s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 528s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 528s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 528s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 528s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 528s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 528s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 528s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 528s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 528s JS G ENUM: Defining GLib.LogLevelFlags as 0xebc215e0 528s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 528s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 528s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xeba7fbc0, JSClass 0xf053d440, in object 0xeba7f020 528s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 528s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xeba7fc60, JSClass 0xf053d790, in object 0xeba7f340 528s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 528s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xebae6360, JSClass 0xf053d7d0, in object 0xeba7f340 528s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 528s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xebae6380, JSClass 0xf053d7d0, in object 0xeba7f340 528s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 528s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xebae7120, JSClass 0xf053d440, in object 0xeba7f340 528s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 528s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xebae7380, JSClass 0xf053d440, in object 0xeba7f340 528s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 528s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 528s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 528s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 528s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 528s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 528s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 528s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 528s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 528s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 528s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xebae74c0, JSClass 0xf053d790, in object 0xeba7f340 528s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 528s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xebae6580, JSClass 0xf053d7d0, in object 0xeba7f340 528s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 528s JS G IFACE: Defined class for Initable (GInitable), prototype 0xebae65c0, JSClass 0xf053d7d0, in object 0xeba7f340 528s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 528s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xebae7540, JSClass 0xf053d790, in object 0xeba7f340 528s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 528s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 528s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 528s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 528s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0xebae6720, JSClass 0xf053d7d0, in object 0xeba7f340 528s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 528s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xebae75a0, JSClass 0xf053d440, in object 0xeba7f340 528s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 528s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xebae75e0, JSClass 0xf053d440, in object 0xeba7f340 528s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 528s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 528s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xebae7620, JSClass 0xf053d790, in object 0xeba7f340 528s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xebae7660, JSClass 0xf053d790, in object 0xeba7f360 528s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 528s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xebae76a0, JSClass 0xf053d790, in object 0xeba7f340 528s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 528s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 528s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 528s JS G IFACE: Defined class for File (GFile), prototype 0xebae67c0, JSClass 0xf053d7d0, in object 0xeba7f340 528s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xebae7700, JSClass 0xf053d790, in object 0xeba348e0 528s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 528s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xebae7760, JSClass 0xf053d790, in object 0xeba7f340 528s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 528s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 528s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0xebae69c0, JSClass 0xf053d7d0, in object 0xeba7f340 528s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 528s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xebae77c0, JSClass 0xf053d790, in object 0xeba7f340 528s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 528s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xebae7800, JSClass 0xf053d440, in object 0xeba7f340 528s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 528s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 528s JS G OBJ: Defined class for Settings (GSettings), prototype 0xebae7840, JSClass 0xf053d790, in object 0xeba7f340 528s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 528s JS G NS: Defined namespace 'Gio' 0xeba7f340 in GIRepository 0xeba347c0 528s JS IMPORT: Importing module Gtk succeeded 528s JS IMPORT: Defining parent 0xeba34870 of 0xeba80a00 'Gtk' is mod 1 528s JS IMPORT: successfully imported module 'Gtk' 528s JS G NS: Found info type GIObjectInfo for 'Widget' in namespace 'Gtk' 528s JS G NS: Found info type GIObjectInfo for 'InitiallyUnowned' in namespace 'GObject' 528s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0xebae78a0, JSClass 0xf053d790, in object 0xeba7f380 528s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0xebae78e0, JSClass 0xf053d790, in object 0xeba7f320 528s JS G NS: Found info type GIInterfaceInfo for 'Buildable' in namespace 'Gtk' 528s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0xebaef280, JSClass 0xf053d7d0, in object 0xeba7f320 528s JS IMPORT: JS import 'Atk' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/Atk.js 528s JS G NS: Defined namespace 'Atk' 0xebae7940 in GIRepository 0xeba347c0 528s JS G NS: Found info type GIInterfaceInfo for 'ImplementorIface' in namespace 'Atk' 528s JS G IFACE: Defined class for ImplementorIface (AtkImplementorIface), prototype 0xebaef2a0, JSClass 0xf053d7d0, in object 0xebae7940 528s JS G NS: Found info type GIObjectInfo for 'Container' in namespace 'Gtk' 528s JS G OBJ: Defined class for Container (GtkContainer), prototype 0xebae7980, JSClass 0xf053d790, in object 0xeba7f320 528s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 528s JS G NS: Defined namespace 'Gtk' 0xeba7f320 in GIRepository 0xeba347c0 528s 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 528s JS G NS: Defined namespace 'Regress' 0xebae79c0 in GIRepository 0xeba347c0 528s JS IMPORT: Importing module cairo succeeded 528s JS IMPORT: Defining parent 0xeba34870 of 0xebaef380 'cairo' is mod 1 528s JS IMPORT: successfully imported module 'cairo' 528s JS G NS: Found info type GIEnumInfo for 'Antialias' in namespace 'cairo' 528s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 528s JS G ENUM: Defining enum value NONE (fixed from none) 1 528s JS G ENUM: Defining enum value GRAY (fixed from gray) 2 528s JS G ENUM: Defining enum value SUBPIXEL (fixed from subpixel) 3 528s JS G ENUM: Defining enum value FAST (fixed from fast) 4 528s JS G ENUM: Defining enum value GOOD (fixed from good) 5 528s JS G ENUM: Defining enum value BEST (fixed from best) 6 528s JS G ENUM: Defining cairo.Antialias as 0xebc51088 528s JS G NS: Found info type GIEnumInfo for 'Content' in namespace 'cairo' 528s JS G ENUM: Defining enum value COLOR (fixed from color) 4096 528s JS G ENUM: Defining enum value ALPHA (fixed from alpha) 8192 528s JS G ENUM: Defining enum value COLOR_ALPHA (fixed from color_alpha) 12288 528s JS G ENUM: Defining cairo.Content as 0xebc51160 528s JS G NS: Found info type GIEnumInfo for 'Extend' in namespace 'cairo' 528s JS G ENUM: Defining enum value NONE (fixed from none) 0 528s JS G ENUM: Defining enum value REPEAT (fixed from repeat) 1 528s JS G ENUM: Defining enum value REFLECT (fixed from reflect) 2 528s JS G ENUM: Defining enum value PAD (fixed from pad) 3 528s JS G ENUM: Defining cairo.Extend as 0xebc511b8 528s JS G NS: Found info type GIEnumInfo for 'FillRule' in namespace 'cairo' 528s JS G ENUM: Defining enum value WINDING (fixed from winding) 0 528s JS G ENUM: Defining enum value EVEN_ODD (fixed from even_odd) 1 528s JS G ENUM: Defining cairo.FillRule as 0xebc51210 528s JS G NS: Found info type GIEnumInfo for 'Filter' in namespace 'cairo' 528s JS G ENUM: Defining enum value FAST (fixed from fast) 0 528s JS G ENUM: Defining enum value GOOD (fixed from good) 1 528s JS G ENUM: Defining enum value BEST (fixed from best) 2 528s JS G ENUM: Defining enum value NEAREST (fixed from nearest) 3 528s JS G ENUM: Defining enum value BILINEAR (fixed from bilinear) 4 528s JS G ENUM: Defining enum value GAUSSIAN (fixed from gaussian) 5 528s JS G ENUM: Defining cairo.Filter as 0xebc51268 528s JS G NS: Found info type GIEnumInfo for 'FontSlant' in namespace 'cairo' 528s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 528s JS G ENUM: Defining enum value ITALIC (fixed from italic) 1 528s JS G ENUM: Defining enum value OBLIQUE (fixed from oblique) 2 528s JS G ENUM: Defining cairo.FontSlant as 0xebc51340 528s JS G NS: Found info type GIEnumInfo for 'FontWeight' in namespace 'cairo' 528s JS G ENUM: Defining enum value NORMAL (fixed from normal) 0 528s JS G ENUM: Defining enum value BOLD (fixed from bold) 1 528s JS G ENUM: Defining cairo.FontWeight as 0xebc51398 528s JS G NS: Found info type GIEnumInfo for 'Format' in namespace 'cairo' 528s JS G ENUM: Defining enum value INVALID (fixed from invalid) -1 528s JS G ENUM: Defining enum value ARGB32 (fixed from argb32) 0 528s JS G ENUM: Defining enum value RGB24 (fixed from rgb24) 1 528s JS G ENUM: Defining enum value A8 (fixed from a8) 2 528s JS G ENUM: Defining enum value A1 (fixed from a1) 3 528s JS G ENUM: Defining enum value RGB16_565 (fixed from rgb16_565) 4 528s JS G ENUM: Defining enum value RGB30 (fixed from rgb30) 5 528s JS G ENUM: Defining cairo.Format as 0xebc513f0 528s JS G NS: Found info type GIEnumInfo for 'LineCap' in namespace 'cairo' 528s JS G ENUM: Defining enum value BUTT (fixed from butt) 0 528s JS G ENUM: Defining enum value ROUND (fixed from round) 1 528s JS G ENUM: Defining enum value SQUARE (fixed from square) 2 528s JS G ENUM: Defining cairo.LineCap as 0xebc514c8 528s JS G NS: Found info type GIEnumInfo for 'LineJoin' in namespace 'cairo' 528s JS G ENUM: Defining enum value MITER (fixed from miter) 0 528s JS G ENUM: Defining enum value ROUND (fixed from round) 1 528s JS G ENUM: Defining enum value BEVEL (fixed from bevel) 2 528s JS G ENUM: Defining cairo.LineJoin as 0xebc51520 528s JS G NS: Found info type GIEnumInfo for 'Operator' in namespace 'cairo' 528s JS G ENUM: Defining enum value CLEAR (fixed from clear) 0 528s JS G ENUM: Defining enum value SOURCE (fixed from source) 1 528s JS G ENUM: Defining enum value OVER (fixed from over) 2 528s JS G ENUM: Defining enum value IN (fixed from in) 3 528s JS G ENUM: Defining enum value OUT (fixed from out) 4 528s JS G ENUM: Defining enum value ATOP (fixed from atop) 5 528s JS G ENUM: Defining enum value DEST (fixed from dest) 6 528s JS G ENUM: Defining enum value DEST_OVER (fixed from dest_over) 7 528s JS G ENUM: Defining enum value DEST_IN (fixed from dest_in) 8 528s JS G ENUM: Defining enum value DEST_OUT (fixed from dest_out) 9 528s JS G ENUM: Defining enum value DEST_ATOP (fixed from dest_atop) 10 528s JS G ENUM: Defining enum value XOR (fixed from xor) 11 528s JS G ENUM: Defining enum value ADD (fixed from add) 12 528s JS G ENUM: Defining enum value SATURATE (fixed from saturate) 13 528s JS G ENUM: Defining enum value MULTIPLY (fixed from multiply) 14 528s JS G ENUM: Defining enum value SCREEN (fixed from screen) 15 528s JS G ENUM: Defining enum value OVERLAY (fixed from overlay) 16 528s JS G ENUM: Defining enum value DARKEN (fixed from darken) 17 528s JS G ENUM: Defining enum value LIGHTEN (fixed from lighten) 18 528s JS G ENUM: Defining enum value COLOR_DODGE (fixed from color_dodge) 19 528s JS G ENUM: Defining enum value COLOR_BURN (fixed from color_burn) 20 528s JS G ENUM: Defining enum value HARD_LIGHT (fixed from hard_light) 21 528s JS G ENUM: Defining enum value SOFT_LIGHT (fixed from soft_light) 22 528s JS G ENUM: Defining enum value DIFFERENCE (fixed from difference) 23 528s JS G ENUM: Defining enum value EXCLUSION (fixed from exclusion) 24 528s JS G ENUM: Defining enum value HSL_HUE (fixed from hsl_hue) 25 528s JS G ENUM: Defining enum value HSL_SATURATION (fixed from hsl_saturation) 26 528s JS G ENUM: Defining enum value HSL_COLOR (fixed from hsl_color) 27 528s JS G ENUM: Defining enum value HSL_LUMINOSITY (fixed from hsl_luminosity) 28 528s JS G ENUM: Defining cairo.Operator as 0xebc51578 528s JS G NS: Found info type GIEnumInfo for 'PatternType' in namespace 'cairo' 528s JS G ENUM: Defining enum value SOLID (fixed from solid) 0 528s JS G ENUM: Defining enum value SURFACE (fixed from surface) 1 528s JS G ENUM: Defining enum value LINEAR (fixed from linear) 2 528s JS G ENUM: Defining enum value RADIAL (fixed from radial) 3 528s JS G ENUM: Defining enum value MESH (fixed from mesh) 4 528s JS G ENUM: Defining enum value RASTER_SOURCE (fixed from raster_source) 5 528s JS G ENUM: Defining cairo.PatternType as 0xebc51750 528s JS G NS: Found info type GIEnumInfo for 'SurfaceType' in namespace 'cairo' 528s JS G ENUM: Defining enum value IMAGE (fixed from image) 0 528s JS G ENUM: Defining enum value PDF (fixed from pdf) 1 528s JS G ENUM: Defining enum value PS (fixed from ps) 2 528s JS G ENUM: Defining enum value XLIB (fixed from xlib) 3 528s JS G ENUM: Defining enum value XCB (fixed from xcb) 4 528s JS G ENUM: Defining enum value GLITZ (fixed from glitz) 5 528s JS G ENUM: Defining enum value QUARTZ (fixed from quartz) 6 528s JS G ENUM: Defining enum value WIN32 (fixed from win32) 7 528s JS G ENUM: Defining enum value BEOS (fixed from beos) 8 528s JS G ENUM: Defining enum value DIRECTFB (fixed from directfb) 9 528s JS G ENUM: Defining enum value SVG (fixed from svg) 10 528s JS G ENUM: Defining enum value OS2 (fixed from os2) 11 528s JS G ENUM: Defining enum value WIN32_PRINTING (fixed from win32_printing) 12 528s JS G ENUM: Defining enum value QUARTZ_IMAGE (fixed from quartz_image) 13 528s JS G ENUM: Defining enum value SCRIPT (fixed from script) 14 528s JS G ENUM: Defining enum value QT (fixed from qt) 15 528s JS G ENUM: Defining enum value RECORDING (fixed from recording) 16 528s JS G ENUM: Defining enum value VG (fixed from vg) 17 528s JS G ENUM: Defining enum value GL (fixed from gl) 18 528s JS G ENUM: Defining enum value DRM (fixed from drm) 19 528s JS G ENUM: Defining enum value TEE (fixed from tee) 20 528s JS G ENUM: Defining enum value XML (fixed from xml) 21 528s JS G ENUM: Defining enum value SKIA (fixed from skia) 22 528s JS G ENUM: Defining enum value SUBSURFACE (fixed from subsurface) 23 528s JS G ENUM: Defining enum value COGL (fixed from cogl) 24 528s JS G ENUM: Defining cairo.SurfaceType as 0xebc51828 528s JS G NS: Found info type GIStructInfo for 'Region' in namespace 'cairo' 528s JS G BXD: Defined class for Region (CairoRegion), prototype 0xebae7ba0, JSClass 0xf053d440, in object 0xebae79e0 528s JS G NS: Found info type GIStructInfo for 'Context' in namespace 'cairo' 528s JS G BXD: Defined class for Context (CairoContext), prototype 0xebae7bc0, JSClass 0xf053d440, in object 0xebae79e0 528s JS G NS: Found info type GIStructInfo for 'Surface' in namespace 'cairo' 528s JS G BXD: Defined class for Surface (CairoSurface), prototype 0xebae7be0, JSClass 0xf053d440, in object 0xebae79e0 528s JS G NS: Found info type GIStructInfo for 'Pattern' in namespace 'cairo' 528s JS G BXD: Defined class for Pattern (CairoPattern), prototype 0xebae7c00, JSClass 0xf053d440, in object 0xebae79e0 528s JS G NS: Found info type GIStructInfo for 'Path' in namespace 'cairo' 528s JS G BXD: Defined class for Path (void), prototype 0xebae7c20, JSClass 0xf053d440, in object 0xebae79e0 528s JS G NS: Defined namespace 'cairo' 0xebae79e0 in GIRepository 0xeba347c0 528s JS CTX: Script evaluation succeeded 528s JS MAINLOOP: Main loop instance 0x6653d0c: Spinning loop until released or hook cleared 528s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xeba310d0 528s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeba310d0 528s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeba310d0 528s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeba310d0 528s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeba310d0 528s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeba310d0 528s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeba310d0 528s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeba310d0 528s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeba310d0 528s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeba310d0 528s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeba310d0 528s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeba310d0 528s JS IMPORT: Module metadata hook for module 0xebc58a90 528s JS IMPORT: Defining meta.importSync for module 0xebc58a90 528s JS NATIVE: Defining native module 'system' 528s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeba310d0 528s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeba310d0 528s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 528s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 528s JS MAINLOOP: Set main loop hook to 528s JS MAINLOOP: Main loop instance 0x6653d0c: hold 528s JS MAINLOOP: Running and clearing main loop hook 528s JS G BXD: Defining method run in prototype for GLib.MainLoop 528s 1..63 528s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 528s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 528s JS G BXD: Defined class for Source (GSource), prototype 0xebae7c40, JSClass 0xf053d440, in object 0xeba7f020 528s JS G BXD: Defining method set_priority in prototype for GLib.Source 528s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 528s JS G BXD: Defining method attach in prototype for GLib.Source 528s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 528s JS IMPORT: Module metadata hook for module 0xebab12e0 528s JS IMPORT: Defining meta.importSync for module 0xebab12e0 528s JS G BXD: Defining method destroy in prototype for GLib.Source 528s ok 1 Cairo context has the right type 528s ok 2 Cairo context reports its target surface 528s ok 3 Cairo context can set its source to a pattern 528s ok 4 Cairo context can set its antialias 528s ok 5 Cairo context can set its fill rule 528s ok 6 Cairo context can set its line cap 528s ok 7 Cairo context can set its line join 528s ok 8 Cairo context can set its line width 528s ok 9 Cairo context can set its miter limit 528s ok 10 Cairo context can set its operator 528s ok 11 Cairo context can set its tolerance 528s ok 12 Cairo context has a rectangle as clip extents 528s ok 13 Cairo context has a rectangle as fill extents 528s ok 14 Cairo context has a rectangle as stroke extents 528s ok 15 Cairo context has zero dashes initially 528s ok 16 Cairo context transforms user to device coordinates 528s ok 17 Cairo context transforms user to device distance 528s ok 18 Cairo context transforms device to user coordinates 528s ok 19 Cairo context transforms device to user distance 528s ok 20 Cairo context computes text extents 528s ok 21 Cairo context can call various, otherwise untested, methods without crashing 528s ok 22 Cairo context has methods when created from a C function # SKIP GTK disabled 528s ok 23 Cairo pattern has typechecks 528s ok 24 Cairo solid pattern can be created from RGB static method 528s ok 25 Cairo solid pattern can be created from RGBA static method 528s ok 26 Cairo surface pattern can be created and added as a source 528s ok 27 Cairo linear gradient can be created and added as a source 528s ok 28 Cairo radial gradient can be created and added as a source 528s ok 29 Cairo path has typechecks 528s ok 30 Cairo surface has typechecks 528s ok 31 Cairo surface can access the device scale 528s ok 32 Cairo surface can access the device offset 528s ok 33 Cairo surface can be finalized 528s JS G NS: Found info type GIFunctionInfo for 'test_cairo_context_none_return' in namespace 'Regress' 528s ok 34 Cairo GI test suite for context can be marshalled as a transfer none return value 528s JS G NS: Found info type GIFunctionInfo for 'test_cairo_context_none_in' in namespace 'Regress' 528s ok 35 Cairo GI test suite for context can be marshalled as a transfer none in parameter 528s JS G NS: Found info type GIFunctionInfo for 'test_cairo_context_full_return' in namespace 'Regress' 528s ok 36 Cairo GI test suite for context can be marshalled as a transfer full return value 528s JS G NS: Found info type GIFunctionInfo for 'test_cairo_context_full_in' in namespace 'Regress' 528s ok 37 Cairo GI test suite for context can be marshalled as a transfer full in parameter 528s JS G NS: Found info type GIFunctionInfo for 'test_cairo_surface_none_return' in namespace 'Regress' 528s ok 38 Cairo GI test suite for surface can be marshalled as a transfer none return value 528s JS G NS: Found info type GIFunctionInfo for 'test_cairo_surface_none_in' in namespace 'Regress' 528s ok 39 Cairo GI test suite for surface can be marshalled as a transfer none in parameter 528s JS G NS: Found info type GIFunctionInfo for 'test_cairo_surface_full_return' in namespace 'Regress' 528s ok 40 Cairo GI test suite for surface can be marshalled as a transfer full return value 528s JS G NS: Found info type GIFunctionInfo for 'test_cairo_surface_full_in' in namespace 'Regress' 528s ok 41 Cairo GI test suite for surface can be marshalled as a transfer full in parameter 528s JS G NS: Found info type GIFunctionInfo for 'test_cairo_surface_full_out' in namespace 'Regress' 528s ok 42 Cairo GI test suite for surface can be marshalled as an out parameter 528s JS G NS: Found info type GIFunctionInfo for 'test_cairo_path_full_return' in namespace 'Regress' 528s ok 43 Cairo GI test suite for path can be marshalled as a return value 528s JS G NS: Found info type GIFunctionInfo for 'test_cairo_path_none_in' in namespace 'Regress' 528s ok 44 Cairo GI test suite for path can be marshalled as an in parameter with transfer none 528s JS G NS: Found info type GIFunctionInfo for 'test_cairo_path_full_in_full_return' in namespace 'Regress' 528s ok 45 Cairo GI test suite for path can be marshalled as an in parameter with transfer full 528s JS G NS: Found info type GIFunctionInfo for 'test_cairo_pattern_none_return' in namespace 'Regress' 528s ok 46 Cairo GI test suite for pattern can be marshalled as a return value with transfer none 528s JS G NS: Found info type GIFunctionInfo for 'test_cairo_pattern_none_in' in namespace 'Regress' 528s ok 47 Cairo GI test suite for pattern can be marshalled as an in parameter with transfer none 528s JS G NS: Found info type GIFunctionInfo for 'test_cairo_pattern_full_return' in namespace 'Regress' 528s ok 48 Cairo GI test suite for pattern can be marshalled as a return value with transfer full 528s JS G NS: Found info type GIFunctionInfo for 'test_cairo_pattern_full_in' in namespace 'Regress' 528s ok 49 Cairo GI test suite for pattern can be marshalled as an in parameter with transfer full 528s JS G NS: Found info type GIFunctionInfo for 'test_cairo_region_full_in' in namespace 'Regress' 528s ok 50 Cairo GI test suite for region can be marshalled as an in argument 528s ok 51 Cairo GI test suite for FontOptions can be marshalled as a return value with transfer none # SKIP pending 528s ok 52 Cairo GI test suite for FontOptions can be marshalled as an in parameter with transfer none # SKIP pending 528s ok 53 Cairo GI test suite for FontOptions can be marshalled as a return value with transfer full # SKIP pending 528s ok 54 Cairo GI test suite for FontOptions can be marshalled as an in parameter with transfer full # SKIP pending 528s ok 55 Cairo GI test suite for FontFace can be marshalled as a return value with transfer full # SKIP pending 528s ok 56 Cairo GI test suite for ScaledFont can be marshalled as a return value with transfer full # SKIP pending 528s ok 57 Cairo GI test suite for matrix can be marshalled as a return value # SKIP pending 528s ok 58 Cairo GI test suite for matrix can be marshalled as an in parameter # SKIP pending 528s ok 59 Cairo GI test suite for matrix can be marshalled as a caller-allocates out parameter # SKIP pending 528s JS G NS: Found info type GIObjectInfo for 'TestObj' in namespace 'Regress' 528s JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0xe8c3c6a0, JSClass 0xf053d790, in object 0xebae79c0 528s JS G OBJ: Defining method emit_sig_with_foreign_struct in prototype for RegressTestObj (Regress.TestObj) 528s ok 60 Cairo GI test suite can be marshalled through a signal handler 528s JS G NS: Found info type GIFunctionInfo for 'gvalue_in_with_type' in namespace 'GIMarshallingTests' 528s ok 61 Cairo GI test suite can have its type inferred as a foreign struct 528s ok 62 Cairo imported via GI has the same functionality as imports.cairo 528s JS G NS: Found info type GIStructInfo for 'RectangleInt' in namespace 'cairo' 528s JS G BXD: Defined class for RectangleInt (CairoRectangleInt), prototype 0xe8c3c940, JSClass 0xf053d440, in object 0xebae79e0 528s ok 63 Cairo imported via GI has boxed types from the GIR file 528s JS G BXD: Defining method quit in prototype for GLib.MainLoop 528s JS MAINLOOP: Enqueue job , promise=, allocation site= 528s JS MAINLOOP: Main loop instance 0x6653d0c: Spinning loop until released or hook cleared 528s JS MAINLOOP: handling job 0, 528s JS MAINLOOP: Enqueue job , promise=, allocation site= 528s JS MAINLOOP: Completed job 0 528s JS MAINLOOP: handling job 1, 528s JS MAINLOOP: Enqueue job , promise=, allocation site= 528s JS MAINLOOP: Completed job 1 528s JS MAINLOOP: handling job 2, 528s JS MAINLOOP: Enqueue job , promise=, allocation site= 528s JS MAINLOOP: Completed job 2 528s JS MAINLOOP: handling job 3, 528s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 528s JS MAINLOOP: Main loop instance 0x6653d0c: release 528s JS MAINLOOP: Completed job 3 528s JS MEMORY: Memory report: before destroying context 528s JS MEMORY: 947 objects currently alive 528s JS MEMORY: boxed_instance = 432 528s JS MEMORY: boxed_prototype = 28 528s JS MEMORY: closure = 2 528s JS MEMORY: function = 421 528s JS MEMORY: fundamental_instance = 0 528s JS MEMORY: fundamental_prototype = 0 528s JS MEMORY: gerror_instance = 0 528s JS MEMORY: gerror_prototype = 0 528s JS MEMORY: interface = 13 528s JS MEMORY: module = 13 528s JS MEMORY: ns = 11 528s JS MEMORY: object_instance = 2 528s JS MEMORY: object_prototype = 25 528s JS MEMORY: param = 0 528s JS MEMORY: union_instance = 0 528s JS MEMORY: union_prototype = 0 528s JS CTX: JS shutdown sequence 528s JS CTX: Stopping profiler 528s JS CTX: Shutting down toggle queue 528s JS CTX: Notifying external reference holders of GjsContext dispose 528s JS MAINLOOP: Stopping promise job dispatcher 528s JS CTX: Notifying reference holders of GjsContext dispose 528s JS CTX: Checking unhandled promise rejections 528s JS CTX: Releasing cached JS wrappers 528s JS CTX: Final triggered GC 528s JS CTX: Destroying JS context 528s JS CTX: Releasing all native objects 528s JS CTX: Disabling auto GC 528s JS CTX: Ending trace on global object 528s JS CTX: Freeing allocated resources 528s JS CTX: JS context destroyed 528s PASS: gjs/testCairo.test 528s Running test: gjs/testGtk4.test 528s JS NATIVE: Registered native JS module '_promiseNative' 528s JS NATIVE: Registered native JS module '_byteArrayNative' 528s JS NATIVE: Registered native JS module '_encodingNative' 528s JS NATIVE: Registered native JS module '_gi' 528s JS NATIVE: Registered native JS module 'gi' 528s JS NATIVE: Registered native JS module 'cairoNative' 528s JS NATIVE: Registered native JS module 'system' 528s JS NATIVE: Registered native JS module 'console' 528s JS NATIVE: Registered native JS module '_print' 528s JS CTX: Enabling JIT 528s JS CTX: Initialized class GjsFileImporter prototype 0xeed00180 528s JS IMPORT: Defining parent (nil) of 0xeed001d8 'imports' is mod 0 528s JS IMPORT: Importing '_print' 528s JS NATIVE: Defining native module '_print' 528s JS IMPORT: Defining parent 0xeed001d8 of 0xeed008d0 '_print' is mod 1 528s JS IMPORT: successfully imported module '_print' 528s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 528s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xeeb31040 528s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeeb31040 528s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xeeb31040 528s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xeeb31040 528s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeeb31040 528s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xeeb31040 528s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xeeb31040 528s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeeb31040 528s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeeb31040 528s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xeeb31040 528s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xeeb31040 528s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xeeb31040 528s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xeeb31040 528s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xeeb31040 528s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeeb31040 528s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xeeb31040 528s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xeeb31040 528s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeeb31040 528s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xeeb31040 528s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeeb31040 528s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeeb31040 528s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeeb31040 528s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xeeb31040 528s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xeeb31040 528s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeeb31040 528s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xeeb31040 528s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xeeb31040 528s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeeb31040 528s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xeeb31040 528s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xeeb31040 528s JS MAINLOOP: Main loop instance 0x19bed0c: hold 528s JS MAINLOOP: Enqueue job , promise=, allocation site= 528s JS MAINLOOP: Starting promise job dispatcher 528s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xeeb310d0 528s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xeeb310d0 528s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeeb310d0 528s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeeb310d0 528s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeeb310d0 528s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeeb310d0 528s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xeeb310d0 528s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xeeb310d0 528s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xeeb310d0 528s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeeb310d0 528s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeeb310d0 528s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xeeb310d0 528s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xeeb310d0 528s JS MAINLOOP: Main loop instance 0x19bed0c: hold 528s JS MAINLOOP: Enqueue job , promise=, allocation site= 528s JS MAINLOOP: Main loop instance 0x19bed0c: Spinning loop until released or hook cleared 528s JS MAINLOOP: handling job 0, 528s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 528s JS MAINLOOP: Main loop instance 0x19bed0c: release 528s JS MAINLOOP: Completed job 0 528s JS MAINLOOP: handling job 1, 528s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 528s JS MAINLOOP: Main loop instance 0x19bed0c: release 528s JS MAINLOOP: Completed job 1 528s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xeeb310d0 528s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeeb310d0 528s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeeb310d0 528s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeeb310d0 528s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeeb310d0 528s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeeb310d0 528s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeeb310d0 528s JS IMPORT: Module metadata hook for module 0xeed5cd80 528s JS IMPORT: Defining meta.importSync for module 0xeed5cd80 528s JS NATIVE: Defining native module 'gi' 528s JS CTX: Initialized class GIRepositoryNamespace prototype 0xeed60b48 528s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 528s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 528s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 528s JS IMPORT: Importing directory 'overrides' 528s JS IMPORT: Defining parent 0xeeb34430 of 0xeed60bb8 'overrides' is mod 1 528s JS IMPORT: Defined importer 'overrides' 0xeed60bb8 in 0xeeb34430 528s JS IMPORT: successfully imported directory 'overrides' 528s JS IMPORT: Importing '_promiseNative' 528s JS NATIVE: Defining native module '_promiseNative' 528s JS IMPORT: Defining parent 0xeeb34430 of 0xeed61008 '_promiseNative' is mod 1 528s JS IMPORT: successfully imported module '_promiseNative' 528s JS IMPORT: Importing module GLib succeeded 528s JS IMPORT: Defining parent 0xeed60bb8 of 0xeeb80020 'GLib' is mod 1 528s JS IMPORT: successfully imported module 'GLib' 528s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 528s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xeeb7f040, JSClass 0xf363d440, in object 0xeeb7f020 528s JS CTX: Initialized class GIRepositoryGType prototype 0xeed61328 528s JS CTX: Initialized class GIRepositoryFunction prototype 0xeed61380 528s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 528s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 528s JS G BXD: Defined class for Error (GError), prototype 0xeeb7f080, JSClass 0xf363d440, in object 0xeeb7f020 528s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 528s JS G BXD: Defined class for Variant (GVariant), prototype 0xeeb7f0c0, JSClass 0xf363d440, in object 0xeeb7f020 528s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 528s JS G BXD: Defined class for Bytes (GBytes), prototype 0xeeb7f100, JSClass 0xf363d440, in object 0xeeb7f020 528s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 528s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 528s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xeeb7f140, JSClass 0xf363d440, in object 0xeeb7f020 528s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 528s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 528s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 528s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 528s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 528s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 528s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 528s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 528s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 528s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 528s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 528s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 528s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 528s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 528s JS G BXD: Defined class for Thread (GThread), prototype 0xeeb7f180, JSClass 0xf363d440, in object 0xeeb7f020 528s JS G BXD: Defining method ref in prototype for GLib.Thread 528s JS G BXD: Defining method unref in prototype for GLib.Thread 528s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 528s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xeeb7f1c0, JSClass 0xf363d440, in object 0xeeb7f020 528s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 528s JS G BXD: Defined class for Regex (GRegex), prototype 0xeeb7f200, JSClass 0xf363d440, in object 0xeeb7f020 528s JS G BXD: Defining method match in prototype for GLib.Regex 528s JS G BXD: Defining method match_full in prototype for GLib.Regex 528s JS G BXD: Defining method match_all in prototype for GLib.Regex 528s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 528s JS G NS: Defined namespace 'GLib' 0xeeb7f020 in GIRepository 0xeed60a08 528s JS IMPORT: Importing module jasmine succeeded 528s JS IMPORT: Defining parent 0xeeb34430 of 0xeeb80940 'jasmine' is mod 1 528s JS IMPORT: successfully imported module 'jasmine' 528s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 528s JS MAINLOOP: Main loop instance 0x19bed0c: hold 528s JS MAINLOOP: Enqueue job , promise=, allocation site= 528s JS MAINLOOP: Main loop instance 0x19bed0c: Spinning loop until released or hook cleared 528s JS MAINLOOP: handling job 0, 528s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 528s JS MAINLOOP: Main loop instance 0x19bed0c: release 528s JS MAINLOOP: Completed job 0 528s JS IMPORT: Importing 'gi' 528s JS IMPORT: Defining parent 0xeeb34430 of 0xeeb347c0 'gi' is mod 1 528s JS IMPORT: successfully imported module 'gi' 528s 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 528s JS G NS: Defined namespace 'Gdk' 0xeeb7f260 in GIRepository 0xeeb347c0 528s 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 528s JS G NS: Defined namespace 'GjsPrivate' 0xeeb7f2a0 in GIRepository 0xeeb347c0 528s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 528s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 528s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 528s JS IMPORT: Importing module _legacy succeeded 528s JS IMPORT: Defining parent 0xeeb34430 of 0xeeb80a20 '_legacy' is mod 1 528s JS IMPORT: successfully imported module '_legacy' 528s JS IMPORT: Importing module lang succeeded 528s JS IMPORT: Defining parent 0xeeb34430 of 0xeeb80a00 'lang' is mod 1 528s JS IMPORT: successfully imported module 'lang' 528s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 528s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 528s JS IMPORT: Importing module _signals succeeded 528s JS IMPORT: Defining parent 0xeeb34430 of 0xeeb80a40 '_signals' is mod 1 528s JS IMPORT: successfully imported module '_signals' 528s JS IMPORT: Importing module signals succeeded 528s JS IMPORT: Defining parent 0xeeb34430 of 0xeeb809e0 'signals' is mod 1 528s JS IMPORT: successfully imported module 'signals' 528s JS IMPORT: Importing module Gio succeeded 528s JS IMPORT: Defining parent 0xeeb34880 of 0xeeb809c0 'Gio' is mod 1 528s JS IMPORT: successfully imported module 'Gio' 528s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 528s JS IMPORT: Importing '_gi' 528s JS NATIVE: Defining native module '_gi' 528s JS IMPORT: Defining parent 0xeeb34430 of 0xeed12dd0 '_gi' is mod 1 528s JS IMPORT: successfully imported module '_gi' 528s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 528s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 528s JS IMPORT: Importing module _common succeeded 528s JS IMPORT: Defining parent 0xeeb34430 of 0xeeb80a80 '_common' is mod 1 528s JS IMPORT: successfully imported module '_common' 528s JS IMPORT: Importing module GObject succeeded 528s JS IMPORT: Defining parent 0xeeb34880 of 0xeeb80a60 'GObject' is mod 1 528s JS IMPORT: successfully imported module 'GObject' 528s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 528s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 528s JS G BXD: Defined class for String (GString), prototype 0xeeb7f4c0, JSClass 0xf363d440, in object 0xeeb7f2c0 528s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 528s JS G PRM: Defined class ParamSpec prototype is 0xeeb80ac0 class 0xf3640188 in object 0xeeb7f2c0 528s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 528s JS G OBJ: Defined class for Object (GObject), prototype 0xeeb7f5e0, JSClass 0xf363d790, in object 0xeeb7f2c0 528s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 528s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 528s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xeeb7f600, JSClass 0xf363d790, in object 0xeeb7f2c0 528s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 528s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 528s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 528s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 528s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 528s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 528s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 528s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 528s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 528s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 528s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 528s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 528s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 528s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 528s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 528s JS G BXD: Defined class for Value (GValue), prototype 0xeeb7f640, JSClass 0xf363d440, in object 0xeeb7f2c0 528s JS G NS: Defined namespace 'GObject' 0xeeb7f2c0 in GIRepository 0xeeb347c0 528s JS G OBJ: Defined class for Application (GApplication), prototype 0xeeb7f680, JSClass 0xf363d790, in object 0xeeb7f280 528s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 528s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xeeb80ee0, JSClass 0xf363d7d0, in object 0xeeb7f280 528s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 528s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0xeeb80f00, JSClass 0xf363d7d0, in object 0xeeb7f280 528s 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 528s JS G NS: Defined namespace 'GioUnix' 0xeeb7f700 in GIRepository 0xeeb347c0 528s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 528s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 528s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xeeb7f720, JSClass 0xf363d790, in object 0xeeb7f700 528s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 528s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 528s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xeebd9240, JSClass 0xf363d7d0, in object 0xeeb7f700 528s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 528s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 528s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 528s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0xeeb7f780, JSClass 0xf363d790, in object 0xeeb7f280 528s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0xeeb7f7c0, JSClass 0xf363d790, in object 0xeeb7f700 528s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 528s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 528s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0xeeb7f800, JSClass 0xf363d440, in object 0xeeb7f700 528s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 528s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xeebd9340, JSClass 0xf363d7d0, in object 0xeeb7f700 528s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 528s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 528s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 528s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xeeb7f840, JSClass 0xf363d790, in object 0xeeb7f280 528s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0xeeb7f880, JSClass 0xf363d790, in object 0xeeb7f700 528s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 528s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 528s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xeeb7f8c0, JSClass 0xf363d440, in object 0xeeb7f700 528s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 528s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0xeeb7f8e0, JSClass 0xf363d440, in object 0xeeb7f700 528s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 528s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0xeeb7f920, JSClass 0xf363d790, in object 0xeeb7f700 528s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 528s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 528s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0xeeb7f960, JSClass 0xf363d440, in object 0xeeb7f700 528s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 528s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 528s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0xeeb7f9a0, JSClass 0xf363d790, in object 0xeeb7f280 528s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0xeeb7f9e0, JSClass 0xf363d790, in object 0xeeb7f700 528s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 528s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 528s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xeeb7fa20, JSClass 0xf363d440, in object 0xeeb7f700 528s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 528s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 528s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 528s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 528s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 528s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 528s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 528s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 528s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 528s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 528s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 528s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 528s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 528s JS G ENUM: Defining GLib.LogLevelFlags as 0xeed1a790 528s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 528s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 528s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xeeb7fb00, JSClass 0xf363d440, in object 0xeeb7f020 528s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 528s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xeeb7fba0, JSClass 0xf363d790, in object 0xeeb7f280 528s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 528s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xeebde300, JSClass 0xf363d7d0, in object 0xeeb7f280 528s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 528s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xeebde320, JSClass 0xf363d7d0, in object 0xeeb7f280 528s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 528s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xeebe1060, JSClass 0xf363d440, in object 0xeeb7f280 528s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 528s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xeebe12c0, JSClass 0xf363d440, in object 0xeeb7f280 528s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 528s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 528s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 528s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 528s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 528s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 528s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 528s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 528s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 528s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 528s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xeebe1400, JSClass 0xf363d790, in object 0xeeb7f280 528s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 528s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xeebde520, JSClass 0xf363d7d0, in object 0xeeb7f280 528s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 528s JS G IFACE: Defined class for Initable (GInitable), prototype 0xeebde560, JSClass 0xf363d7d0, in object 0xeeb7f280 528s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 528s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xeebe1480, JSClass 0xf363d790, in object 0xeeb7f280 528s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 528s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 528s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 528s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 528s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0xeebde6c0, JSClass 0xf363d7d0, in object 0xeeb7f280 528s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 528s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xeebe14e0, JSClass 0xf363d440, in object 0xeeb7f280 528s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 528s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xeebe1520, JSClass 0xf363d440, in object 0xeeb7f280 528s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 528s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 528s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xeebe1560, JSClass 0xf363d790, in object 0xeeb7f280 528s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xeebe15a0, JSClass 0xf363d790, in object 0xeeb7f2a0 528s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 528s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xeebe15e0, JSClass 0xf363d790, in object 0xeeb7f280 528s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 528s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 528s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 528s JS G IFACE: Defined class for File (GFile), prototype 0xeebde760, JSClass 0xf363d7d0, in object 0xeeb7f280 528s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xeebe1640, JSClass 0xf363d790, in object 0xeeb348e0 528s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 528s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xeebe16a0, JSClass 0xf363d790, in object 0xeeb7f280 528s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 528s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 528s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0xeebde960, JSClass 0xf363d7d0, in object 0xeeb7f280 528s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 528s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xeebe1700, JSClass 0xf363d790, in object 0xeeb7f280 528s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 528s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xeebe1740, JSClass 0xf363d440, in object 0xeeb7f280 528s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 528s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 528s JS G OBJ: Defined class for Settings (GSettings), prototype 0xeebe1780, JSClass 0xf363d790, in object 0xeeb7f280 528s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 528s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 528s JS G NS: Defined namespace 'Gio' 0xeeb7f280 in GIRepository 0xeeb347c0 528s JS IMPORT: Importing module Gtk succeeded 528s JS IMPORT: Defining parent 0xeeb34880 of 0xeebdefe0 'Gtk' is mod 1 528s JS IMPORT: successfully imported module 'Gtk' 528s JS G NS: Found info type GIObjectInfo for 'Widget' in namespace 'Gtk' 528s JS G NS: Found info type GIObjectInfo for 'InitiallyUnowned' in namespace 'GObject' 528s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0xeebe1800, JSClass 0xf363d790, in object 0xeeb7f2c0 528s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0xeebe1840, JSClass 0xf363d790, in object 0xeebe17e0 528s JS G NS: Found info type GIInterfaceInfo for 'ConstraintTarget' in namespace 'Gtk' 528s JS G IFACE: Defined class for ConstraintTarget (GtkConstraintTarget), prototype 0xeebe92a0, JSClass 0xf363d7d0, in object 0xeebe17e0 528s JS G NS: Found info type GIInterfaceInfo for 'Buildable' in namespace 'Gtk' 528s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0xeebe92c0, JSClass 0xf363d7d0, in object 0xeebe17e0 528s JS G NS: Found info type GIInterfaceInfo for 'Accessible' in namespace 'Gtk' 528s JS G IFACE: Defined class for Accessible (GtkAccessible), prototype 0xeebe92e0, JSClass 0xf363d7d0, in object 0xeebe17e0 528s JS G NS: Found info type GIObjectInfo for 'CustomSorter' in namespace 'Gtk' 528s JS G NS: Found info type GIObjectInfo for 'Sorter' in namespace 'Gtk' 528s JS G OBJ: Defined class for Sorter (GtkSorter), prototype 0xeebe18e0, JSClass 0xf363d790, in object 0xeebe17e0 528s JS G OBJ: Defined class for CustomSorter (GtkCustomSorter), prototype 0xeebe1920, JSClass 0xf363d790, in object 0xeebe17e0 528s JS G NS: Found info type GIFunctionInfo for 'gtk_custom_sorter_new' in namespace 'GjsPrivate' 528s JS G OBJ: Defining method set_sort_func in prototype for GtkCustomSorter (Gtk.CustomSorter) 528s JS G OBJ: Defining method get_first_child in prototype for GtkWidget (Gtk.Widget) 528s JS G NS: Found info type GIInterfaceInfo for 'BuilderScope' in namespace 'Gtk' 528s JS G IFACE: Defined class for BuilderScope (GtkBuilderScope), prototype 0xeebe9380, JSClass 0xf363d7d0, in object 0xeebe17e0 528s JS G NS: Found info type GIFunctionInfo for 'uuid_string_random' in namespace 'GLib' 528s JS G NS: Defined namespace 'Gtk' 0xeebe17e0 in GIRepository 0xeeb347c0 528s 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 528s JS G NS: Defined namespace 'GjsTestTools' 0xeebe19c0 in GIRepository 0xeeb347c0 528s JS IMPORT: Importing 'system' 528s JS NATIVE: Defining native module 'system' 528s JS IMPORT: Defining parent 0xeeb34430 of 0xeed24f20 'system' is mod 1 528s JS IMPORT: successfully imported module 'system' 528s JS IMPORT: Module metadata hook for module 0xeeb5dcd0 528s JS IMPORT: Defining meta.importSync for module 0xeeb5dcd0 528s JS NATIVE: Defining native module '_encodingNative' 528s JS G NS: Found info type GIObjectInfo for 'Grid' in namespace 'Gtk' 528s JS G OBJ: Defined class for Grid (GtkGrid), prototype 0xeebe19e0, JSClass 0xf363d790, in object 0xeebe17e0 528s JS G NS: Found info type GIInterfaceInfo for 'Orientable' in namespace 'Gtk' 528s JS G IFACE: Defined class for Orientable (GtkOrientable), prototype 0xeebe9400, JSClass 0xf363d7d0, in object 0xeebe17e0 528s JS G NS: Found info type GIStructInfo for 'Uri' in namespace 'GLib' 528s JS G BXD: Defined class for Uri (GUri), prototype 0xeebe1ae0, JSClass 0xf363d440, in object 0xeeb7f020 528s JS G NS: Found info type GIFlagsInfo for 'UriFlags' in namespace 'GLib' 528s JS G ENUM: Defining enum value NONE (fixed from none) 0 528s JS G ENUM: Defining enum value PARSE_RELAXED (fixed from parse_relaxed) 1 528s JS G ENUM: Defining enum value HAS_PASSWORD (fixed from has_password) 2 528s JS G ENUM: Defining enum value HAS_AUTH_PARAMS (fixed from has_auth_params) 4 528s JS G ENUM: Defining enum value ENCODED (fixed from encoded) 8 528s JS G ENUM: Defining enum value NON_DNS (fixed from non_dns) 16 528s JS G ENUM: Defining enum value ENCODED_QUERY (fixed from encoded_query) 32 528s JS G ENUM: Defining enum value ENCODED_PATH (fixed from encoded_path) 64 528s JS G ENUM: Defining enum value ENCODED_FRAGMENT (fixed from encoded_fragment) 128 528s JS G ENUM: Defining enum value SCHEME_NORMALIZE (fixed from scheme_normalize) 256 528s JS G ENUM: Defining GLib.UriFlags as 0xeed268a0 528s JS G BXD: Defining method get_scheme in prototype for GLib.Uri 528s JS G BXD: Defining method get_path in prototype for GLib.Uri 528s JS G NS: Found info type GIEnumInfo for 'UriError' in namespace 'GLib' 528s JS G ERR: Defined class for UriError (GError), prototype 0xeebe96e0, JSClass 0xf363d5e0, in object 0xeeb7f020 528s JS G ENUM: Defining enum value FAILED (fixed from failed) 0 528s JS G ENUM: Defining enum value BAD_SCHEME (fixed from bad_scheme) 1 528s JS G ENUM: Defining enum value BAD_USER (fixed from bad_user) 2 528s JS G ENUM: Defining enum value BAD_PASSWORD (fixed from bad_password) 3 528s JS G ENUM: Defining enum value BAD_AUTH_PARAMS (fixed from bad_auth_params) 4 528s JS G ENUM: Defining enum value BAD_HOST (fixed from bad_host) 5 528s JS G ENUM: Defining enum value BAD_PORT (fixed from bad_port) 6 528s JS G ENUM: Defining enum value BAD_PATH (fixed from bad_path) 7 528s JS G ENUM: Defining enum value BAD_QUERY (fixed from bad_query) 8 528s JS G ENUM: Defining enum value BAD_FRAGMENT (fixed from bad_fragment) 9 528s JS G NS: Found info type GIObjectInfo for 'FileIOStream' in namespace 'Gio' 528s JS G NS: Found info type GIObjectInfo for 'IOStream' in namespace 'Gio' 528s JS G OBJ: Defined class for IOStream (GIOStream), prototype 0xeebe1be0, JSClass 0xf363d790, in object 0xeeb7f280 528s JS G OBJ: Defined class for FileIOStream (GFileIOStream), prototype 0xeebe1c20, JSClass 0xf363d790, in object 0xeeb7f280 528s JS G OBJ: Defined class for GLocalFileIOStream (GLocalFileIOStream), prototype 0xeebe1c60, JSClass 0xf363d790, in object 0xeeb348e0 528s JS G NS: Found info type GIInterfaceInfo for 'Seekable' in namespace 'Gio' 528s JS G IFACE: Defined class for Seekable (GSeekable), prototype 0xeebe9740, JSClass 0xf363d7d0, in object 0xeeb7f280 528s JS G OBJ: Defining method get_output_stream in prototype for GIOStream (Gio.IOStream) 528s JS G NS: Found info type GIObjectInfo for 'FileOutputStream' in namespace 'Gio' 528s JS G OBJ: Defined class for FileOutputStream (GFileOutputStream), prototype 0xeebe1ce0, JSClass 0xf363d790, in object 0xeeb7f280 528s JS G OBJ: Defined class for GLocalFileOutputStream (GLocalFileOutputStream), prototype 0xeebe1d20, JSClass 0xf363d790, in object 0xeeb348e0 528s JS G NS: Found info type GIObjectInfo for 'DataOutputStream' in namespace 'Gio' 528s JS G NS: Found info type GIObjectInfo for 'FilterOutputStream' in namespace 'Gio' 528s JS G OBJ: Defined class for FilterOutputStream (GFilterOutputStream), prototype 0xeebe1d80, JSClass 0xf363d790, in object 0xeeb7f280 528s JS G OBJ: Defined class for DataOutputStream (GDataOutputStream), prototype 0xeebe1dc0, JSClass 0xf363d790, in object 0xeeb7f280 528s JS G NS: Found info type GIInterfaceInfo for 'PollableOutputStream' in namespace 'Gio' 528s JS G IFACE: Defined class for PollableOutputStream (GPollableOutputStream), prototype 0xeebe97a0, JSClass 0xf363d7d0, in object 0xeeb7f280 528s JS G OBJ: Defining method put_string in prototype for GDataOutputStream (Gio.DataOutputStream) 528s JS G OBJ: Defining method close in prototype for GOutputStream (Gio.OutputStream) 528s JS G NS: Found info type GIObjectInfo for 'Button' in namespace 'Gtk' 528s JS G OBJ: Defined class for Button (GtkButton), prototype 0xeebe1f80, JSClass 0xf363d790, in object 0xeebe17e0 528s JS G NS: Found info type GIInterfaceInfo for 'Actionable' in namespace 'Gtk' 528s JS G IFACE: Defined class for Actionable (GtkActionable), prototype 0xeebe98c0, JSClass 0xf363d7d0, in object 0xeebe17e0 528s JS CTX: Script evaluation succeeded 528s JS MAINLOOP: Main loop instance 0x19bed0c: Spinning loop until released or hook cleared 528s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xeeb310d0 528s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeeb310d0 528s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeeb310d0 528s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeeb310d0 528s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeeb310d0 528s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeeb310d0 528s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeeb310d0 528s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeeb310d0 528s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeeb310d0 528s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeeb310d0 528s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeeb310d0 528s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeeb310d0 528s JS IMPORT: Module metadata hook for module 0xeed48ac8 528s JS IMPORT: Defining meta.importSync for module 0xeed48ac8 528s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeeb310d0 528s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeeb310d0 528s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 528s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 528s JS MAINLOOP: Set main loop hook to 528s JS MAINLOOP: Main loop instance 0x19bed0c: hold 528s JS MAINLOOP: Running and clearing main loop hook 528s JS G BXD: Defining method run in prototype for GLib.MainLoop 528s 1..40 528s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 528s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 528s JS G BXD: Defined class for Source (GSource), prototype 0xeebf3060, JSClass 0xf363d440, in object 0xeeb7f020 528s JS G BXD: Defining method set_priority in prototype for GLib.Source 528s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 528s JS G BXD: Defining method attach in prototype for GLib.Source 528s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 528s JS IMPORT: Module metadata hook for module 0xeebb1310 528s JS IMPORT: Defining meta.importSync for module 0xeebb1310 528s JS G NS: Found info type GIFunctionInfo for 'init' in namespace 'Gtk' 528s libEGL warning: DRI3 error: Could not get DRI3 device 528s libEGL warning: Ensure your X server supports DRI3 to get accelerated rendering 528s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GjsPrivate' 528s JS G BXD: Defining method destroy in prototype for GLib.Source 528s JS G NS: Found info type GIObjectInfo for 'Window' in namespace 'Gtk' 528s JS G OBJ: Defined class for Window (GtkWindow), prototype 0xeebf3180, JSClass 0xf363d790, in object 0xeebe17e0 528s JS G NS: Found info type GIInterfaceInfo for 'Root' in namespace 'Gtk' 528s JS G IFACE: Defined class for Root (GtkRoot), prototype 0xeebe9c20, JSClass 0xf363d7d0, in object 0xeebe17e0 528s JS G NS: Found info type GIInterfaceInfo for 'ShortcutManager' in namespace 'Gtk' 528s JS G IFACE: Defined class for ShortcutManager (GtkShortcutManager), prototype 0xeebe9c40, JSClass 0xf363d7d0, in object 0xeebe17e0 528s JS G NS: Found info type GIInterfaceInfo for 'Native' in namespace 'Gtk' 528s JS G IFACE: Defined class for Native (GtkNative), prototype 0xeebe9c60, JSClass 0xf363d7d0, in object 0xeebe17e0 528s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 528s JS G OBJ: Defining method init_template in prototype for GtkWidget (Gtk.Widget) 528s JS G NS: Found info type GIObjectInfo for 'Builder' in namespace 'Gtk' 528s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0xeebf3260, JSClass 0xf363d790, in object 0xeebe17e0 528s JS G NS: Found info type GIFlagsInfo for 'BuilderClosureFlags' in namespace 'Gtk' 528s JS G ENUM: Defining enum value SWAPPED (fixed from swapped) 1 528s JS G ENUM: Defining Gtk.BuilderClosureFlags as 0xeed5e358 528s JS G OBJ: Defining method get_current_object in prototype for GtkBuilder (Gtk.Builder) 528s JS G NS: Found info type GIStructInfo for 'Closure' in namespace 'GObject' 528s JS G BXD: Defined class for Closure (GClosure), prototype 0xeebf32e0, JSClass 0xf363d440, in object 0xeeb7f2c0 528s JS G NS: Found info type GIObjectInfo for 'Label' in namespace 'Gtk' 528s JS G OBJ: Defined class for Label (GtkLabel), prototype 0xeebf3340, JSClass 0xf363d790, in object 0xeebe17e0 528s JS G OBJ: Defining method get_template_child in prototype for GtkWidget (Gtk.Widget) 528s JS G NS: Found info type GIInterfaceInfo for 'AccessibleText' in namespace 'Gtk' 528s JS G IFACE: Defined class for AccessibleText (GtkAccessibleText), prototype 0xeebe9e00, JSClass 0xf363d7d0, in object 0xeebe17e0 528s JS G OBJ: Defining method set_child in prototype for GtkWindow (Gtk.Window) 528s JS G OBJ: Defining method destroy in prototype for GtkWindow (Gtk.Window) 528s ok 1 Gtk 4 overrides UI template sets up internal and public template children 528s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 528s JS G OBJ: Defining method get_label in prototype for GtkLabel (Gtk.Label) 528s ok 2 Gtk 4 overrides UI template sets up public template children with the correct widgets 528s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 528s ok 3 Gtk 4 overrides UI template sets up internal template children with the correct widgets 528s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 528s ok 4 Gtk 4 overrides UI template connects template callbacks to the correct handler 528s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 528s ok 5 Gtk 4 overrides UI template binds template callbacks to the correct object 528s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 528s ok 6 Gtk 4 overrides UI template from resource sets up internal and public template children 528s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 528s ok 7 Gtk 4 overrides UI template from resource sets up public template children with the correct widgets 528s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 528s ok 8 Gtk 4 overrides UI template from resource sets up internal template children with the correct widgets 528s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 528s ok 9 Gtk 4 overrides UI template from resource connects template callbacks to the correct handler 528s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 528s ok 10 Gtk 4 overrides UI template from resource binds template callbacks to the correct object 528s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 528s ok 11 Gtk 4 overrides UI template from string sets up internal and public template children 528s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 528s ok 12 Gtk 4 overrides UI template from string sets up public template children with the correct widgets 528s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 528s ok 13 Gtk 4 overrides UI template from string sets up internal template children with the correct widgets 528s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 528s ok 14 Gtk 4 overrides UI template from string connects template callbacks to the correct handler 528s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 528s ok 15 Gtk 4 overrides UI template from string binds template callbacks to the correct object 528s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 528s ok 16 Gtk 4 overrides UI template from file sets up internal and public template children 528s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 528s ok 17 Gtk 4 overrides UI template from file sets up public template children with the correct widgets 528s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 528s ok 18 Gtk 4 overrides UI template from file sets up internal template children with the correct widgets 528s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 528s ok 19 Gtk 4 overrides UI template from file connects template callbacks to the correct handler 528s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 528s ok 20 Gtk 4 overrides UI template from file binds template callbacks to the correct object 528s ok 21 Gtk 4 overrides Class inheriting from template class sets up internal and public template children # SKIP pending 528s ok 22 Gtk 4 overrides Class inheriting from template class sets up public template children with the correct widgets # SKIP pending 528s ok 23 Gtk 4 overrides Class inheriting from template class sets up internal template children with the correct widgets # SKIP pending 528s ok 24 Gtk 4 overrides Class inheriting from template class connects template callbacks to the correct handler # SKIP pending 528s ok 25 Gtk 4 overrides Class inheriting from template class binds template callbacks to the correct object # SKIP pending 528s JS G BXD: Defining method classify in prototype for GLib.Variant 528s JS G BXD: Defining method is_of_type in prototype for GLib.Variant 528s JS G BXD: Defining method n_children in prototype for GLib.Variant 528s JS G BXD: Defining method get_child_value in prototype for GLib.Variant 528s JS G BXD: Defining method get_string in prototype for GLib.Variant 528s JS G BXD: Defining method get_variant in prototype for GLib.Variant 528s JS G BXD: Defining method get_maybe in prototype for GLib.Variant 528s JS G BXD: Defining method get_data_as_bytes in prototype for GLib.Variant 528s JS IMPORT: Importing '_byteArrayNative' 528s JS NATIVE: Defining native module '_byteArrayNative' 528s JS IMPORT: Defining parent 0xeeb34430 of 0xeed58be0 '_byteArrayNative' is mod 1 528s JS IMPORT: successfully imported module '_byteArrayNative' 528s JS G NS: Found info type GIEnumInfo for 'LogWriterOutput' in namespace 'GLib' 528s JS G ENUM: Defining enum value HANDLED (fixed from handled) 1 528s JS G ENUM: Defining enum value UNHANDLED (fixed from unhandled) 0 528s JS G ENUM: Defining GLib.LogWriterOutput as 0xeed5ad88 528s ok 26 Gtk 4 overrides ensures signal handlers are callable 528s ok 27 Gtk 4 overrides rejects unsupported template URIs 528s ok 28 Gtk 4 overrides sets CSS names on classes 528s ok 29 Gtk 4 overrides static inheritance works 528s JS G NS: Found info type GIStructInfo for 'TreeIter' in namespace 'Gtk' 528s JS G BXD: Defined class for TreeIter (GtkTreeIter), prototype 0xd8042540, JSClass 0xf363d440, in object 0xeebe17e0 528s ok 30 Gtk 4 overrides can create a Gtk.TreeIter with accessible stamp field 528s JS G NS: Found info type GIObjectInfo for 'StringList' in namespace 'Gtk' 528s JS G OBJ: Defined class for StringList (GtkStringList), prototype 0xd8042620, JSClass 0xf363d790, in object 0xeebe17e0 528s JS G NS: Found info type GIObjectInfo for 'SortListModel' in namespace 'Gtk' 528s JS G OBJ: Defined class for SortListModel (GtkSortListModel), prototype 0xd80426a0, JSClass 0xf363d790, in object 0xeebe17e0 528s JS G NS: Found info type GIObjectInfo for 'StringObject' in namespace 'Gtk' 528s JS G OBJ: Defined class for StringObject (GtkStringObject), prototype 0xd80426e0, JSClass 0xf363d790, in object 0xeebe17e0 528s ok 31 Gtk 4 overrides can create a Gtk.CustomSorter with callback 528s JS G NS: Found info type GIFunctionInfo for 'gtk_custom_sorter_set_sort_func' in namespace 'GjsPrivate' 528s ok 32 Gtk 4 overrides can change the callback of a Gtk.CustomSorter 528s JS G NS: Found info type GIObjectInfo for 'Event' in namespace 'Gdk' 528s JS G FNDMTL: Defined class for Event (GdkEvent), prototype 0xd8042980, JSClass 0xf363d480, in object 0xeeb7f260 528s ok 33 Gtk 4 regressions Gdk.Event fundamental type should not crash 528s ok 34 Gtk 4 regressions Actions added via Gtk.WidgetClass.add_action() should not crash # SKIP https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/3796 528s JS G NS: Found info type GIObjectInfo for 'NoSelection' in namespace 'Gtk' 528s JS G OBJ: Defined class for NoSelection (GtkNoSelection), prototype 0xd8042ac0, JSClass 0xf363d790, in object 0xeebe17e0 528s JS G OBJ: Defining method get_section in prototype for GtkNoSelection (Gtk.NoSelection) 528s JS G NS: Found info type GIInterfaceInfo for 'SectionModel' in namespace 'Gtk' 528s JS G IFACE: Defined class for SectionModel (GtkSectionModel), prototype 0xd80440e0, JSClass 0xf363d7d0, in object 0xeebe17e0 528s JS G NS: Found info type GIInterfaceInfo for 'SelectionModel' in namespace 'Gtk' 528s JS G IFACE: Defined class for SelectionModel (GtkSelectionModel), prototype 0xd8044120, JSClass 0xf363d7d0, in object 0xeebe17e0 528s JS G NS: Found info type GIInterfaceInfo for 'ListModel' in namespace 'Gio' 528s JS G IFACE: Defined class for ListModel (GListModel), prototype 0xd8044140, JSClass 0xf363d7d0, in object 0xeeb7f280 528s JS G NS: Found info type GIConstantInfo for 'MAXUINT32' in namespace 'GLib' 528s ok 35 Gtk 4 regressions Gdk.NoSelection section returns valid start/end values 528s JS G NS: Found info type GIObjectInfo for 'Display' in namespace 'Gdk' 528s JS G OBJ: Defined class for Display (GdkDisplay), prototype 0xd8042c00, JSClass 0xf363d790, in object 0xeeb7f260 528s JS G OBJ: Defined class for GdkX11Display (GdkX11Display), prototype 0xd8042c40, JSClass 0xf363d790, in object 0xeeb348e0 528s JS G NS: Found info type GIObjectInfo for 'Surface' in namespace 'Gdk' 528s JS G OBJ: Defined class for Surface (GdkSurface), prototype 0xd8042ca0, JSClass 0xf363d790, in object 0xeeb7f260 528s JS G OBJ: Defined class for GdkX11Surface (GdkX11Surface), prototype 0xd8042ce0, JSClass 0xf363d790, in object 0xeeb348e0 528s JS G OBJ: Defined class for GdkX11Toplevel (GdkX11Toplevel), prototype 0xd8042d20, JSClass 0xf363d790, in object 0xeeb348e0 528s ok 36 Gtk 4 regressions Gdk.Surface is destroyed properly 528s JS G NS: Found info type GIFunctionInfo for 'save_object' in namespace 'GjsTestTools' 528s JS G NS: Found info type GIFunctionInfo for 'steal_saved' in namespace 'GjsTestTools' 528s JS G NS: Found info type GIInterfaceInfo for 'Toplevel' in namespace 'Gdk' 528s JS G IFACE: Defined class for Toplevel (GdkToplevel), prototype 0xeebe9340, JSClass 0xf363d7d0, in object 0xeeb7f260 528s JS G OBJ: Defining method is_destroyed in prototype for GdkSurface (Gdk.Surface) 528s ok 37 Gtk 4 regressions Gdk.Surface is not destroyed if a ref is held from C 528s JS G NS: Found info type GIObjectInfo for 'Notebook' in namespace 'Gtk' 528s JS G OBJ: Defined class for Notebook (GtkNotebook), prototype 0xeebe1120, JSClass 0xf363d790, in object 0xeebe17e0 528s JS G OBJ: Defined class for GtkNotebookPages (GtkNotebookPages), prototype 0xeebe11a0, JSClass 0xf363d790, in object 0xeeb348e0 528s JS G NS: Found info type GIStructInfo for 'Bitset' in namespace 'Gtk' 528s JS G BXD: Defined class for Bitset (GtkBitset), prototype 0xeebe1200, JSClass 0xf363d440, in object 0xeebe17e0 528s JS G BXD: Defining method get_size in prototype for Gtk.Bitset 528s ok 38 Gtk 4 regressions private type implementing two interfaces is introspected correctly 528s JS G OBJ: Defining method append in prototype for GListStore (Gio.ListStore) 528s JS G NS: Found info type GIObjectInfo for 'MapListModel' in namespace 'Gtk' 528s JS G OBJ: Defined class for MapListModel (GtkMapListModel), prototype 0xeebe1320, JSClass 0xf363d790, in object 0xeebe17e0 528s JS G OBJ: Defining method set_map_func in prototype for GtkMapListModel (Gtk.MapListModel) 528s JS G OBJ: Defining method get_item in prototype for GtkMapListModel (Gtk.MapListModel) 528s ok 39 Gtk 4 regressions callback with scope-notify transfer-full in parameter 528s JS MAINLOOP: Enqueue job , promise=, allocation site= 528s JS MAINLOOP: handling job 0, 528s JS MAINLOOP: Enqueue job , promise=, allocation site= 528s JS MAINLOOP: Completed job 0 528s JS MAINLOOP: handling job 1, 528s ok 40 Gtk 4 template signal does not leak 528s JS MAINLOOP: Completed job 1 528s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_default' in namespace 'GjsPrivate' 528s JS G BXD: Defining method quit in prototype for GLib.MainLoop 528s JS MAINLOOP: Enqueue job , promise=, allocation site= 528s JS MAINLOOP: Main loop instance 0x19bed0c: Spinning loop until released or hook cleared 528s JS MAINLOOP: handling job 0, 528s JS MAINLOOP: Enqueue job , promise=, allocation site= 528s JS MAINLOOP: Completed job 0 528s JS MAINLOOP: handling job 1, 528s JS MAINLOOP: Enqueue job , promise=, allocation site= 528s JS MAINLOOP: Completed job 1 528s JS MAINLOOP: handling job 2, 528s JS MAINLOOP: Enqueue job , promise=, allocation site= 528s JS MAINLOOP: Completed job 2 528s JS MAINLOOP: handling job 3, 528s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 528s JS MAINLOOP: Main loop instance 0x19bed0c: release 528s JS MAINLOOP: Completed job 3 528s JS MEMORY: Memory report: before destroying context 528s JS MEMORY: 588 objects currently alive 528s JS MEMORY: boxed_instance = 11 528s JS MEMORY: boxed_prototype = 23 528s JS MEMORY: closure = 3 528s JS MEMORY: function = 437 528s JS MEMORY: fundamental_instance = 0 528s JS MEMORY: fundamental_prototype = 1 528s JS MEMORY: gerror_instance = 0 528s JS MEMORY: gerror_prototype = 1 528s JS MEMORY: interface = 25 528s JS MEMORY: module = 10 528s JS MEMORY: ns = 8 528s JS MEMORY: object_instance = 11 528s JS MEMORY: object_prototype = 58 528s JS MEMORY: param = 0 528s JS MEMORY: union_instance = 0 528s JS MEMORY: union_prototype = 0 528s JS CTX: JS shutdown sequence 528s JS CTX: Stopping profiler 528s JS CTX: Shutting down toggle queue 528s JS CTX: Notifying external reference holders of GjsContext dispose 528s JS MAINLOOP: Stopping promise job dispatcher 528s JS CTX: Notifying reference holders of GjsContext dispose 528s JS CTX: Checking unhandled promise rejections 528s JS CTX: Releasing cached JS wrappers 528s JS CTX: Final triggered GC 528s JS CTX: Destroying JS context 528s JS CTX: Releasing all native objects 528s JS CTX: Disabling auto GC 528s JS CTX: Ending trace on global object 528s JS CTX: Freeing allocated resources 528s JS CTX: JS context destroyed 528s PASS: gjs/testGtk4.test 528s Running test: gjs/testGettext.test 528s JS NATIVE: Registered native JS module '_promiseNative' 528s JS NATIVE: Registered native JS module '_byteArrayNative' 528s JS NATIVE: Registered native JS module '_encodingNative' 528s JS NATIVE: Registered native JS module '_gi' 528s JS NATIVE: Registered native JS module 'gi' 528s JS NATIVE: Registered native JS module 'cairoNative' 528s JS NATIVE: Registered native JS module 'system' 528s JS NATIVE: Registered native JS module 'console' 528s JS NATIVE: Registered native JS module '_print' 528s JS CTX: Enabling JIT 528s JS CTX: Initialized class GjsFileImporter prototype 0xe8100180 528s JS IMPORT: Defining parent (nil) of 0xe81001d8 'imports' is mod 0 528s JS IMPORT: Importing '_print' 528s JS NATIVE: Defining native module '_print' 528s JS IMPORT: Defining parent 0xe81001d8 of 0xe81008d0 '_print' is mod 1 528s JS IMPORT: successfully imported module '_print' 528s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 528s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xe7f31040 528s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe7f31040 528s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe7f31040 528s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe7f31040 528s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe7f31040 528s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe7f31040 528s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe7f31040 528s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe7f31040 528s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe7f31040 528s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe7f31040 528s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe7f31040 528s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe7f31040 528s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe7f31040 528s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe7f31040 528s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe7f31040 528s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe7f31040 528s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe7f31040 528s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe7f31040 528s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe7f31040 528s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe7f31040 528s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe7f31040 528s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe7f31040 528s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe7f31040 528s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe7f31040 528s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe7f31040 528s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe7f31040 528s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe7f31040 528s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe7f31040 528s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe7f31040 528s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe7f31040 528s JS MAINLOOP: Main loop instance 0x5aa5d0c: hold 528s JS MAINLOOP: Enqueue job , promise=, allocation site= 528s JS MAINLOOP: Starting promise job dispatcher 528s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xe7f310d0 528s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe7f310d0 528s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe7f310d0 528s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe7f310d0 528s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe7f310d0 528s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe7f310d0 528s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe7f310d0 528s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe7f310d0 528s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe7f310d0 528s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe7f310d0 528s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe7f310d0 528s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe7f310d0 528s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe7f310d0 528s JS MAINLOOP: Main loop instance 0x5aa5d0c: hold 528s JS MAINLOOP: Enqueue job , promise=, allocation site= 528s JS MAINLOOP: Main loop instance 0x5aa5d0c: Spinning loop until released or hook cleared 528s JS MAINLOOP: handling job 0, 528s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 528s JS MAINLOOP: Main loop instance 0x5aa5d0c: release 528s JS MAINLOOP: Completed job 0 528s JS MAINLOOP: handling job 1, 528s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 528s JS MAINLOOP: Main loop instance 0x5aa5d0c: release 528s JS MAINLOOP: Completed job 1 528s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe7f310d0 528s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe7f310d0 528s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe7f310d0 528s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe7f310d0 528s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe7f310d0 528s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe7f310d0 528s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe7f310d0 528s JS IMPORT: Module metadata hook for module 0xe815cd80 528s JS IMPORT: Defining meta.importSync for module 0xe815cd80 528s JS NATIVE: Defining native module 'gi' 528s JS CTX: Initialized class GIRepositoryNamespace prototype 0xe8160b48 528s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 528s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 528s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 528s JS IMPORT: Importing directory 'overrides' 528s JS IMPORT: Defining parent 0xe7f34430 of 0xe8160bb8 'overrides' is mod 1 528s JS IMPORT: Defined importer 'overrides' 0xe8160bb8 in 0xe7f34430 528s JS IMPORT: successfully imported directory 'overrides' 528s JS IMPORT: Importing '_promiseNative' 528s JS NATIVE: Defining native module '_promiseNative' 528s JS IMPORT: Defining parent 0xe7f34430 of 0xe8161008 '_promiseNative' is mod 1 528s JS IMPORT: successfully imported module '_promiseNative' 528s JS IMPORT: Importing module GLib succeeded 528s JS IMPORT: Defining parent 0xe8160bb8 of 0xe7f80020 'GLib' is mod 1 528s JS IMPORT: successfully imported module 'GLib' 528s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 528s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe7f7f040, JSClass 0xeca3d440, in object 0xe7f7f020 528s JS CTX: Initialized class GIRepositoryGType prototype 0xe8161328 528s JS CTX: Initialized class GIRepositoryFunction prototype 0xe8161380 528s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 528s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 528s JS G BXD: Defined class for Error (GError), prototype 0xe7f7f080, JSClass 0xeca3d440, in object 0xe7f7f020 528s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 528s JS G BXD: Defined class for Variant (GVariant), prototype 0xe7f7f0c0, JSClass 0xeca3d440, in object 0xe7f7f020 528s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 528s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe7f7f100, JSClass 0xeca3d440, in object 0xe7f7f020 528s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 528s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 528s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe7f7f140, JSClass 0xeca3d440, in object 0xe7f7f020 528s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 528s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 528s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 528s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 528s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 528s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 528s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 528s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 528s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 528s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 528s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 528s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 528s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 528s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 528s JS G BXD: Defined class for Thread (GThread), prototype 0xe7f7f180, JSClass 0xeca3d440, in object 0xe7f7f020 528s JS G BXD: Defining method ref in prototype for GLib.Thread 528s JS G BXD: Defining method unref in prototype for GLib.Thread 528s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 528s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xe7f7f1c0, JSClass 0xeca3d440, in object 0xe7f7f020 528s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 528s JS G BXD: Defined class for Regex (GRegex), prototype 0xe7f7f200, JSClass 0xeca3d440, in object 0xe7f7f020 528s JS G BXD: Defining method match in prototype for GLib.Regex 528s JS G BXD: Defining method match_full in prototype for GLib.Regex 528s JS G BXD: Defining method match_all in prototype for GLib.Regex 528s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 528s JS G NS: Defined namespace 'GLib' 0xe7f7f020 in GIRepository 0xe8160a08 528s JS IMPORT: Importing module jasmine succeeded 528s JS IMPORT: Defining parent 0xe7f34430 of 0xe7f80940 'jasmine' is mod 1 528s JS IMPORT: successfully imported module 'jasmine' 528s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 528s JS MAINLOOP: Main loop instance 0x5aa5d0c: hold 528s JS MAINLOOP: Enqueue job , promise=, allocation site= 528s JS MAINLOOP: Main loop instance 0x5aa5d0c: Spinning loop until released or hook cleared 528s JS MAINLOOP: handling job 0, 528s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 528s JS MAINLOOP: Main loop instance 0x5aa5d0c: release 528s JS MAINLOOP: Completed job 0 528s JS IMPORT: JS import 'gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/gettext.js 528s JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js 528s JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js 528s JS IMPORT: Importing 'gi' 528s JS IMPORT: Defining parent 0xe7f34430 of 0xe8160a08 'gi' is mod 1 528s JS IMPORT: successfully imported module 'gi' 528s 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 528s JS G NS: Defined namespace 'GjsPrivate' 0xe7f7f260 in GIRepository 0xe8160a08 528s JS G NS: Found info type GIEnumInfo for 'LocaleCategory' in namespace 'GjsPrivate' 528s JS G ENUM: Defining enum value ALL (fixed from all) 6 528s JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 528s JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 528s JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 528s JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 528s JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 528s JS G ENUM: Defining enum value TIME (fixed from time) 2 528s JS G ENUM: Defining GjsPrivate.LocaleCategory as 0xe81760f0 528s JS IMPORT: Importing module _gettext succeeded 528s JS IMPORT: Defining parent 0xe7f34430 of 0xe7f809e0 '_gettext' is mod 1 528s JS IMPORT: successfully imported module '_gettext' 528s JS IMPORT: Importing module gettext succeeded 528s JS IMPORT: Defining parent 0xe7f34430 of 0xe7f809c0 'gettext' is mod 1 528s JS IMPORT: successfully imported module 'gettext' 528s JS CTX: Script evaluation succeeded 528s JS MAINLOOP: Main loop instance 0x5aa5d0c: Spinning loop until released or hook cleared 528s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe7f310d0 528s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe7f310d0 528s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe7f310d0 528s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe7f310d0 528s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe7f310d0 528s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe7f310d0 528s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe7f310d0 528s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe7f310d0 528s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe7f310d0 528s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe7f310d0 528s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe7f310d0 528s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe7f310d0 528s JS IMPORT: Module metadata hook for module 0xe7fb22b0 528s JS IMPORT: Defining meta.importSync for module 0xe7fb22b0 528s JS NATIVE: Defining native module 'system' 528s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe7f310d0 528s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe7f310d0 528s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 528s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 528s JS MAINLOOP: Set main loop hook to 528s JS MAINLOOP: Main loop instance 0x5aa5d0c: hold 528s JS MAINLOOP: Running and clearing main loop hook 528s JS G BXD: Defining method run in prototype for GLib.MainLoop 528s 1..1 528s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 528s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 528s JS G BXD: Defined class for Source (GSource), prototype 0xe7f7f2a0, JSClass 0xeca3d440, in object 0xe7f7f020 528s JS G BXD: Defining method set_priority in prototype for GLib.Source 528s JS IMPORT: Importing '_gi' 528s JS NATIVE: Defining native module '_gi' 528s JS IMPORT: Defining parent 0xe7f34430 of 0xe8105f20 '_gi' is mod 1 528s JS IMPORT: successfully imported module '_gi' 528s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 528s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 528s JS IMPORT: Importing module _common succeeded 528s JS IMPORT: Defining parent 0xe7f34430 of 0xe7f80b60 '_common' is mod 1 528s JS IMPORT: successfully imported module '_common' 528s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 528s JS IMPORT: Importing module _legacy succeeded 528s JS IMPORT: Defining parent 0xe7f34430 of 0xe7f80b80 '_legacy' is mod 1 528s JS IMPORT: successfully imported module '_legacy' 528s JS IMPORT: Importing module GObject succeeded 528s JS IMPORT: Defining parent 0xe7f348c0 of 0xe7f80b40 'GObject' is mod 1 528s JS IMPORT: successfully imported module 'GObject' 528s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 528s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 528s JS G BXD: Defined class for String (GString), prototype 0xe7f7f500, JSClass 0xeca3d440, in object 0xe7f7f300 528s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 528s JS G PRM: Defined class ParamSpec prototype is 0xe7f80bc0 class 0xeca40188 in object 0xe7f7f300 528s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 528s JS G OBJ: Defined class for Object (GObject), prototype 0xe7f7f620, JSClass 0xeca3d790, in object 0xe7f7f300 528s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 528s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 528s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe7f7f640, JSClass 0xeca3d790, in object 0xe7f7f300 528s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 528s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 528s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 528s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 528s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 528s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 528s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 528s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 528s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 528s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 528s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 528s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 528s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 528s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 528s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 528s JS G BXD: Defined class for Value (GValue), prototype 0xe7f7f680, JSClass 0xeca3d440, in object 0xe7f7f300 528s JS G NS: Defined namespace 'GObject' 0xe7f7f300 in GIRepository 0xe7f347c0 529s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 529s JS G BXD: Defining method attach in prototype for GLib.Source 529s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 529s JS IMPORT: Module metadata hook for module 0xe7fb2400 529s JS IMPORT: Defining meta.importSync for module 0xe7fb2400 529s JS G NS: Found info type GIFunctionInfo for 'set_thread_locale' in namespace 'GjsPrivate' 529s JS G BXD: Defining method destroy in prototype for GLib.Source 529s ok 1 Gettext module setlocale returns a locale 529s JS G BXD: Defining method quit in prototype for GLib.MainLoop 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Main loop instance 0x5aa5d0c: Spinning loop until released or hook cleared 529s JS MAINLOOP: handling job 0, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 0 529s JS MAINLOOP: handling job 1, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 1 529s JS MAINLOOP: handling job 2, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 2 529s JS MAINLOOP: handling job 3, 529s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 529s JS MAINLOOP: Main loop instance 0x5aa5d0c: release 529s JS MAINLOOP: Completed job 3 529s JS MEMORY: Memory report: before destroying context 529s JS MEMORY: 152 objects currently alive 529s JS MEMORY: boxed_instance = 11 529s JS MEMORY: boxed_prototype = 11 529s JS MEMORY: closure = 1 529s JS MEMORY: function = 117 529s JS MEMORY: fundamental_instance = 0 529s JS MEMORY: fundamental_prototype = 0 529s JS MEMORY: gerror_instance = 0 529s JS MEMORY: gerror_prototype = 0 529s JS MEMORY: interface = 0 529s JS MEMORY: module = 7 529s JS MEMORY: ns = 3 529s JS MEMORY: object_instance = 0 529s JS MEMORY: object_prototype = 2 529s JS MEMORY: param = 0 529s JS MEMORY: union_instance = 0 529s JS MEMORY: union_prototype = 0 529s JS CTX: JS shutdown sequence 529s JS CTX: Stopping profiler 529s JS CTX: Shutting down toggle queue 529s JS CTX: Notifying external reference holders of GjsContext dispose 529s JS MAINLOOP: Stopping promise job dispatcher 529s JS CTX: Notifying reference holders of GjsContext dispose 529s JS CTX: Checking unhandled promise rejections 529s JS CTX: Releasing cached JS wrappers 529s JS CTX: Final triggered GC 529s JS CTX: Destroying JS context 529s JS CTX: Releasing all native objects 529s JS CTX: Disabling auto GC 529s JS CTX: Ending trace on global object 529s JS CTX: Freeing allocated resources 529s JS CTX: JS context destroyed 529s PASS: gjs/testGettext.test 529s Running test: gjs/lastvalues.test 529s 1..1 529s ok 1 - /usr/libexec/installed-tests/gjs/debugger/lastvalues.debugger 529s PASS: gjs/lastvalues.test 529s Running test: gjs/keys.test 529s 1..1 529s ok 1 - /usr/libexec/installed-tests/gjs/debugger/keys.debugger 529s PASS: gjs/keys.test 529s Running test: gjs/sourcemap-inlined-module.test 529s 1..1 529s not ok 1 - /usr/libexec/installed-tests/gjs/debugger/sourcemap-inlined-module.debugger 529s #--- /usr/libexec/installed-tests/gjs/debugger/sourcemap-inlined-module.debugger.output 2025-08-06 00:52:43.000000000 +0000 529s #+++ - 2025-09-04 16:52:55.966695995 +0000 529s #@@ -3,33 +3,27 @@ 529s #db> # SPDX-FileCopyrightText: 2024 Gary Li 529s #db> set colors false 529s #db> list 529s #- 1 interface SuperFancyNumber { 529s #- 2 n: number; 529s #- 3 } 529s #- 4 529s #- *5 export const get2ndNumber = (num: SuperFancyNumber[]) => { 529s #- 6 return num[1].n.toFixed(1); 529s #- 7 } 529s #+ *1 export var get2ndNumber = function (num) { 529s #+ 2 return num[1].n.toFixed(1); 529s #+ 3 }; 529s #+ 4 //# sourceMappingURL=number.js.map 529s #db> bt 529s #-#0 module code at sourcemap-number-module.js:1:27 -> number.ts:5:29 529s #+#0 module code at sourcemap-number-module.js:1:27 529s #db> frame 529s #-#0 module code at sourcemap-number-module.js:1:27 -> number.ts:5:29 529s #+#0 module code at sourcemap-number-module.js:1:27 529s #1 export var get2ndNumber = function (num) { 529s #db> c 529s #Unwinding due to exception. (Type 'c' to continue unwinding.) 529s #-#0 ([object Array]) at sourcemap-number-module.js:2:5 -> number.ts:6:5 529s #+#0 ([object Array]) at sourcemap-number-module.js:2:5 529s #2 return num[1].n.toFixed(1); 529s #Exception value is: 529s #$1 = [object TypeError] 529s #TypeError: can't access property "toFixed", num[1].n is null 529s #db> list 529s #- 1 interface SuperFancyNumber { 529s #- 2 n: number; 529s #- 3 } 529s #- 4 529s #- 5 export const get2ndNumber = (num: SuperFancyNumber[]) => { 529s #- *6 return num[1].n.toFixed(1); 529s #- 7 } 529s #+ 1 export var get2ndNumber = function (num) { 529s #+ *2 return num[1].n.toFixed(1); 529s #+ 3 }; 529s #+ 4 //# sourceMappingURL=number.js.map 529s #db> up 529s ##1 module code at sourcemap-inlined-module.debugger.js:2:13 -> numberWork.ts:3:14 529s #2 get2ndNumber([{ n: 1 }, { n: null }]); 529s #@@ -38,7 +32,7 @@ 529s #2 529s #*3 get2ndNumber([{n:1}, {n: null}]); 529s #db> bt 529s #-#0 ([object Array]) at sourcemap-number-module.js:2:5 -> number.ts:6:5 529s #+#0 ([object Array]) at sourcemap-number-module.js:2:5 529s ##1 module code at sourcemap-inlined-module.debugger.js:2:13 -> numberWork.ts:3:14 529s #db> [quit due to end of input] 529s #Program exited with code 0 529s PASS: gjs/sourcemap-inlined-module.test 529s Running test: gjs/breakpoint.test 529s 1..1 529s ok 1 - /usr/libexec/installed-tests/gjs/debugger/breakpoint.debugger 529s PASS: gjs/breakpoint.test 529s Running test: gjs/sourcemap-separate.test 529s 1..1 529s not ok 1 - /usr/libexec/installed-tests/gjs/debugger/sourcemap-separate.debugger 529s #--- /usr/libexec/installed-tests/gjs/debugger/sourcemap-separate.debugger.output 2025-08-06 00:52:43.000000000 +0000 529s #+++ - 2025-09-04 16:52:56.151966753 +0000 529s #@@ -3,47 +3,32 @@ 529s #db> # SPDX-FileCopyrightText: 2024 Gary Li 529s #db> set colors false 529s #db> list 529s #- 1 interface FancyNumber { 529s #- 2 n: number; 529s #- 3 } 529s #- 4 529s #- *5 let a: FancyNumber = {n: null}; 529s #- 6 const b = a.n.toString(42); 529s #- 7 529s #- 8 529s #+ *1 var a = { n: null }; 529s #+ 2 var b = a.n.toString(42); 529s #+ 3 //# sourceMappingURL=noModule.js.map 529s #db> bt 529s #-#0 toplevel at sourcemap-separate.debugger.js:1:1 -> noModule.ts:5:1 529s #+#0 toplevel at sourcemap-separate.debugger.js:1:1 529s #db> frame 529s #-#0 toplevel at sourcemap-separate.debugger.js:1:1 -> noModule.ts:5:1 529s #+#0 toplevel at sourcemap-separate.debugger.js:1:1 529s #1 var a = { n: null }; 529s #db> c 529s #Unwinding due to exception. (Type 'c' to continue unwinding.) 529s #-#0 toplevel at sourcemap-separate.debugger.js:2:9 -> noModule.ts:6:12 529s #+#0 toplevel at sourcemap-separate.debugger.js:2:9 529s #2 var b = a.n.toString(42); 529s #Exception value is: 529s #$1 = [object TypeError] 529s #TypeError: can't access property "toString", a.n is null 529s #db> list 529s #- 1 interface FancyNumber { 529s #- 2 n: number; 529s #- 3 } 529s #- 4 529s #- 5 let a: FancyNumber = {n: null}; 529s #- *6 const b = a.n.toString(42); 529s #- 7 529s #- 8 529s #+ 1 var a = { n: null }; 529s #+ *2 var b = a.n.toString(42); 529s #+ 3 //# sourceMappingURL=noModule.js.map 529s #db> up 529s #Initial frame selected; you cannot go up. 529s #db> list 529s #- 1 interface FancyNumber { 529s #- 2 n: number; 529s #- 3 } 529s #- 4 529s #- 5 let a: FancyNumber = {n: null}; 529s #- *6 const b = a.n.toString(42); 529s #- 7 529s #- 8 529s #+ 1 var a = { n: null }; 529s #+ *2 var b = a.n.toString(42); 529s #+ 3 //# sourceMappingURL=noModule.js.map 529s #db> bt 529s #-#0 toplevel at sourcemap-separate.debugger.js:2:9 -> noModule.ts:6:12 529s #+#0 toplevel at sourcemap-separate.debugger.js:2:9 529s #db> [quit due to end of input] 529s #Program exited with code 0 529s PASS: gjs/sourcemap-separate.test 529s Running test: gjs/testTweener.test 529s JS NATIVE: Registered native JS module '_promiseNative' 529s JS NATIVE: Registered native JS module '_byteArrayNative' 529s JS NATIVE: Registered native JS module '_encodingNative' 529s JS NATIVE: Registered native JS module '_gi' 529s JS NATIVE: Registered native JS module 'gi' 529s JS NATIVE: Registered native JS module 'cairoNative' 529s JS NATIVE: Registered native JS module 'system' 529s JS NATIVE: Registered native JS module 'console' 529s JS NATIVE: Registered native JS module '_print' 529s JS CTX: Enabling JIT 529s JS CTX: Initialized class GjsFileImporter prototype 0xec400180 529s JS IMPORT: Defining parent (nil) of 0xec4001d8 'imports' is mod 0 529s JS IMPORT: Importing '_print' 529s JS NATIVE: Defining native module '_print' 529s JS IMPORT: Defining parent 0xec4001d8 of 0xec4008d0 '_print' is mod 1 529s JS IMPORT: successfully imported module '_print' 529s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 529s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xec231040 529s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xec231040 529s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xec231040 529s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xec231040 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xec231040 529s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xec231040 529s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xec231040 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xec231040 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xec231040 529s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xec231040 529s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xec231040 529s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xec231040 529s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xec231040 529s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xec231040 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xec231040 529s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xec231040 529s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xec231040 529s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xec231040 529s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xec231040 529s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xec231040 529s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xec231040 529s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xec231040 529s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xec231040 529s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xec231040 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xec231040 529s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xec231040 529s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xec231040 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xec231040 529s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xec231040 529s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xec231040 529s JS MAINLOOP: Main loop instance 0x1098ed0c: hold 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Starting promise job dispatcher 529s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xec2310d0 529s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xec2310d0 529s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xec2310d0 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xec2310d0 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xec2310d0 529s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xec2310d0 529s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xec2310d0 529s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xec2310d0 529s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xec2310d0 529s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xec2310d0 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xec2310d0 529s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xec2310d0 529s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xec2310d0 529s JS MAINLOOP: Main loop instance 0x1098ed0c: hold 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Main loop instance 0x1098ed0c: Spinning loop until released or hook cleared 529s JS MAINLOOP: handling job 0, 529s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 529s JS MAINLOOP: Main loop instance 0x1098ed0c: release 529s JS MAINLOOP: Completed job 0 529s JS MAINLOOP: handling job 1, 529s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 529s JS MAINLOOP: Main loop instance 0x1098ed0c: release 529s JS MAINLOOP: Completed job 1 529s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xec2310d0 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xec2310d0 529s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xec2310d0 529s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xec2310d0 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xec2310d0 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xec2310d0 529s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xec2310d0 529s JS IMPORT: Module metadata hook for module 0xec45cd80 529s JS IMPORT: Defining meta.importSync for module 0xec45cd80 529s JS NATIVE: Defining native module 'gi' 529s JS CTX: Initialized class GIRepositoryNamespace prototype 0xec460b48 529s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 529s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 529s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 529s JS IMPORT: Importing directory 'overrides' 529s JS IMPORT: Defining parent 0xec234430 of 0xec460bb8 'overrides' is mod 1 529s JS IMPORT: Defined importer 'overrides' 0xec460bb8 in 0xec234430 529s JS IMPORT: successfully imported directory 'overrides' 529s JS IMPORT: Importing '_promiseNative' 529s JS NATIVE: Defining native module '_promiseNative' 529s JS IMPORT: Defining parent 0xec234430 of 0xec461008 '_promiseNative' is mod 1 529s JS IMPORT: successfully imported module '_promiseNative' 529s JS IMPORT: Importing module GLib succeeded 529s JS IMPORT: Defining parent 0xec460bb8 of 0xec280020 'GLib' is mod 1 529s JS IMPORT: successfully imported module 'GLib' 529s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 529s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xec27f040, JSClass 0xf0d5d440, in object 0xec27f020 529s JS CTX: Initialized class GIRepositoryGType prototype 0xec461328 529s JS CTX: Initialized class GIRepositoryFunction prototype 0xec461380 529s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 529s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 529s JS G BXD: Defined class for Error (GError), prototype 0xec27f080, JSClass 0xf0d5d440, in object 0xec27f020 529s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 529s JS G BXD: Defined class for Variant (GVariant), prototype 0xec27f0c0, JSClass 0xf0d5d440, in object 0xec27f020 529s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 529s JS G BXD: Defined class for Bytes (GBytes), prototype 0xec27f100, JSClass 0xf0d5d440, in object 0xec27f020 529s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 529s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 529s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xec27f140, JSClass 0xf0d5d440, in object 0xec27f020 529s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 529s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 529s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 529s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 529s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 529s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 529s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 529s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 529s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 529s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 529s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 529s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 529s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 529s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 529s JS G BXD: Defined class for Thread (GThread), prototype 0xec27f180, JSClass 0xf0d5d440, in object 0xec27f020 529s JS G BXD: Defining method ref in prototype for GLib.Thread 529s JS G BXD: Defining method unref in prototype for GLib.Thread 529s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 529s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xec27f1c0, JSClass 0xf0d5d440, in object 0xec27f020 529s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 529s JS G BXD: Defined class for Regex (GRegex), prototype 0xec27f200, JSClass 0xf0d5d440, in object 0xec27f020 529s JS G BXD: Defining method match in prototype for GLib.Regex 529s JS G BXD: Defining method match_full in prototype for GLib.Regex 529s JS G BXD: Defining method match_all in prototype for GLib.Regex 529s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 529s JS G NS: Defined namespace 'GLib' 0xec27f020 in GIRepository 0xec460a08 529s JS IMPORT: Importing module jasmine succeeded 529s JS IMPORT: Defining parent 0xec234430 of 0xec280940 'jasmine' is mod 1 529s JS IMPORT: successfully imported module 'jasmine' 529s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 529s JS MAINLOOP: Main loop instance 0x1098ed0c: hold 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Main loop instance 0x1098ed0c: Spinning loop until released or hook cleared 529s JS MAINLOOP: handling job 0, 529s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 529s JS MAINLOOP: Main loop instance 0x1098ed0c: release 529s JS MAINLOOP: Completed job 0 529s JS IMPORT: JS import 'tweener' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/tweener.js 529s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/script/tweener' to child importer 'tweener' 529s JS IMPORT: Importing directory 'tweener' 529s JS IMPORT: Defining parent 0xec234430 of 0xec414760 'tweener' is mod 1 529s JS IMPORT: Defined importer 'tweener' 0xec414760 in 0xec234430 529s JS IMPORT: successfully imported directory 'tweener' 529s JS IMPORT: Importing 'gi' 529s JS IMPORT: Defining parent 0xec234430 of 0xec2347c0 'gi' is mod 1 529s JS IMPORT: successfully imported module 'gi' 529s JS IMPORT: Importing module tweenList succeeded 529s JS IMPORT: Defining parent 0xec414760 of 0xec2809e0 'tweenList' is mod 1 529s JS IMPORT: successfully imported module 'tweenList' 529s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 529s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 529s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 529s JS IMPORT: Importing module _legacy succeeded 529s JS IMPORT: Defining parent 0xec234430 of 0xec280a40 '_legacy' is mod 1 529s JS IMPORT: successfully imported module '_legacy' 529s JS IMPORT: Importing module lang succeeded 529s JS IMPORT: Defining parent 0xec234430 of 0xec280a20 'lang' is mod 1 529s JS IMPORT: successfully imported module 'lang' 529s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 529s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 529s JS IMPORT: Importing module _signals succeeded 529s JS IMPORT: Defining parent 0xec234430 of 0xec280a60 '_signals' is mod 1 529s JS IMPORT: successfully imported module '_signals' 529s JS IMPORT: Importing module signals succeeded 529s JS IMPORT: Defining parent 0xec234430 of 0xec280a00 'signals' is mod 1 529s JS IMPORT: successfully imported module 'signals' 529s JS IMPORT: Importing module tweener succeeded 529s JS IMPORT: Defining parent 0xec414760 of 0xec2809c0 'tweener' is mod 1 529s JS IMPORT: successfully imported module 'tweener' 529s JS CTX: Script evaluation succeeded 529s JS MAINLOOP: Main loop instance 0x1098ed0c: Spinning loop until released or hook cleared 529s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xec2310d0 529s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xec2310d0 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xec2310d0 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xec2310d0 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xec2310d0 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xec2310d0 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xec2310d0 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xec2310d0 529s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xec2310d0 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xec2310d0 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xec2310d0 529s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xec2310d0 529s JS IMPORT: Module metadata hook for module 0xec426640 529s JS IMPORT: Defining meta.importSync for module 0xec426640 529s JS NATIVE: Defining native module 'system' 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xec2310d0 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xec2310d0 529s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 529s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 529s JS MAINLOOP: Set main loop hook to 529s JS MAINLOOP: Main loop instance 0x1098ed0c: hold 529s JS MAINLOOP: Running and clearing main loop hook 529s JS G BXD: Defining method run in prototype for GLib.MainLoop 529s 1..17 529s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 529s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 529s JS G BXD: Defined class for Source (GSource), prototype 0xec27f260, JSClass 0xf0d5d440, in object 0xec27f020 529s JS G BXD: Defining method set_priority in prototype for GLib.Source 529s JS IMPORT: Importing '_gi' 529s JS NATIVE: Defining native module '_gi' 529s JS IMPORT: Defining parent 0xec234430 of 0xec430858 '_gi' is mod 1 529s JS IMPORT: successfully imported module '_gi' 529s 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 529s JS G NS: Defined namespace 'GjsPrivate' 0xec27f2e0 in GIRepository 0xec2347c0 529s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 529s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 529s JS IMPORT: Importing module _common succeeded 529s JS IMPORT: Defining parent 0xec234430 of 0xec280be0 '_common' is mod 1 529s JS IMPORT: successfully imported module '_common' 529s JS IMPORT: Importing module GObject succeeded 529s JS IMPORT: Defining parent 0xec234870 of 0xec280bc0 'GObject' is mod 1 529s JS IMPORT: successfully imported module 'GObject' 529s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 529s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 529s JS G BXD: Defined class for String (GString), prototype 0xec27f4e0, JSClass 0xf0d5d440, in object 0xec27f2c0 529s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 529s JS G PRM: Defined class ParamSpec prototype is 0xec280c20 class 0xf0d60188 in object 0xec27f2c0 529s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 529s JS G OBJ: Defined class for Object (GObject), prototype 0xec27f600, JSClass 0xf0d5d790, in object 0xec27f2c0 529s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 529s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 529s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xec27f620, JSClass 0xf0d5d790, in object 0xec27f2c0 529s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 529s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 529s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 529s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 529s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 529s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 529s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 529s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 529s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 529s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 529s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 529s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 529s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 529s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 529s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 529s JS G BXD: Defined class for Value (GValue), prototype 0xec27f660, JSClass 0xf0d5d440, in object 0xec27f2c0 529s JS G NS: Defined namespace 'GObject' 0xec27f2c0 in GIRepository 0xec2347c0 529s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 529s JS G BXD: Defining method attach in prototype for GLib.Source 529s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 529s JS IMPORT: Module metadata hook for module 0xec2b12e0 529s JS IMPORT: Defining meta.importSync for module 0xec2b12e0 529s JS G BXD: Defining method destroy in prototype for GLib.Source 529s JS IMPORT: Importing module equations succeeded 529s JS IMPORT: Defining parent 0xec414760 of 0xec2d9140 'equations' is mod 1 529s JS IMPORT: successfully imported module 'equations' 529s ok 1 Tweener runs a simple tween 529s ok 2 Tweener calls callbacks during the tween 529s ok 3 Tweener can pause tweens 529s ok 4 Tweener can remove tweens 529s ok 5 Tweener overrides a tween with another one acting on the same object and property at the same time 529s ok 6 Tweener does not override a tween with another one acting not at the same time 529s ok 7 Tweener can pause and resume all tweens 529s ok 8 Tweener can remove all tweens 529s ok 9 Tweener runs a tween with a time of 0 immediately 529s ok 10 Tweener can call a callback a certain number of times 529s ok 11 Tweener can count the number of tweens on an object 529s ok 12 Tweener can register special properties 529s ok 13 Tweener can register special modifiers for properties 529s ok 14 Tweener can split properties into more than one special property 529s ok 15 Tweener calls an overwrite callback when a tween is replaced 529s ok 16 Tweener can still overwrite a tween after it has started 529s ok 17 Tweener stays within min and max values 529s JS G BXD: Defining method quit in prototype for GLib.MainLoop 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Main loop instance 0x1098ed0c: Spinning loop until released or hook cleared 529s JS MAINLOOP: handling job 0, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 0 529s JS MAINLOOP: handling job 1, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 1 529s JS MAINLOOP: handling job 2, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 2 529s JS MAINLOOP: handling job 3, 529s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 529s JS MAINLOOP: Main loop instance 0x1098ed0c: release 529s JS MAINLOOP: Completed job 3 529s JS MEMORY: Memory report: before destroying context 529s JS MEMORY: 238 objects currently alive 529s JS MEMORY: boxed_instance = 94 529s JS MEMORY: boxed_prototype = 11 529s JS MEMORY: closure = 1 529s JS MEMORY: function = 116 529s JS MEMORY: fundamental_instance = 0 529s JS MEMORY: fundamental_prototype = 0 529s JS MEMORY: gerror_instance = 0 529s JS MEMORY: gerror_prototype = 0 529s JS MEMORY: interface = 0 529s JS MEMORY: module = 11 529s JS MEMORY: ns = 3 529s JS MEMORY: object_instance = 0 529s JS MEMORY: object_prototype = 2 529s JS MEMORY: param = 0 529s JS MEMORY: union_instance = 0 529s JS MEMORY: union_prototype = 0 529s JS CTX: JS shutdown sequence 529s JS CTX: Stopping profiler 529s JS CTX: Shutting down toggle queue 529s JS CTX: Notifying external reference holders of GjsContext dispose 529s JS MAINLOOP: Stopping promise job dispatcher 529s JS CTX: Notifying reference holders of GjsContext dispose 529s JS CTX: Checking unhandled promise rejections 529s JS CTX: Releasing cached JS wrappers 529s JS CTX: Final triggered GC 529s JS CTX: Destroying JS context 529s JS CTX: Releasing all native objects 529s JS CTX: Disabling auto GC 529s JS CTX: Ending trace on global object 529s JS CTX: Freeing allocated resources 529s JS CTX: JS context destroyed 529s PASS: gjs/testTweener.test 529s Running test: gjs/list.test 529s 1..1 529s ok 1 - /usr/libexec/installed-tests/gjs/debugger/list.debugger 529s PASS: gjs/list.test 529s Running test: gjs/until.test 529s 1..1 529s ok 1 - /usr/libexec/installed-tests/gjs/debugger/until.debugger 529s PASS: gjs/until.test 529s Running test: gjs/testself.test 529s JS NATIVE: Registered native JS module '_promiseNative' 529s JS NATIVE: Registered native JS module '_byteArrayNative' 529s JS NATIVE: Registered native JS module '_encodingNative' 529s JS NATIVE: Registered native JS module '_gi' 529s JS NATIVE: Registered native JS module 'gi' 529s JS NATIVE: Registered native JS module 'cairoNative' 529s JS NATIVE: Registered native JS module 'system' 529s JS NATIVE: Registered native JS module 'console' 529s JS NATIVE: Registered native JS module '_print' 529s JS CTX: Enabling JIT 529s JS CTX: Initialized class GjsFileImporter prototype 0xeee00180 529s JS IMPORT: Defining parent (nil) of 0xeee001d8 'imports' is mod 0 529s JS IMPORT: Importing '_print' 529s JS NATIVE: Defining native module '_print' 529s JS IMPORT: Defining parent 0xeee001d8 of 0xeee008d0 '_print' is mod 1 529s JS IMPORT: successfully imported module '_print' 529s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 529s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xeec31040 529s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeec31040 529s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xeec31040 529s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xeec31040 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeec31040 529s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xeec31040 529s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xeec31040 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeec31040 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeec31040 529s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xeec31040 529s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xeec31040 529s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xeec31040 529s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xeec31040 529s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xeec31040 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeec31040 529s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xeec31040 529s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xeec31040 529s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeec31040 529s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xeec31040 529s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeec31040 529s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeec31040 529s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeec31040 529s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xeec31040 529s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xeec31040 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeec31040 529s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xeec31040 529s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xeec31040 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeec31040 529s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xeec31040 529s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xeec31040 529s JS MAINLOOP: Main loop instance 0xf92bd0c: hold 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Starting promise job dispatcher 529s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xeec310d0 529s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xeec310d0 529s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeec310d0 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeec310d0 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeec310d0 529s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeec310d0 529s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xeec310d0 529s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xeec310d0 529s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xeec310d0 529s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeec310d0 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeec310d0 529s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xeec310d0 529s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xeec310d0 529s JS MAINLOOP: Main loop instance 0xf92bd0c: hold 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Main loop instance 0xf92bd0c: Spinning loop until released or hook cleared 529s JS MAINLOOP: handling job 0, 529s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 529s JS MAINLOOP: Main loop instance 0xf92bd0c: release 529s JS MAINLOOP: Completed job 0 529s JS MAINLOOP: handling job 1, 529s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 529s JS MAINLOOP: Main loop instance 0xf92bd0c: release 529s JS MAINLOOP: Completed job 1 529s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xeec310d0 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeec310d0 529s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeec310d0 529s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeec310d0 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeec310d0 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeec310d0 529s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeec310d0 529s JS IMPORT: Module metadata hook for module 0xeee5cd80 529s JS IMPORT: Defining meta.importSync for module 0xeee5cd80 529s JS NATIVE: Defining native module 'gi' 529s JS CTX: Initialized class GIRepositoryNamespace prototype 0xeee60b48 529s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 529s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 529s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 529s JS IMPORT: Importing directory 'overrides' 529s JS IMPORT: Defining parent 0xeec34430 of 0xeee60bb8 'overrides' is mod 1 529s JS IMPORT: Defined importer 'overrides' 0xeee60bb8 in 0xeec34430 529s JS IMPORT: successfully imported directory 'overrides' 529s JS IMPORT: Importing '_promiseNative' 529s JS NATIVE: Defining native module '_promiseNative' 529s JS IMPORT: Defining parent 0xeec34430 of 0xeee61008 '_promiseNative' is mod 1 529s JS IMPORT: successfully imported module '_promiseNative' 529s JS IMPORT: Importing module GLib succeeded 529s JS IMPORT: Defining parent 0xeee60bb8 of 0xeec80020 'GLib' is mod 1 529s JS IMPORT: successfully imported module 'GLib' 529s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 529s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xeec7f040, JSClass 0xf36ad440, in object 0xeec7f020 529s JS CTX: Initialized class GIRepositoryGType prototype 0xeee61328 529s JS CTX: Initialized class GIRepositoryFunction prototype 0xeee61380 529s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 529s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 529s JS G BXD: Defined class for Error (GError), prototype 0xeec7f080, JSClass 0xf36ad440, in object 0xeec7f020 529s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 529s JS G BXD: Defined class for Variant (GVariant), prototype 0xeec7f0c0, JSClass 0xf36ad440, in object 0xeec7f020 529s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 529s JS G BXD: Defined class for Bytes (GBytes), prototype 0xeec7f100, JSClass 0xf36ad440, in object 0xeec7f020 529s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 529s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 529s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xeec7f140, JSClass 0xf36ad440, in object 0xeec7f020 529s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 529s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 529s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 529s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 529s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 529s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 529s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 529s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 529s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 529s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 529s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 529s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 529s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 529s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 529s JS G BXD: Defined class for Thread (GThread), prototype 0xeec7f180, JSClass 0xf36ad440, in object 0xeec7f020 529s JS G BXD: Defining method ref in prototype for GLib.Thread 529s JS G BXD: Defining method unref in prototype for GLib.Thread 529s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 529s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xeec7f1c0, JSClass 0xf36ad440, in object 0xeec7f020 529s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 529s JS G BXD: Defined class for Regex (GRegex), prototype 0xeec7f200, JSClass 0xf36ad440, in object 0xeec7f020 529s JS G BXD: Defining method match in prototype for GLib.Regex 529s JS G BXD: Defining method match_full in prototype for GLib.Regex 529s JS G BXD: Defining method match_all in prototype for GLib.Regex 529s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 529s JS G NS: Defined namespace 'GLib' 0xeec7f020 in GIRepository 0xeee60a08 529s JS IMPORT: Importing module jasmine succeeded 529s JS IMPORT: Defining parent 0xeec34430 of 0xeec80940 'jasmine' is mod 1 529s JS IMPORT: successfully imported module 'jasmine' 529s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 529s JS MAINLOOP: Main loop instance 0xf92bd0c: hold 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Main loop instance 0xf92bd0c: Spinning loop until released or hook cleared 529s JS MAINLOOP: handling job 0, 529s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 529s JS MAINLOOP: Main loop instance 0xf92bd0c: release 529s JS MAINLOOP: Completed job 0 529s JS CTX: Script evaluation succeeded 529s JS MAINLOOP: Main loop instance 0xf92bd0c: Spinning loop until released or hook cleared 529s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xeec310d0 529s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeec310d0 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeec310d0 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeec310d0 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeec310d0 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeec310d0 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeec310d0 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeec310d0 529s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeec310d0 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeec310d0 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeec310d0 529s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeec310d0 529s JS IMPORT: Module metadata hook for module 0xeee03910 529s JS IMPORT: Defining meta.importSync for module 0xeee03910 529s JS NATIVE: Defining native module 'system' 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeec310d0 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeec310d0 529s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 529s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 529s JS MAINLOOP: Set main loop hook to 529s JS MAINLOOP: Main loop instance 0xf92bd0c: hold 529s JS MAINLOOP: Running and clearing main loop hook 529s JS G BXD: Defining method run in prototype for GLib.MainLoop 529s 1..6 529s JS IMPORT: Importing 'gi' 529s JS IMPORT: Defining parent 0xeec34430 of 0xeec347d0 'gi' is mod 1 529s JS IMPORT: successfully imported module 'gi' 529s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 529s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 529s JS G BXD: Defined class for Source (GSource), prototype 0xeec7f260, JSClass 0xf36ad440, in object 0xeec7f020 529s JS G BXD: Defining method set_priority in prototype for GLib.Source 529s JS IMPORT: Importing '_gi' 529s JS NATIVE: Defining native module '_gi' 529s JS IMPORT: Defining parent 0xeec34430 of 0xeee0d140 '_gi' is mod 1 529s JS IMPORT: successfully imported module '_gi' 529s 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 529s JS G NS: Defined namespace 'GjsPrivate' 0xeec7f2e0 in GIRepository 0xeec347d0 529s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 529s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 529s JS IMPORT: Importing module _common succeeded 529s JS IMPORT: Defining parent 0xeec34430 of 0xeec80b20 '_common' is mod 1 529s JS IMPORT: successfully imported module '_common' 529s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 529s JS IMPORT: Importing module _legacy succeeded 529s JS IMPORT: Defining parent 0xeec34430 of 0xeec80b40 '_legacy' is mod 1 529s JS IMPORT: successfully imported module '_legacy' 529s JS IMPORT: Importing module GObject succeeded 529s JS IMPORT: Defining parent 0xeec348a0 of 0xeec80b00 'GObject' is mod 1 529s JS IMPORT: successfully imported module 'GObject' 529s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 529s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 529s JS G BXD: Defined class for String (GString), prototype 0xeec7f4e0, JSClass 0xf36ad440, in object 0xeec7f2c0 529s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 529s JS G PRM: Defined class ParamSpec prototype is 0xeec80b80 class 0xf36b0188 in object 0xeec7f2c0 529s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 529s JS G OBJ: Defined class for Object (GObject), prototype 0xeec7f600, JSClass 0xf36ad790, in object 0xeec7f2c0 529s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 529s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 529s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xeec7f620, JSClass 0xf36ad790, in object 0xeec7f2c0 529s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 529s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 529s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 529s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 529s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 529s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 529s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 529s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 529s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 529s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 529s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 529s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 529s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 529s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 529s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 529s JS G BXD: Defined class for Value (GValue), prototype 0xeec7f660, JSClass 0xf36ad440, in object 0xeec7f2c0 529s JS G NS: Defined namespace 'GObject' 0xeec7f2c0 in GIRepository 0xeec347d0 529s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 529s JS G BXD: Defining method attach in prototype for GLib.Source 529s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 529s JS IMPORT: Module metadata hook for module 0xeecb12e0 529s JS IMPORT: Defining meta.importSync for module 0xeecb12e0 529s JS G BXD: Defining method destroy in prototype for GLib.Source 529s ok 1 Test harness internal consistency 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: handling job 0, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 0 529s JS MAINLOOP: handling job 1, 529s ok 2 Test harness internal consistency awaiting a Promise resolves 529s JS MAINLOOP: Completed job 1 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: handling job 0, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 0 529s JS MAINLOOP: handling job 1, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 1 529s JS MAINLOOP: handling job 2, 529s ok 3 Test harness internal consistency awaiting a nested async function resolves 529s JS MAINLOOP: Completed job 2 529s ok 4 SpiderMonkey features check Intl API was compiled into SpiderMonkey 529s ok 5 SpiderMonkey features check WeakRef is enabled 529s ok 6 SpiderMonkey features check class static blocks are enabled 529s JS G BXD: Defining method quit in prototype for GLib.MainLoop 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Main loop instance 0xf92bd0c: Spinning loop until released or hook cleared 529s JS MAINLOOP: handling job 0, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 0 529s JS MAINLOOP: handling job 1, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 1 529s JS MAINLOOP: handling job 2, 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Completed job 2 529s JS MAINLOOP: handling job 3, 529s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 529s JS MAINLOOP: Main loop instance 0xf92bd0c: release 529s JS MAINLOOP: Completed job 3 529s JS MEMORY: Memory report: before destroying context 529s JS MEMORY: 175 objects currently alive 529s JS MEMORY: boxed_instance = 37 529s JS MEMORY: boxed_prototype = 11 529s JS MEMORY: closure = 1 529s JS MEMORY: function = 116 529s JS MEMORY: fundamental_instance = 0 529s JS MEMORY: fundamental_prototype = 0 529s JS MEMORY: gerror_instance = 0 529s JS MEMORY: gerror_prototype = 0 529s JS MEMORY: interface = 0 529s JS MEMORY: module = 5 529s JS MEMORY: ns = 3 529s JS MEMORY: object_instance = 0 529s JS MEMORY: object_prototype = 2 529s JS MEMORY: param = 0 529s JS MEMORY: union_instance = 0 529s JS MEMORY: union_prototype = 0 529s JS CTX: JS shutdown sequence 529s JS CTX: Stopping profiler 529s JS CTX: Shutting down toggle queue 529s JS CTX: Notifying external reference holders of GjsContext dispose 529s JS MAINLOOP: Stopping promise job dispatcher 529s JS CTX: Notifying reference holders of GjsContext dispose 529s JS CTX: Checking unhandled promise rejections 529s JS CTX: Releasing cached JS wrappers 529s JS CTX: Final triggered GC 529s JS CTX: Destroying JS context 529s JS CTX: Releasing all native objects 529s JS CTX: Disabling auto GC 529s JS CTX: Ending trace on global object 529s JS CTX: Freeing allocated resources 529s JS CTX: JS context destroyed 529s PASS: gjs/testself.test 529s Running test: gjs/testTimers.test 529s JS NATIVE: Registered native JS module '_promiseNative' 529s JS NATIVE: Registered native JS module '_byteArrayNative' 529s JS NATIVE: Registered native JS module '_encodingNative' 529s JS NATIVE: Registered native JS module '_gi' 529s JS NATIVE: Registered native JS module 'gi' 529s JS NATIVE: Registered native JS module 'cairoNative' 529s JS NATIVE: Registered native JS module 'system' 529s JS NATIVE: Registered native JS module 'console' 529s JS NATIVE: Registered native JS module '_print' 529s JS CTX: Enabling JIT 529s JS CTX: Initialized class GjsFileImporter prototype 0xf0e00180 529s JS IMPORT: Defining parent (nil) of 0xf0e001d8 'imports' is mod 0 529s JS IMPORT: Importing '_print' 529s JS NATIVE: Defining native module '_print' 529s JS IMPORT: Defining parent 0xf0e001d8 of 0xf0e008d0 '_print' is mod 1 529s JS IMPORT: successfully imported module '_print' 529s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 529s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xefc31040 529s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xefc31040 529s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xefc31040 529s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xefc31040 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xefc31040 529s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xefc31040 529s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xefc31040 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xefc31040 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xefc31040 529s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xefc31040 529s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xefc31040 529s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xefc31040 529s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xefc31040 529s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xefc31040 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xefc31040 529s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xefc31040 529s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xefc31040 529s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xefc31040 529s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xefc31040 529s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xefc31040 529s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xefc31040 529s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xefc31040 529s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xefc31040 529s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xefc31040 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xefc31040 529s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xefc31040 529s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xefc31040 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xefc31040 529s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xefc31040 529s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xefc31040 529s JS MAINLOOP: Main loop instance 0xc6b0d0c: hold 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Starting promise job dispatcher 529s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xefc310d0 529s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xefc310d0 529s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xefc310d0 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xefc310d0 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xefc310d0 529s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xefc310d0 529s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xefc310d0 529s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xefc310d0 529s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xefc310d0 529s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xefc310d0 529s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xefc310d0 529s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xefc310d0 529s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xefc310d0 529s JS MAINLOOP: Main loop instance 0xc6b0d0c: hold 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Main loop instance 0xc6b0d0c: Spinning loop until released or hook cleared 529s JS MAINLOOP: handling job 0, 529s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 529s JS MAINLOOP: Main loop instance 0xc6b0d0c: release 529s JS MAINLOOP: Completed job 0 529s JS MAINLOOP: handling job 1, 529s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 529s JS MAINLOOP: Main loop instance 0xc6b0d0c: release 529s JS MAINLOOP: Completed job 1 529s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xefc310d0 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xefc310d0 529s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xefc310d0 529s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xefc310d0 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xefc310d0 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xefc310d0 529s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xefc310d0 529s JS IMPORT: Module metadata hook for module 0xf0e5cd80 529s JS IMPORT: Defining meta.importSync for module 0xf0e5cd80 529s JS NATIVE: Defining native module 'gi' 529s JS CTX: Initialized class GIRepositoryNamespace prototype 0xf0e60b48 529s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 529s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 529s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 529s JS IMPORT: Importing directory 'overrides' 529s JS IMPORT: Defining parent 0xefc34430 of 0xf0e60bb8 'overrides' is mod 1 529s JS IMPORT: Defined importer 'overrides' 0xf0e60bb8 in 0xefc34430 529s JS IMPORT: successfully imported directory 'overrides' 529s JS IMPORT: Importing '_promiseNative' 529s JS NATIVE: Defining native module '_promiseNative' 529s JS IMPORT: Defining parent 0xefc34430 of 0xf0e61008 '_promiseNative' is mod 1 529s JS IMPORT: successfully imported module '_promiseNative' 529s JS IMPORT: Importing module GLib succeeded 529s JS IMPORT: Defining parent 0xf0e60bb8 of 0xefc80020 'GLib' is mod 1 529s JS IMPORT: successfully imported module 'GLib' 529s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 529s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xefc7f040, JSClass 0xf473d440, in object 0xefc7f020 529s JS CTX: Initialized class GIRepositoryGType prototype 0xf0e61328 529s JS CTX: Initialized class GIRepositoryFunction prototype 0xf0e61380 529s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 529s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 529s JS G BXD: Defined class for Error (GError), prototype 0xefc7f080, JSClass 0xf473d440, in object 0xefc7f020 529s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 529s JS G BXD: Defined class for Variant (GVariant), prototype 0xefc7f0c0, JSClass 0xf473d440, in object 0xefc7f020 529s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 529s JS G BXD: Defined class for Bytes (GBytes), prototype 0xefc7f100, JSClass 0xf473d440, in object 0xefc7f020 529s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 529s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 529s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xefc7f140, JSClass 0xf473d440, in object 0xefc7f020 529s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 529s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 529s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 529s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 529s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 529s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 529s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 529s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 529s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 529s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 529s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 529s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 529s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 529s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 529s JS G BXD: Defined class for Thread (GThread), prototype 0xefc7f180, JSClass 0xf473d440, in object 0xefc7f020 529s JS G BXD: Defining method ref in prototype for GLib.Thread 529s JS G BXD: Defining method unref in prototype for GLib.Thread 529s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 529s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xefc7f1c0, JSClass 0xf473d440, in object 0xefc7f020 529s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 529s JS G BXD: Defined class for Regex (GRegex), prototype 0xefc7f200, JSClass 0xf473d440, in object 0xefc7f020 529s JS G BXD: Defining method match in prototype for GLib.Regex 529s JS G BXD: Defining method match_full in prototype for GLib.Regex 529s JS G BXD: Defining method match_all in prototype for GLib.Regex 529s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 529s JS G NS: Defined namespace 'GLib' 0xefc7f020 in GIRepository 0xf0e60a08 529s JS IMPORT: Importing module jasmine succeeded 529s JS IMPORT: Defining parent 0xefc34430 of 0xefc80940 'jasmine' is mod 1 529s JS IMPORT: successfully imported module 'jasmine' 529s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 529s JS MAINLOOP: Main loop instance 0xc6b0d0c: hold 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Main loop instance 0xc6b0d0c: Spinning loop until released or hook cleared 529s JS MAINLOOP: handling job 0, 529s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 529s JS MAINLOOP: Main loop instance 0xc6b0d0c: release 529s JS MAINLOOP: Completed job 0 529s JS IMPORT: Module load hook for module 'file:///usr/libexec/installed-tests/gjs/js/testTimers.js' (file:///usr/libexec/installed-tests/gjs/js/testTimers.js), global 0xefc310d0 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xefc310d0 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xefc310d0 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xefc310d0 529s JS MAINLOOP: Main loop instance 0xc6b0d0c: hold 529s JS MAINLOOP: Enqueue job , promise=, allocation site= 529s JS MAINLOOP: Main loop instance 0xc6b0d0c: Spinning loop until released or hook cleared 529s JS MAINLOOP: handling job 0, 529s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testTimers.js async resolved" 529s JS MAINLOOP: Main loop instance 0xc6b0d0c: release 529s JS MAINLOOP: Completed job 0 529s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xefc310d0 529s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xefc310d0 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xefc310d0 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xefc310d0 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xefc310d0 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xefc310d0 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xefc310d0 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xefc310d0 529s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xefc310d0 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xefc310d0 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xefc310d0 529s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xefc310d0 529s JS IMPORT: Module metadata hook for module 0xf0e211a0 529s JS IMPORT: Defining meta.importSync for module 0xf0e211a0 529s JS NATIVE: Defining native module 'system' 529s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xefc310d0 529s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xefc310d0 529s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 529s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 529s JS MAINLOOP: Set main loop hook to 529s JS MAINLOOP: Main loop instance 0xc6b0d0c: hold 529s JS MAINLOOP: Running and clearing main loop hook 529s JS G BXD: Defining method run in prototype for GLib.MainLoop 529s 1..16 529s JS IMPORT: Importing 'gi' 529s JS IMPORT: Defining parent 0xefc34430 of 0xefc347c0 'gi' is mod 1 529s JS IMPORT: successfully imported module 'gi' 529s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 529s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 529s JS G BXD: Defined class for Source (GSource), prototype 0xefc7f260, JSClass 0xf473d440, in object 0xefc7f020 529s JS G BXD: Defining method set_priority in prototype for GLib.Source 529s JS IMPORT: Importing '_gi' 529s JS NATIVE: Defining native module '_gi' 529s JS IMPORT: Defining parent 0xefc34430 of 0xf0e2b2e0 '_gi' is mod 1 529s JS IMPORT: successfully imported module '_gi' 529s 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 529s JS G NS: Defined namespace 'GjsPrivate' 0xefc7f2e0 in GIRepository 0xefc347c0 529s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 529s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 529s JS IMPORT: Importing module _common succeeded 529s JS IMPORT: Defining parent 0xefc34430 of 0xefc80b20 '_common' is mod 1 529s JS IMPORT: successfully imported module '_common' 529s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 529s JS IMPORT: Importing module _legacy succeeded 529s JS IMPORT: Defining parent 0xefc34430 of 0xefc80b40 '_legacy' is mod 1 529s JS IMPORT: successfully imported module '_legacy' 529s JS IMPORT: Importing module GObject succeeded 529s JS IMPORT: Defining parent 0xefc34870 of 0xefc80b00 'GObject' is mod 1 529s JS IMPORT: successfully imported module 'GObject' 529s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 529s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 529s JS G BXD: Defined class for String (GString), prototype 0xefc7f4e0, JSClass 0xf473d440, in object 0xefc7f2c0 529s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 529s JS G PRM: Defined class ParamSpec prototype is 0xefc80b80 class 0xf4740188 in object 0xefc7f2c0 529s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 529s JS G OBJ: Defined class for Object (GObject), prototype 0xefc7f600, JSClass 0xf473d790, in object 0xefc7f2c0 529s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 529s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 529s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xefc7f620, JSClass 0xf473d790, in object 0xefc7f2c0 529s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 529s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 529s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 529s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 529s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 529s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 529s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 529s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 529s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 529s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 529s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 529s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 529s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 529s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 529s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 529s JS G BXD: Defined class for Value (GValue), prototype 0xefc7f660, JSClass 0xf473d440, in object 0xefc7f2c0 529s JS G NS: Defined namespace 'GObject' 0xefc7f2c0 in GIRepository 0xefc347c0 529s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 529s JS G BXD: Defining method attach in prototype for GLib.Source 529s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 529s JS IMPORT: Module metadata hook for module 0xefcb1340 532s JS IMPORT: Defining meta.importSync for module 0xefcb1340 532s JS G NS: Found info type GIFunctionInfo for 'get_monotonic_time' in namespace 'GLib' 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 1 532s JS MAINLOOP: handling job 2, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 2 532s JS MAINLOOP: handling job 3, 532s JS G BXD: Defining method destroy in prototype for GLib.Source 532s ok 1 Timers times out successfully 532s JS MAINLOOP: Completed job 3 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 1 532s JS MAINLOOP: handling job 2, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 2 532s JS MAINLOOP: handling job 3, 532s ok 2 Timers has correct timeout args 532s JS MAINLOOP: Completed job 3 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s ok 3 Timers cancels successfully 532s JS MAINLOOP: Completed job 1 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s ok 4 Timers cancels multiple correctly 532s JS MAINLOOP: Completed job 1 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s ok 5 Timers cancels invalid silent fail 532s JS MAINLOOP: Completed job 1 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s ok 6 Timers interval success 532s JS MAINLOOP: Completed job 1 532s JS G NS: Found info type GIConstantInfo for 'SOURCE_CONTINUE' in namespace 'GLib' 532s Executing: gjs/testTimers.test 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s ok 7 Timers cancels interval successfully 532s JS MAINLOOP: Completed job 1 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s ok 8 Timers ordering interval 532s JS MAINLOOP: Completed job 1 532s ok 9 Timers cancel invalid silent fail 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s ok 10 Timers callback this 532s JS MAINLOOP: Completed job 1 532s ok 11 Timers bind this 532s ok 12 Timers function names match spec 532s ok 13 Timers argument lengths match spec 532s ok 14 Timers clear and interval are unique functions 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 1 532s JS MAINLOOP: handling job 2, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 2 532s JS MAINLOOP: handling job 3, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 3 532s JS MAINLOOP: handling job 4, 532s ok 15 Timers microtask ordering 532s JS MAINLOOP: Completed job 4 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s JS MAINLOOP: Completed job 1 532s JS MAINLOOP: handling job 2, 532s JS MAINLOOP: Completed job 2 532s JS MAINLOOP: handling job 3, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 3 532s JS MAINLOOP: handling job 4, 532s JS MAINLOOP: Completed job 4 532s JS MAINLOOP: handling job 5, 532s JS MAINLOOP: Completed job 5 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 1 532s JS MAINLOOP: handling job 2, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 2 532s JS MAINLOOP: handling job 3, 532s ok 16 Timers nested microtask ordering 532s JS MAINLOOP: Completed job 3 532s JS G BXD: Defining method quit in prototype for GLib.MainLoop 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Main loop instance 0xc6b0d0c: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 1 532s JS MAINLOOP: handling job 2, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 2 532s JS MAINLOOP: handling job 3, 532s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 532s JS MAINLOOP: Main loop instance 0xc6b0d0c: release 532s JS MAINLOOP: Completed job 3 532s JS MEMORY: Memory report: before destroying context 532s JS MEMORY: 253 objects currently alive 532s JS MEMORY: boxed_instance = 114 532s JS MEMORY: boxed_prototype = 11 532s JS MEMORY: closure = 1 532s JS MEMORY: function = 117 532s JS MEMORY: fundamental_instance = 0 532s JS MEMORY: fundamental_prototype = 0 532s JS MEMORY: gerror_instance = 0 532s JS MEMORY: gerror_prototype = 0 532s JS MEMORY: interface = 0 532s JS MEMORY: module = 5 532s JS MEMORY: ns = 3 532s JS MEMORY: object_instance = 0 532s JS MEMORY: object_prototype = 2 532s JS MEMORY: param = 0 532s JS MEMORY: union_instance = 0 532s JS MEMORY: union_prototype = 0 532s JS CTX: JS shutdown sequence 532s JS CTX: Stopping profiler 532s JS CTX: Shutting down toggle queue 532s JS CTX: Notifying external reference holders of GjsContext dispose 532s JS MAINLOOP: Stopping promise job dispatcher 532s JS CTX: Notifying reference holders of GjsContext dispose 532s JS CTX: Checking unhandled promise rejections 532s JS CTX: Releasing cached JS wrappers 532s JS CTX: Final triggered GC 532s JS CTX: Destroying JS context 532s JS CTX: Releasing all native objects 532s JS CTX: Disabling auto GC 532s JS CTX: Ending trace on global object 532s JS CTX: Freeing allocated resources 532s JS CTX: JS context destroyed 532s PASS: gjs/testTimers.test 532s Running test: gjs/set.test 532s 1..1 532s ok 1 - /usr/libexec/installed-tests/gjs/debugger/set.debugger 532s PASS: gjs/set.test 532s Running test: gjs/testGObjectClass.test 532s JS NATIVE: Registered native JS module '_promiseNative' 532s JS NATIVE: Registered native JS module '_byteArrayNative' 532s JS NATIVE: Registered native JS module '_encodingNative' 532s JS NATIVE: Registered native JS module '_gi' 532s JS NATIVE: Registered native JS module 'gi' 532s JS NATIVE: Registered native JS module 'cairoNative' 532s JS NATIVE: Registered native JS module 'system' 532s JS NATIVE: Registered native JS module 'console' 532s JS NATIVE: Registered native JS module '_print' 532s JS CTX: Enabling JIT 532s JS CTX: Initialized class GjsFileImporter prototype 0xe6200180 532s JS IMPORT: Defining parent (nil) of 0xe62001d8 'imports' is mod 0 532s JS IMPORT: Importing '_print' 532s JS NATIVE: Defining native module '_print' 532s JS IMPORT: Defining parent 0xe62001d8 of 0xe62008d0 '_print' is mod 1 532s JS IMPORT: successfully imported module '_print' 532s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 532s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xe5f31040 532s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe5f31040 532s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe5f31040 532s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe5f31040 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe5f31040 532s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe5f31040 532s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe5f31040 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe5f31040 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe5f31040 532s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe5f31040 532s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe5f31040 532s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe5f31040 532s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe5f31040 532s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe5f31040 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe5f31040 532s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe5f31040 532s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe5f31040 532s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe5f31040 532s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe5f31040 532s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe5f31040 532s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe5f31040 532s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe5f31040 532s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe5f31040 532s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe5f31040 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe5f31040 532s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe5f31040 532s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe5f31040 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe5f31040 532s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe5f31040 532s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe5f31040 532s JS MAINLOOP: Main loop instance 0xacdfd0c: hold 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Starting promise job dispatcher 532s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xe5f310d0 532s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe5f310d0 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe5f310d0 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe5f310d0 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe5f310d0 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe5f310d0 532s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe5f310d0 532s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe5f310d0 532s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe5f310d0 532s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe5f310d0 532s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe5f310d0 532s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe5f310d0 532s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe5f310d0 532s JS MAINLOOP: Main loop instance 0xacdfd0c: hold 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Main loop instance 0xacdfd0c: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 532s JS MAINLOOP: Main loop instance 0xacdfd0c: release 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 532s JS MAINLOOP: Main loop instance 0xacdfd0c: release 532s JS MAINLOOP: Completed job 1 532s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe5f310d0 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe5f310d0 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe5f310d0 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe5f310d0 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe5f310d0 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe5f310d0 532s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe5f310d0 532s JS IMPORT: Module metadata hook for module 0xe625cd80 532s JS IMPORT: Defining meta.importSync for module 0xe625cd80 532s JS NATIVE: Defining native module 'gi' 532s JS CTX: Initialized class GIRepositoryNamespace prototype 0xe6260b48 532s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 532s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 532s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 532s JS IMPORT: Importing directory 'overrides' 532s JS IMPORT: Defining parent 0xe5f34430 of 0xe6260bb8 'overrides' is mod 1 532s JS IMPORT: Defined importer 'overrides' 0xe6260bb8 in 0xe5f34430 532s JS IMPORT: successfully imported directory 'overrides' 532s JS IMPORT: Importing '_promiseNative' 532s JS NATIVE: Defining native module '_promiseNative' 532s JS IMPORT: Defining parent 0xe5f34430 of 0xe6261008 '_promiseNative' is mod 1 532s JS IMPORT: successfully imported module '_promiseNative' 532s JS IMPORT: Importing module GLib succeeded 532s JS IMPORT: Defining parent 0xe6260bb8 of 0xe5f80020 'GLib' is mod 1 532s JS IMPORT: successfully imported module 'GLib' 532s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 532s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe5f7f040, JSClass 0xeaa9d440, in object 0xe5f7f020 532s JS CTX: Initialized class GIRepositoryGType prototype 0xe6261328 532s JS CTX: Initialized class GIRepositoryFunction prototype 0xe6261380 532s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 532s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 532s JS G BXD: Defined class for Error (GError), prototype 0xe5f7f080, JSClass 0xeaa9d440, in object 0xe5f7f020 532s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 532s JS G BXD: Defined class for Variant (GVariant), prototype 0xe5f7f0c0, JSClass 0xeaa9d440, in object 0xe5f7f020 532s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 532s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe5f7f100, JSClass 0xeaa9d440, in object 0xe5f7f020 532s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 532s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 532s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe5f7f140, JSClass 0xeaa9d440, in object 0xe5f7f020 532s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 532s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 532s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 532s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 532s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 532s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 532s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 532s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 532s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 532s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 532s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 532s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 532s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 532s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 532s JS G BXD: Defined class for Thread (GThread), prototype 0xe5f7f180, JSClass 0xeaa9d440, in object 0xe5f7f020 532s JS G BXD: Defining method ref in prototype for GLib.Thread 532s JS G BXD: Defining method unref in prototype for GLib.Thread 532s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 532s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xe5f7f1c0, JSClass 0xeaa9d440, in object 0xe5f7f020 532s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 532s JS G BXD: Defined class for Regex (GRegex), prototype 0xe5f7f200, JSClass 0xeaa9d440, in object 0xe5f7f020 532s JS G BXD: Defining method match in prototype for GLib.Regex 532s JS G BXD: Defining method match_full in prototype for GLib.Regex 532s JS G BXD: Defining method match_all in prototype for GLib.Regex 532s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 532s JS G NS: Defined namespace 'GLib' 0xe5f7f020 in GIRepository 0xe6260a08 532s JS IMPORT: Importing module jasmine succeeded 532s JS IMPORT: Defining parent 0xe5f34430 of 0xe5f80940 'jasmine' is mod 1 532s JS IMPORT: successfully imported module 'jasmine' 532s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 532s JS MAINLOOP: Main loop instance 0xacdfd0c: hold 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Main loop instance 0xacdfd0c: Spinning loop until released or hook cleared 532s JS MAINLOOP: handling job 0, 532s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 532s JS MAINLOOP: Main loop instance 0xacdfd0c: release 532s JS MAINLOOP: Completed job 0 532s JS IMPORT: Importing 'system' 532s JS NATIVE: Defining native module 'system' 532s JS IMPORT: Defining parent 0xe5f34430 of 0xe6276590 'system' is mod 1 532s JS IMPORT: successfully imported module 'system' 532s JS IMPORT: Importing 'gi' 532s JS IMPORT: Defining parent 0xe5f34430 of 0xe5f347c0 'gi' is mod 1 532s JS IMPORT: successfully imported module 'gi' 532s 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 532s JS G NS: Defined namespace 'GjsPrivate' 0xe5f7f280 in GIRepository 0xe5f347c0 532s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 532s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 532s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 532s JS IMPORT: Importing module _legacy succeeded 532s JS IMPORT: Defining parent 0xe5f34430 of 0xe5f80a20 '_legacy' is mod 1 532s JS IMPORT: successfully imported module '_legacy' 532s JS IMPORT: Importing module lang succeeded 532s JS IMPORT: Defining parent 0xe5f34430 of 0xe5f80a00 'lang' is mod 1 532s JS IMPORT: successfully imported module 'lang' 532s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 532s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 532s JS IMPORT: Importing module _signals succeeded 532s JS IMPORT: Defining parent 0xe5f34430 of 0xe5f80a40 '_signals' is mod 1 532s JS IMPORT: successfully imported module '_signals' 532s JS IMPORT: Importing module signals succeeded 532s JS IMPORT: Defining parent 0xe5f34430 of 0xe5f809e0 'signals' is mod 1 532s JS IMPORT: successfully imported module 'signals' 532s JS IMPORT: Importing module Gio succeeded 532s JS IMPORT: Defining parent 0xe5f34880 of 0xe5f809c0 'Gio' is mod 1 532s JS IMPORT: successfully imported module 'Gio' 532s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 532s JS IMPORT: Importing '_gi' 532s JS NATIVE: Defining native module '_gi' 532s JS IMPORT: Defining parent 0xe5f34430 of 0xe62793b8 '_gi' is mod 1 532s JS IMPORT: successfully imported module '_gi' 532s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 532s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 532s JS IMPORT: Importing module _common succeeded 532s JS IMPORT: Defining parent 0xe5f34430 of 0xe5f80a80 '_common' is mod 1 532s JS IMPORT: successfully imported module '_common' 532s JS IMPORT: Importing module GObject succeeded 532s JS IMPORT: Defining parent 0xe5f34880 of 0xe5f80a60 'GObject' is mod 1 532s JS IMPORT: successfully imported module 'GObject' 532s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 532s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 532s JS G BXD: Defined class for String (GString), prototype 0xe5f7f4a0, JSClass 0xeaa9d440, in object 0xe5f7f2a0 532s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 532s JS G PRM: Defined class ParamSpec prototype is 0xe5f80ac0 class 0xeaaa0188 in object 0xe5f7f2a0 532s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 532s JS G OBJ: Defined class for Object (GObject), prototype 0xe5f7f5c0, JSClass 0xeaa9d790, in object 0xe5f7f2a0 532s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 532s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 532s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe5f7f5e0, JSClass 0xeaa9d790, in object 0xe5f7f2a0 532s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 532s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 532s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 532s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 532s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 532s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 532s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 532s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 532s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 532s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 532s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 532s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 532s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 532s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 532s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 532s JS G BXD: Defined class for Value (GValue), prototype 0xe5f7f620, JSClass 0xeaa9d440, in object 0xe5f7f2a0 532s JS G NS: Defined namespace 'GObject' 0xe5f7f2a0 in GIRepository 0xe5f347c0 532s JS G OBJ: Defined class for Application (GApplication), prototype 0xe5f7f660, JSClass 0xeaa9d790, in object 0xe5f7f260 532s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 532s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xe5f80ee0, JSClass 0xeaa9d7d0, in object 0xe5f7f260 532s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 532s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0xe5f80f00, JSClass 0xeaa9d7d0, in object 0xe5f7f260 532s 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 532s JS G NS: Defined namespace 'GioUnix' 0xe5f7f6e0 in GIRepository 0xe5f347c0 532s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 532s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 532s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xe5f7f700, JSClass 0xeaa9d790, in object 0xe5f7f6e0 532s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 532s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 532s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xe5fe8240, JSClass 0xeaa9d7d0, in object 0xe5f7f6e0 532s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 532s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 532s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 532s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0xe5f7f760, JSClass 0xeaa9d790, in object 0xe5f7f260 532s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0xe5f7f7a0, JSClass 0xeaa9d790, in object 0xe5f7f6e0 532s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 532s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 532s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0xe5f7f7e0, JSClass 0xeaa9d440, in object 0xe5f7f6e0 532s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 532s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xe5fe8340, JSClass 0xeaa9d7d0, in object 0xe5f7f6e0 532s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 532s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 532s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 532s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xe5f7f820, JSClass 0xeaa9d790, in object 0xe5f7f260 532s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0xe5f7f860, JSClass 0xeaa9d790, in object 0xe5f7f6e0 532s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 532s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 532s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xe5f7f8a0, JSClass 0xeaa9d440, in object 0xe5f7f6e0 532s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 532s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0xe5f7f8c0, JSClass 0xeaa9d440, in object 0xe5f7f6e0 532s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 532s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0xe5f7f900, JSClass 0xeaa9d790, in object 0xe5f7f6e0 532s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 532s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 532s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0xe5f7f940, JSClass 0xeaa9d440, in object 0xe5f7f6e0 532s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 532s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 532s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0xe5f7f980, JSClass 0xeaa9d790, in object 0xe5f7f260 532s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0xe5f7f9c0, JSClass 0xeaa9d790, in object 0xe5f7f6e0 532s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 532s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 532s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xe5f7fa00, JSClass 0xeaa9d440, in object 0xe5f7f6e0 532s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 532s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 532s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 532s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 532s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 532s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 532s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 532s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 532s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 532s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 532s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 532s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 532s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 532s JS G ENUM: Defining GLib.LogLevelFlags as 0xe6280d78 532s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 532s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 532s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xe5f7fae0, JSClass 0xeaa9d440, in object 0xe5f7f020 532s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 532s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xe5f7fb80, JSClass 0xeaa9d790, in object 0xe5f7f260 532s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 532s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xe5fed300, JSClass 0xeaa9d7d0, in object 0xe5f7f260 532s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 532s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xe5fed320, JSClass 0xeaa9d7d0, in object 0xe5f7f260 532s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 532s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xe5ff4040, JSClass 0xeaa9d440, in object 0xe5f7f260 532s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 532s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xe5ff42a0, JSClass 0xeaa9d440, in object 0xe5f7f260 532s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 532s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 532s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 532s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 532s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 532s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 532s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 532s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 532s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 532s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 532s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xe5ff43e0, JSClass 0xeaa9d790, in object 0xe5f7f260 532s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 532s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xe5fed520, JSClass 0xeaa9d7d0, in object 0xe5f7f260 532s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 532s JS G IFACE: Defined class for Initable (GInitable), prototype 0xe5fed560, JSClass 0xeaa9d7d0, in object 0xe5f7f260 532s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 532s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xe5ff4460, JSClass 0xeaa9d790, in object 0xe5f7f260 532s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 532s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 532s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 532s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 532s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0xe5fed6c0, JSClass 0xeaa9d7d0, in object 0xe5f7f260 532s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 532s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xe5ff44c0, JSClass 0xeaa9d440, in object 0xe5f7f260 532s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 532s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xe5ff4500, JSClass 0xeaa9d440, in object 0xe5f7f260 532s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 532s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 532s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xe5ff4540, JSClass 0xeaa9d790, in object 0xe5f7f260 532s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xe5ff4580, JSClass 0xeaa9d790, in object 0xe5f7f280 532s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 532s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xe5ff45c0, JSClass 0xeaa9d790, in object 0xe5f7f260 532s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 532s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 532s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 532s JS G IFACE: Defined class for File (GFile), prototype 0xe5fed760, JSClass 0xeaa9d7d0, in object 0xe5f7f260 532s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xe5ff4620, JSClass 0xeaa9d790, in object 0xe5f348e0 532s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 532s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xe5ff4680, JSClass 0xeaa9d790, in object 0xe5f7f260 532s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 532s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 532s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0xe5fed960, JSClass 0xeaa9d7d0, in object 0xe5f7f260 532s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 532s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xe5ff46e0, JSClass 0xeaa9d790, in object 0xe5f7f260 532s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 532s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xe5ff4720, JSClass 0xeaa9d440, in object 0xe5f7f260 532s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 532s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 532s JS G OBJ: Defined class for Settings (GSettings), prototype 0xe5ff4760, JSClass 0xeaa9d790, in object 0xe5f7f260 532s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 532s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 532s JS G NS: Defined namespace 'Gio' 0xe5f7f260 in GIRepository 0xe5f347c0 532s JS IMPORT: Importing module Gtk succeeded 532s JS IMPORT: Defining parent 0xe5f34880 of 0xe5fedfe0 'Gtk' is mod 1 532s JS IMPORT: successfully imported module 'Gtk' 532s JS G NS: Found info type GIObjectInfo for 'Widget' in namespace 'Gtk' 532s JS G NS: Found info type GIObjectInfo for 'InitiallyUnowned' in namespace 'GObject' 532s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0xe5ff47e0, JSClass 0xeaa9d790, in object 0xe5f7f2a0 532s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0xe5ff4820, JSClass 0xeaa9d790, in object 0xe5ff47c0 532s JS G NS: Found info type GIInterfaceInfo for 'Buildable' in namespace 'Gtk' 532s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0xe5ffc240, JSClass 0xeaa9d7d0, in object 0xe5ff47c0 532s JS IMPORT: JS import 'Atk' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/Atk.js 532s JS G NS: Defined namespace 'Atk' 0xe5ff4880 in GIRepository 0xe5f347c0 532s JS G NS: Found info type GIInterfaceInfo for 'ImplementorIface' in namespace 'Atk' 532s JS G IFACE: Defined class for ImplementorIface (AtkImplementorIface), prototype 0xe5ffc260, JSClass 0xeaa9d7d0, in object 0xe5ff4880 532s JS G NS: Found info type GIObjectInfo for 'Container' in namespace 'Gtk' 532s JS G OBJ: Defined class for Container (GtkContainer), prototype 0xe5ff48c0, JSClass 0xeaa9d790, in object 0xe5ff47c0 532s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 532s JS G NS: Defined namespace 'Gtk' 0xe5ff47c0 in GIRepository 0xe5f347c0 532s JS G NS: Found info type GIFlagsInfo for 'ParamFlags' in namespace 'GObject' 532s JS G ENUM: Defining enum value READABLE (fixed from readable) 1 532s JS G ENUM: Defining enum value WRITABLE (fixed from writable) 2 532s JS G ENUM: Defining enum value READWRITE (fixed from readwrite) 3 532s JS G ENUM: Defining enum value CONSTRUCT (fixed from construct) 4 532s JS G ENUM: Defining enum value CONSTRUCT_ONLY (fixed from construct_only) 8 532s JS G ENUM: Defining enum value LAX_VALIDATION (fixed from lax_validation) 16 532s JS G ENUM: Defining enum value STATIC_NAME (fixed from static_name) 32 532s JS G ENUM: Defining enum value PRIVATE (fixed from private) 32 532s JS G ENUM: Defining enum value STATIC_NICK (fixed from static_nick) 64 532s JS G ENUM: Defining enum value STATIC_BLURB (fixed from static_blurb) 128 532s JS G ENUM: Defining enum value EXPLICIT_NOTIFY (fixed from explicit_notify) 1073741824 532s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 2147483648 532s JS G ENUM: Defining GObject.ParamFlags as 0xe628a178 532s JS G NS: Found info type GIFunctionInfo for 'param_spec_string' in namespace 'GObject' 532s JS G PRM: Wrapping GParamString 'readwrite' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0xaf4a018 type GParamString 532s JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0xaf4a0c0 type GParamString 532s JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0xaf4a1a8 type GParamString 532s JS G NS: Found info type GIFlagsInfo for 'SignalFlags' in namespace 'GObject' 532s JS G ENUM: Defining enum value RUN_FIRST (fixed from run_first) 1 532s JS G ENUM: Defining enum value RUN_LAST (fixed from run_last) 2 532s JS G ENUM: Defining enum value RUN_CLEANUP (fixed from run_cleanup) 4 532s JS G ENUM: Defining enum value NO_RECURSE (fixed from no_recurse) 8 532s JS G ENUM: Defining enum value DETAILED (fixed from detailed) 16 532s JS G ENUM: Defining enum value ACTION (fixed from action) 32 532s JS G ENUM: Defining enum value NO_HOOKS (fixed from no_hooks) 64 532s JS G ENUM: Defining enum value MUST_COLLECT (fixed from must_collect) 128 532s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 256 532s JS G ENUM: Defining enum value ACCUMULATOR_FIRST_RUN (fixed from accumulator_first_run) 131072 532s JS G ENUM: Defining GObject.SignalFlags as 0xe628a378 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G NS: Found info type GIFunctionInfo for 'param_spec_get_flags' in namespace 'GjsPrivate' 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G NS: Found info type GIFunctionInfo for 'signal_lookup' in namespace 'GObject' 532s JS G NS: Found info type GIFunctionInfo for 'signal_override_class_closure' in namespace 'GObject' 532s JS G PRM: Wrapping GParamString 'readwrite' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0xaf4f998 type GParamString 532s JS G PRM: Wrapping GParamString 'readonly' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0xaf50c78 type GParamString 532s JS G PRM: Wrapping GParamString 'construct' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0xaf50d40 type GParamString 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G NS: Found info type GIFlagsInfo for 'TypeFlags' in namespace 'GObject' 532s JS G ENUM: Defining enum value NONE (fixed from none) 0 532s JS G ENUM: Defining enum value ABSTRACT (fixed from abstract) 16 532s JS G ENUM: Defining enum value VALUE_ABSTRACT (fixed from value_abstract) 32 532s JS G ENUM: Defining enum value FINAL (fixed from final) 64 532s JS G ENUM: Defining enum value DEPRECATED (fixed from deprecated) 128 532s JS G ENUM: Defining GObject.TypeFlags as 0xe628d1a0 532s JS G NS: Found info type GIFunctionInfo for 'uuid_string_random' in namespace 'GLib' 532s JS G PRM: Wrapping GParamString 'string' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0xaf5f000 type GParamString 532s JS G NS: Found info type GIFunctionInfo for 'param_spec_boolean' in namespace 'GObject' 532s JS G PRM: Wrapping GParamBoolean 'bool' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0xaf5f470 type GParamBoolean 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 532s JS G NS: Found info type GIFunctionInfo for 'param_spec_int' in namespace 'GObject' 532s JS G PRM: Wrapping GParamInt 'simple' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0xae4bcc8 type GParamInt 532s JS G PRM: Wrapping GParamInt 'long-long-name' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0xae4bdc0 type GParamInt 532s JS G PRM: Wrapping GParamInt 'construct' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0xae4bea8 type GParamInt 532s JS G PRM: Wrapping GParamInt 'construct-only' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0xae4bf30 type GParamInt 532s JS G PRM: Wrapping GParamInt 'construct-only-with-setter' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0xae4bfc8 type GParamInt 532s JS G PRM: Wrapping GParamInt 'construct-only-was-invalid-in-turkish' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0xae4c0a8 type GParamInt 532s JS G PRM: Wrapping GParamInt 'snake-name' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0xae4c148 type GParamInt 532s JS G PRM: Wrapping GParamInt 'camel-name' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0xae4c248 type GParamInt 532s JS G PRM: Wrapping GParamInt 'kebab-name' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0xae4c2e0 type GParamInt 532s JS G PRM: Wrapping GParamInt 'readonly' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0xae4c378 type GParamInt 532s JS G PRM: Wrapping GParamInt 'writeonly' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0xae4c4d8 type GParamInt 532s JS G PRM: Wrapping GParamInt 'missing-getter' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0xae4c598 type GParamInt 532s JS G PRM: Wrapping GParamInt 'missing-setter' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0xae4c620 type GParamInt 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G NS: Found info type GIFunctionInfo for 'param_spec_boxed' in namespace 'GObject' 532s JS G PRM: Wrapping GParamBoxed 'jsobj-prop' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0xaf65a50 type GParamBoxed 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 532s JS G NS: Found info type GIConstantInfo for 'MININT32' in namespace 'GLib' 532s JS G NS: Found info type GIConstantInfo for 'MAXINT32' in namespace 'GLib' 532s JS G NS: Found info type GIFunctionInfo for 'param_spec_int64' in namespace 'GObject' 532s JS G PRM: Wrapping GParamInt64 'int64' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0xaf64a40 type GParamInt64 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 532s JS CTX: Script evaluation succeeded 532s JS MAINLOOP: Main loop instance 0xacdfd0c: Spinning loop until released or hook cleared 532s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe5f310d0 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe5f310d0 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe5f310d0 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe5f310d0 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe5f310d0 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe5f310d0 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe5f310d0 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe5f310d0 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe5f310d0 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe5f310d0 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe5f310d0 532s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe5f310d0 532s JS IMPORT: Module metadata hook for module 0xe6223638 532s JS IMPORT: Defining meta.importSync for module 0xe6223638 532s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe5f310d0 532s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe5f310d0 532s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 532s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 532s JS MAINLOOP: Set main loop hook to 532s JS MAINLOOP: Main loop instance 0xacdfd0c: hold 532s JS MAINLOOP: Running and clearing main loop hook 532s JS G BXD: Defining method run in prototype for GLib.MainLoop 532s 1..132 532s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 532s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 532s JS G BXD: Defined class for Source (GSource), prototype 0xe5ff4d40, JSClass 0xeaa9d440, in object 0xe5f7f020 532s JS G BXD: Defining method set_priority in prototype for GLib.Source 532s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 532s JS G BXD: Defining method attach in prototype for GLib.Source 532s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 532s JS IMPORT: Module metadata hook for module 0xe5fb1340 532s JS IMPORT: Defining meta.importSync for module 0xe5fb1340 532s JS G BXD: Defining method destroy in prototype for GLib.Source 532s ok 1 GObject class with decorator throws an error when not used with a GObject-derived class 532s ok 2 GObject class with decorator throws an error when used with an abstract class 532s ok 3 GObject class with decorator throws if final class is inherited from 532s ok 4 GObject class with decorator constructs with default values for properties 532s ok 5 GObject class with decorator constructs with a hash of property values 532s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 532s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 532s ok 6 GObject class with decorator warns if more than one argument passed to the default constructor 532s ok 7 GObject class with decorator throws an error if the first argument to the default constructor is not a property hash 532s ok 8 GObject class with decorator does not accept a property hash that is not a plain object 532s JS G NS: Found info type GIObjectInfo for 'Builder' in namespace 'Gtk' 532s JS G OBJ: Defined class for Builder (GtkBuilder), prototype 0xe3136520, JSClass 0xeaa9d790, in object 0xe5ff47c0 532s JS G OBJ: Defining method get_object in prototype for GtkBuilder (Gtk.Builder) 532s ok 9 GObject class with decorator constructs with property values from Gtk.Builder 532s ok 10 GObject class with decorator does not allow changing CONSTRUCT_ONLY properties 532s ok 11 GObject class with decorator has a name 532s JS G OBJ: Defining method notify in prototype for GObject (GObject.Object) 532s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 532s JS G PRM: JSObject created with param instance 0xaf4a0c0 type GParamString 532s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObject with JSObject 532s JS G PRM: JSObject created with param instance 0xaf4a0c0 type GParamString 532s ok 12 GObject class with decorator has a notify signal 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: handling job 0, 532s JS MAINLOOP: Enqueue job , promise=, allocation site= 532s JS MAINLOOP: Completed job 0 532s JS MAINLOOP: handling job 1, 532s ok 13 GObject class with decorator disconnects connect_object signals on destruction 532s JS MAINLOOP: Completed job 1 532s ok 14 GObject class with decorator can define its own signals 532s ok 15 GObject class with decorator passes emitted arguments to signal handlers 532s ok 16 GObject class with decorator can return values from signals 532s ok 17 GObject class with decorator does not call first-wins signal handlers after one returns a value 532s ok 18 GObject class with decorator gets the return value of the default handler 532s ok 19 GObject class with decorator calls run-last default handler last 532s ok 20 GObject class with decorator can inherit from something that's not GObject.Object 532s JS G NS: Found info type GIFunctionInfo for 'type_is_a' in namespace 'GObject' 532s ok 21 GObject class with decorator can implement an interface 532s JS G NS: Found info type GIObjectInfo for 'Cancellable' in namespace 'Gio' 532s JS G OBJ: Defined class for Cancellable (GCancellable), prototype 0xe5ff4160, JSClass 0xeaa9d790, in object 0xe5f7f260 532s ok 22 GObject class with decorator can implement interface vfuncs 532s ok 23 GObject class with decorator can be a subclass 532s ok 24 GObject class with decorator can have any valid class name 532s ok 25 GObject class with decorator handles anonymous class expressions 532s ok 26 GObject class with decorator calls its _instance_init() function while chaining up in constructor 532s JS G NS: Found info type GIFunctionInfo for 'param_spec_object' in namespace 'GObject' 532s JS G PRM: Wrapping GParamObject 'file' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0xaf55c28 type GParamObject 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s ok 27 GObject class with decorator can have an interface-valued property 532s JS G PRM: Wrapping GParamInt64 'int64' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0xae615f8 type GParamInt64 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s ok 28 GObject class with decorator can have an int64 property 532s JS G PRM: Wrapping GParamInt64 'int64' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0xaf822c8 type GParamInt64 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s ok 29 GObject class with decorator can have a default int64 property 532s JS G NS: Found info type GIFunctionInfo for 'param_spec_uint64' in namespace 'GObject' 532s JS G PRM: Wrapping GParamUInt64 'uint64' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0xad2f1b0 type GParamUInt64 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s ok 30 GObject class with decorator can have an uint64 property 532s JS G PRM: Wrapping GParamUInt64 'uint64' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0xae77ad8 type GParamUInt64 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s ok 31 GObject class with decorator can have a default uint64 property 532s JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0xaf82360 type GParamOverride 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s ok 32 GObject class with decorator can override a property from the parent class 532s ok 33 GObject class with decorator cannot override a non-existent property 532s JS G NS: Found info type GIInterfaceInfo for 'TlsFileDatabase' in namespace 'Gio' 532s JS G IFACE: Defined class for TlsFileDatabase (GTlsFileDatabase), prototype 0xe5ffcda0, JSClass 0xeaa9d7d0, in object 0xe5f7f260 532s JS G NS: Found info type GIObjectInfo for 'TlsDatabase' in namespace 'Gio' 532s JS G OBJ: Defined class for TlsDatabase (GTlsDatabase), prototype 0xe3136840, JSClass 0xeaa9d790, in object 0xe5f7f260 532s ok 34 GObject class with decorator handles gracefully forgetting to override a C property 532s JS G PRM: Wrapping GParamOverride 'anchors' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0xaf4ecb0 type GParamOverride 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 532s ok 35 GObject class with decorator handles gracefully overriding a C property but forgetting the accessors 532s JS G NS: Found info type GIObjectInfo for 'CharsetConverter' in namespace 'Gio' 532s JS G OBJ: Defined class for CharsetConverter (GCharsetConverter), prototype 0xe3136b80, JSClass 0xeaa9d790, in object 0xe5f7f260 532s JS G NS: Found info type GIInterfaceInfo for 'Converter' in namespace 'Gio' 532s JS G IFACE: Defined class for Converter (GConverter), prototype 0xe5ffcfc0, JSClass 0xeaa9d7d0, in object 0xe5f7f260 532s ok 36 GObject class with decorator does not pollute the wrong prototype with GObject properties 532s JS G NS: Found info type GIInterfaceInfo for 'NetworkMonitor' in namespace 'Gio' 532s JS G IFACE: Defined class for NetworkMonitor (GNetworkMonitor), prototype 0xe5ffcfe0, JSClass 0xeaa9d7d0, in object 0xe5f7f260 532s JS G OBJ: Defined class for GNetworkMonitorBase (GNetworkMonitorBase), prototype 0xe3136d80, JSClass 0xeaa9d790, in object 0xe5f348e0 532s JS G OBJ: Defined class for GNetworkMonitorNetlink (GNetworkMonitorNetlink), prototype 0xe3136dc0, JSClass 0xeaa9d790, in object 0xe5f348e0 532s ok 37 GObject class with decorator resolves properties from interfaces 532s ok 38 GObject class with decorator has a toString() defintion 532s JS G NS: Found info type GIObjectInfo for 'ZlibCompressor' in namespace 'Gio' 532s JS G OBJ: Defined class for ZlibCompressor (GZlibCompressor), prototype 0xe3136fc0, JSClass 0xeaa9d790, in object 0xe5f7f260 532s JS G OBJ: Defining method reset in prototype for GZlibCompressor (Gio.ZlibCompressor) 532s ok 39 GObject class with decorator does not clobber native parent interface vfunc definitions 532s ok 40 GObject class with decorator does not clobber dynamic parent interface vfunc definitions 532s ok 41 GObject class with custom constructor throws an error when not used with a GObject-derived class 532s ok 42 GObject class with custom constructor constructs with default values for properties 532s ok 43 GObject class with custom constructor has a toString() defintion 532s Gjs-Console-Message: 16:52:59.931: { 532s "enumerable": true, 532s "configurable": false 532s } 532s ok 44 GObject class with custom constructor constructs with a hash of property values 532s ok 45 GObject class with custom constructor accepts a property hash that is not a plain object 532s ok 46 GObject class with custom constructor constructs with property values from Gtk.Builder 532s ok 47 GObject class with custom constructor does not allow changing CONSTRUCT_ONLY properties 532s ok 48 GObject class with custom constructor has a name 532s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObjectWithCustomConstructor with JSObject 532s JS G PRM: JSObject created with param instance 0xaf50c78 type GParamString 532s JS G PRM: Wrapping GParamString 'readonly' on Gjs_MyObjectWithCustomConstructor with JSObject 532s JS G PRM: JSObject created with param instance 0xaf50c78 type GParamString 532s ok 49 GObject class with custom constructor has a notify signal 532s ok 50 GObject class with custom constructor can define its own signals 532s ok 51 GObject class with custom constructor passes emitted arguments to signal handlers 532s ok 52 GObject class with custom constructor can return values from signals 532s ok 53 GObject class with custom constructor does not call first-wins signal handlers after one returns a value 532s ok 54 GObject class with custom constructor gets the return value of the default handler 532s ok 55 GObject class with custom constructor calls run-last default handler last 532s ok 56 GObject class with custom constructor can be a subclass 532s JS G PRM: Wrapping GParamOverride 'readwrite' on (null) with JSObject 532s JS G PRM: JSObject created with param instance 0xae76aa8 type GParamOverride 532s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 532s ok 57 GObject class with custom constructor can override a property from the parent class 532s ok 58 GObject virtual function can have its property read 532s ok 59 GObject virtual function can have its property overridden with an anonymous function 532s ok 60 GObject virtual function can access the parent prototype with super() 532s ok 61 GObject virtual function handles non-existing properties 533s ok 62 GObject virtual function gracefully bails out when overriding an unsupported vfunc type 533s JS G NS: Found info type GIInterfaceInfo for 'Icon' in namespace 'Gio' 533s JS G IFACE: Defined class for Icon (GIcon), prototype 0xe5f806c0, JSClass 0xeaa9d7d0, in object 0xe5f7f260 533s ok 63 GObject virtual function are defined also for static virtual functions 533s ok 64 GObject virtual function supports static methods # SKIP https://gitlab.gnome.org/GNOME/glib/-/merge_requests/4457 533s ok 65 GObject virtual function must be non-static for methods 533s ok 66 GObject virtual function must be static for methods # SKIP https://gitlab.gnome.org/GNOME/glib/-/merge_requests/4457 533s ok 67 GObject creation using base classes without registered GType fails when trying to instantiate a class that inherits from a GObject type 533s ok 68 GObject creation using base classes without registered GType fails when trying to register a GObject class that inherits from a non-GObject type 533s ok 69 Register GType name uses the class name 533s ok 70 Register GType name uses the sanitized class name 533s ok 71 Register GType name use the file path and class name 533s ok 72 Register GType name use the file path and sanitized class name 533s ok 73 Register GType name use provided class name 533s ok 74 Register GType name sanitizes user provided class name 533s ok 75 Signal handler matching finds handlers by signal ID 533s ok 76 Signal handler matching finds handlers by signal detail 533s ok 77 Signal handler matching finds handlers by callback 533s ok 78 Signal handler matching finds handlers by a combination of parameters 533s ok 79 Signal handler matching blocks a handler by callback 533s ok 80 Signal handler matching blocks multiple handlers by callback 533s ok 81 Signal handler matching blocks handlers by a combination of parameters 533s ok 82 Signal handler matching disconnects a handler by callback 533s ok 83 Signal handler matching blocks multiple handlers by callback 533s ok 84 Signal handler matching blocks handlers by a combination of parameters 533s ok 85 Signal handler matching blocks a handler by callback, convenience method 533s ok 86 Signal handler matching disconnects a handler by callback, convenience method 533s ok 87 Signal handler matching does not support disconnecting a handler by callback data 533s JS G OBJ: Defining method bind_property in prototype for GObject (GObject.Object) 533s JS G NS: Found info type GIFlagsInfo for 'BindingFlags' in namespace 'GObject' 533s JS G ENUM: Defining enum value DEFAULT (fixed from default) 0 533s JS G ENUM: Defining enum value BIDIRECTIONAL (fixed from bidirectional) 1 533s JS G ENUM: Defining enum value SYNC_CREATE (fixed from sync_create) 2 533s JS G ENUM: Defining enum value INVERT_BOOLEAN (fixed from invert_boolean) 4 533s JS G ENUM: Defining GObject.BindingFlags as 0xe2ede108 533s JS G NS: Found info type GIObjectInfo for 'Binding' in namespace 'GObject' 533s JS G OBJ: Defined class for Binding (GBinding), prototype 0xe3169b60, JSClass 0xeaa9d790, in object 0xe5f7f2a0 533s ok 88 Property bindings can bind properties of the same type 533s JS G NS: Found info type GIFunctionInfo for 'g_object_bind_property_full' in namespace 'GjsPrivate' 533s ok 89 Property bindings can use custom mappings to bind properties of different types 533s JS G OBJ: Defining method bind in prototype for GBindingGroup (GObject.BindingGroup) 533s ok 90 Property bindings can be set up as a group 533s JS G NS: Found info type GIFunctionInfo for 'g_binding_group_bind_full' in namespace 'GjsPrivate' 533s ok 91 Property bindings can be set up as a group with custom mappings 533s ok 92 Auto accessor generation get and set the property 533s ok 93 Auto accessor generation initial value is the param spec's default value 533s ok 94 Auto accessor generation set properties at construct time 533s JS IMPORT: JS import 'gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/gettext.js 533s JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js 533s JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js 533s JS G NS: Found info type GIEnumInfo for 'LocaleCategory' in namespace 'GjsPrivate' 533s JS G ENUM: Defining enum value ALL (fixed from all) 6 533s JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 533s JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 533s JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 533s JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 533s JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 533s JS G ENUM: Defining enum value TIME (fixed from time) 2 533s JS G ENUM: Defining GjsPrivate.LocaleCategory as 0xe6216c58 533s JS IMPORT: Importing module _gettext succeeded 533s JS IMPORT: Defining parent 0xe5f34430 of 0xe5f80d60 '_gettext' is mod 1 533s JS IMPORT: successfully imported module '_gettext' 533s JS IMPORT: Importing module gettext succeeded 533s JS IMPORT: Defining parent 0xe5f34430 of 0xe5f80d40 'gettext' is mod 1 533s JS IMPORT: successfully imported module 'gettext' 533s JS G NS: Found info type GIFunctionInfo for 'set_thread_locale' in namespace 'GjsPrivate' 533s ok 95 Auto accessor generation set properties at construct time with locale 533s JS G PRM: Wrapping GParamInt 'simple' on Gjs_AutoAccessors with JSObject 533s JS G PRM: JSObject created with param instance 0xae4bcc8 type GParamInt 533s ok 96 Auto accessor generation notify when the property changes 533s ok 97 Auto accessor generation copies accessors for camel and kebab if snake accessors given 533s ok 98 Auto accessor generation copies accessors for snake and kebab if camel accessors given 533s ok 99 Auto accessor generation copies accessors for snake and camel if kebab accessors given 533s ok 100 Auto accessor generation readonly getter throws 533s ok 101 Auto accessor generation writeonly setter throws 533s ok 102 Auto accessor generation getter throws when setter defined 533s ok 103 Auto accessor generation setter throws when getter defined 533s ok 104 GObject class with JSObject property assigns a valid JSObject on construct 533s ok 105 GObject class with JSObject property Set null with an empty JSObject on construct 533s ok 106 GObject class with JSObject property assigns a null JSObject on construct 533s ok 107 GObject class with JSObject property assigns a JSObject Array on construct 533s ok 108 GObject class with JSObject property assigns a Function on construct 533s ok 109 GObject class with JSObject property throws an error when using a boolean value on construct 533s ok 110 GObject class with JSObject property throws an error when using an int value on construct 533s ok 111 GObject class with JSObject property throws an error when using a numeric value on construct 533s ok 112 GObject class with JSObject property throws an error when using a string value on construct 533s ok 113 GObject class with JSObject property throws an error when using an undefined value on construct 533s JS G PRM: Wrapping GParamBoxed 'testprop' on (null) with JSObject 533s JS G PRM: JSObject created with param instance 0xafb3a10 type GParamBoxed 533s JS G OBJ: Defining method get_name in prototype for GObject.ParamSpec 533s JS G OBJ: Defining method get_default_value in prototype for GObject.ParamSpec 533s JS G NS: Found info type GIObjectInfo for 'MemoryInputStream' in namespace 'Gio' 533s JS G OBJ: Defined class for MemoryInputStream (GMemoryInputStream), prototype 0xe31a7060, JSClass 0xeaa9d790, in object 0xe5f7f260 533s JS G NS: Found info type GIInterfaceInfo for 'Seekable' in namespace 'Gio' 533s JS G IFACE: Defined class for Seekable (GSeekable), prototype 0xe31a8080, JSClass 0xeaa9d7d0, in object 0xe5f7f260 533s JS G NS: Found info type GIObjectInfo for 'ConverterInputStream' in namespace 'Gio' 533s JS G NS: Found info type GIObjectInfo for 'FilterInputStream' in namespace 'Gio' 533s JS G OBJ: Defined class for FilterInputStream (GFilterInputStream), prototype 0xe31a7100, JSClass 0xeaa9d790, in object 0xe5f7f260 533s JS G OBJ: Defined class for ConverterInputStream (GConverterInputStream), prototype 0xe31a7140, JSClass 0xeaa9d790, in object 0xe5f7f260 533s JS G OBJ: Defining method get_converter in prototype for GConverterInputStream (Gio.ConverterInputStream) 533s ok 114 GObject class with JSObject property property value survives when GObject wrapper is collected 533s ok 115 GObject class with JSObject signals emits signal with null JSObject parameter 533s ok 116 GObject class with JSObject signals emits signal with JSObject parameter 533s ok 117 GObject class with JSObject signals emits signal with multiple JSObject parameters 533s ok 118 GObject class with JSObject signals re-emits signal with same JSObject parameter 533s ok 119 GObject class with JSObject signals throws an error when using a boolean value as parameter 533s ok 120 GObject class with JSObject signals throws an error when using an int value as parameter 533s ok 121 GObject class with JSObject signals throws an error when using a numeric value as parameter 533s ok 122 GObject class with JSObject signals throws an error when using a string value as parameter 533s ok 123 GObject class with JSObject signals throws an error when using an undefined value as parameter 533s JS G NS: Found info type GIFunctionInfo for 'signal_handler_disconnect' in namespace 'GObject' 533s ok 124 GObject class with JSObject signals returns a JSObject 533s ok 125 GObject class with JSObject signals returns null when returning undefined 533s ok 126 GObject class with JSObject signals returns null when not returning 533s JS G CLSR: Unable to convert return value when invoking closure 533s ok 127 GObject class with JSObject signals throws an error when returning a boolean value 533s JS G CLSR: Unable to convert return value when invoking closure 533s ok 128 GObject class with JSObject signals throws an error when returning an int value 533s JS G CLSR: Unable to convert return value when invoking closure 533s ok 129 GObject class with JSObject signals throws an error when returning a numeric value 533s JS G CLSR: Unable to convert return value when invoking closure 533s ok 130 GObject class with JSObject signals throws an error when returning a string value 533s ok 131 GObject class with int64 properties can set an int64 property 533s ok 132 GObject class with int64 properties can construct with int64 property 533s JS G BXD: Defining method quit in prototype for GLib.MainLoop 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Main loop instance 0xacdfd0c: Spinning loop until released or hook cleared 533s JS MAINLOOP: handling job 0, 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Completed job 0 533s JS MAINLOOP: handling job 1, 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Completed job 1 533s JS MAINLOOP: handling job 2, 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Completed job 2 533s JS MAINLOOP: handling job 3, 533s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 533s JS MAINLOOP: Main loop instance 0xacdfd0c: release 533s JS MAINLOOP: Completed job 3 533s JS MEMORY: Memory report: before destroying context 533s JS MEMORY: 764 objects currently alive 533s JS MEMORY: boxed_instance = 103 533s JS MEMORY: boxed_prototype = 19 533s JS MEMORY: closure = 30 533s JS MEMORY: function = 434 533s JS MEMORY: fundamental_instance = 0 533s JS MEMORY: fundamental_prototype = 0 533s JS MEMORY: gerror_instance = 0 533s JS MEMORY: gerror_prototype = 0 533s JS MEMORY: interface = 16 533s JS MEMORY: module = 12 533s JS MEMORY: ns = 7 533s JS MEMORY: object_instance = 30 533s JS MEMORY: object_prototype = 81 533s JS MEMORY: param = 32 533s JS MEMORY: union_instance = 0 533s JS MEMORY: union_prototype = 0 533s JS CTX: JS shutdown sequence 533s JS CTX: Stopping profiler 533s JS CTX: Shutting down toggle queue 533s JS CTX: Notifying external reference holders of GjsContext dispose 533s JS MAINLOOP: Stopping promise job dispatcher 533s JS CTX: Notifying reference holders of GjsContext dispose 533s JS CTX: Checking unhandled promise rejections 533s JS CTX: Releasing cached JS wrappers 533s JS CTX: Final triggered GC 533s JS CTX: Destroying JS context 533s JS CTX: Releasing all native objects 533s JS CTX: Disabling auto GC 533s JS CTX: Ending trace on global object 533s JS CTX: Freeing allocated resources 533s JS CTX: JS context destroyed 533s PASS: gjs/testGObjectClass.test 533s Running test: gjs/testPackage.test 533s JS NATIVE: Registered native JS module '_promiseNative' 533s JS NATIVE: Registered native JS module '_byteArrayNative' 533s JS NATIVE: Registered native JS module '_encodingNative' 533s JS NATIVE: Registered native JS module '_gi' 533s JS NATIVE: Registered native JS module 'gi' 533s JS NATIVE: Registered native JS module 'cairoNative' 533s JS NATIVE: Registered native JS module 'system' 533s JS NATIVE: Registered native JS module 'console' 533s JS NATIVE: Registered native JS module '_print' 533s JS CTX: Enabling JIT 533s JS CTX: Initialized class GjsFileImporter prototype 0xe9500180 533s JS IMPORT: Defining parent (nil) of 0xe95001d8 'imports' is mod 0 533s JS IMPORT: Importing '_print' 533s JS NATIVE: Defining native module '_print' 533s JS IMPORT: Defining parent 0xe95001d8 of 0xe95008d0 '_print' is mod 1 533s JS IMPORT: successfully imported module '_print' 533s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 533s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xe9331040 533s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe9331040 533s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe9331040 533s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe9331040 533s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe9331040 533s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe9331040 533s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe9331040 533s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe9331040 533s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe9331040 533s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe9331040 533s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe9331040 533s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe9331040 533s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe9331040 533s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe9331040 533s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe9331040 533s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe9331040 533s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe9331040 533s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe9331040 533s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe9331040 533s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe9331040 533s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe9331040 533s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe9331040 533s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe9331040 533s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe9331040 533s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe9331040 533s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe9331040 533s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe9331040 533s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe9331040 533s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe9331040 533s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe9331040 533s JS MAINLOOP: Main loop instance 0xe5ded0c: hold 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Starting promise job dispatcher 533s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xe93310d0 533s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe93310d0 533s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe93310d0 533s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe93310d0 533s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe93310d0 533s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe93310d0 533s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe93310d0 533s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe93310d0 533s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe93310d0 533s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe93310d0 533s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe93310d0 533s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe93310d0 533s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe93310d0 533s JS MAINLOOP: Main loop instance 0xe5ded0c: hold 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Main loop instance 0xe5ded0c: Spinning loop until released or hook cleared 533s JS MAINLOOP: handling job 0, 533s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 533s JS MAINLOOP: Main loop instance 0xe5ded0c: release 533s JS MAINLOOP: Completed job 0 533s JS MAINLOOP: handling job 1, 533s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 533s JS MAINLOOP: Main loop instance 0xe5ded0c: release 533s JS MAINLOOP: Completed job 1 533s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe93310d0 533s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe93310d0 533s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe93310d0 533s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe93310d0 533s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe93310d0 533s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe93310d0 533s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe93310d0 533s JS IMPORT: Module metadata hook for module 0xe955cd80 533s JS IMPORT: Defining meta.importSync for module 0xe955cd80 533s JS NATIVE: Defining native module 'gi' 533s JS CTX: Initialized class GIRepositoryNamespace prototype 0xe9560b48 533s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 533s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 533s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 533s JS IMPORT: Importing directory 'overrides' 533s JS IMPORT: Defining parent 0xe9334430 of 0xe9560bb8 'overrides' is mod 1 533s JS IMPORT: Defined importer 'overrides' 0xe9560bb8 in 0xe9334430 533s JS IMPORT: successfully imported directory 'overrides' 533s JS IMPORT: Importing '_promiseNative' 533s JS NATIVE: Defining native module '_promiseNative' 533s JS IMPORT: Defining parent 0xe9334430 of 0xe9561008 '_promiseNative' is mod 1 533s JS IMPORT: successfully imported module '_promiseNative' 533s JS IMPORT: Importing module GLib succeeded 533s JS IMPORT: Defining parent 0xe9560bb8 of 0xe9380020 'GLib' is mod 1 533s JS IMPORT: successfully imported module 'GLib' 533s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 533s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe937f040, JSClass 0xeddcd440, in object 0xe937f020 533s JS CTX: Initialized class GIRepositoryGType prototype 0xe9561328 533s JS CTX: Initialized class GIRepositoryFunction prototype 0xe9561380 533s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 533s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 533s JS G BXD: Defined class for Error (GError), prototype 0xe937f080, JSClass 0xeddcd440, in object 0xe937f020 533s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 533s JS G BXD: Defined class for Variant (GVariant), prototype 0xe937f0c0, JSClass 0xeddcd440, in object 0xe937f020 533s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 533s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe937f100, JSClass 0xeddcd440, in object 0xe937f020 533s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 533s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 533s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe937f140, JSClass 0xeddcd440, in object 0xe937f020 533s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 533s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 533s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 533s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 533s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 533s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 533s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 533s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 533s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 533s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 533s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 533s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 533s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 533s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 533s JS G BXD: Defined class for Thread (GThread), prototype 0xe937f180, JSClass 0xeddcd440, in object 0xe937f020 533s JS G BXD: Defining method ref in prototype for GLib.Thread 533s JS G BXD: Defining method unref in prototype for GLib.Thread 533s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 533s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xe937f1c0, JSClass 0xeddcd440, in object 0xe937f020 533s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 533s JS G BXD: Defined class for Regex (GRegex), prototype 0xe937f200, JSClass 0xeddcd440, in object 0xe937f020 533s JS G BXD: Defining method match in prototype for GLib.Regex 533s JS G BXD: Defining method match_full in prototype for GLib.Regex 533s JS G BXD: Defining method match_all in prototype for GLib.Regex 533s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 533s JS G NS: Defined namespace 'GLib' 0xe937f020 in GIRepository 0xe9560a08 533s JS IMPORT: Importing module jasmine succeeded 533s JS IMPORT: Defining parent 0xe9334430 of 0xe9380940 'jasmine' is mod 1 533s JS IMPORT: successfully imported module 'jasmine' 533s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 533s JS MAINLOOP: Main loop instance 0xe5ded0c: hold 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Main loop instance 0xe5ded0c: Spinning loop until released or hook cleared 533s JS MAINLOOP: handling job 0, 533s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 533s JS MAINLOOP: Main loop instance 0xe5ded0c: release 533s JS MAINLOOP: Completed job 0 533s JS IMPORT: JS import 'package' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/package.js 533s JS IMPORT: Importing 'gi' 533s JS IMPORT: Defining parent 0xe9334430 of 0xe9560a08 'gi' is mod 1 533s JS IMPORT: successfully imported module 'gi' 533s 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 533s JS G NS: Defined namespace 'GIRepository' 0xe937f260 in GIRepository 0xe9560a08 533s 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 533s JS G NS: Defined namespace 'GjsPrivate' 0xe937f2a0 in GIRepository 0xe9560a08 533s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 533s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 533s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 533s JS IMPORT: Importing module _legacy succeeded 533s JS IMPORT: Defining parent 0xe9334430 of 0xe9380a40 '_legacy' is mod 1 533s JS IMPORT: successfully imported module '_legacy' 533s JS IMPORT: Importing module lang succeeded 533s JS IMPORT: Defining parent 0xe9334430 of 0xe9380a20 'lang' is mod 1 533s JS IMPORT: successfully imported module 'lang' 533s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 533s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 533s JS IMPORT: Importing module _signals succeeded 533s JS IMPORT: Defining parent 0xe9334430 of 0xe9380a60 '_signals' is mod 1 533s JS IMPORT: successfully imported module '_signals' 533s JS IMPORT: Importing module signals succeeded 533s JS IMPORT: Defining parent 0xe9334430 of 0xe9380a00 'signals' is mod 1 533s JS IMPORT: successfully imported module 'signals' 533s JS IMPORT: Importing module Gio succeeded 533s JS IMPORT: Defining parent 0xe9560bb8 of 0xe93809e0 'Gio' is mod 1 533s JS IMPORT: successfully imported module 'Gio' 533s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 533s JS IMPORT: Importing '_gi' 533s JS NATIVE: Defining native module '_gi' 533s JS IMPORT: Defining parent 0xe9334430 of 0xe957d548 '_gi' is mod 1 533s JS IMPORT: successfully imported module '_gi' 533s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 533s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 533s JS IMPORT: Importing module _common succeeded 533s JS IMPORT: Defining parent 0xe9334430 of 0xe9380aa0 '_common' is mod 1 533s JS IMPORT: successfully imported module '_common' 533s JS IMPORT: Importing module GObject succeeded 533s JS IMPORT: Defining parent 0xe9560bb8 of 0xe9380a80 'GObject' is mod 1 533s JS IMPORT: successfully imported module 'GObject' 533s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 533s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 533s JS G BXD: Defined class for String (GString), prototype 0xe937f4c0, JSClass 0xeddcd440, in object 0xe937f2c0 533s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 533s JS G PRM: Defined class ParamSpec prototype is 0xe9380ae0 class 0xeddd0188 in object 0xe937f2c0 533s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 533s JS G OBJ: Defined class for Object (GObject), prototype 0xe937f5e0, JSClass 0xeddcd790, in object 0xe937f2c0 533s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 533s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 533s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe937f600, JSClass 0xeddcd790, in object 0xe937f2c0 533s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 533s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 533s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 533s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 533s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 533s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 533s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 533s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 533s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 533s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 533s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 533s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 533s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 533s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 533s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 533s JS G BXD: Defined class for Value (GValue), prototype 0xe937f640, JSClass 0xeddcd440, in object 0xe937f2c0 533s JS G NS: Defined namespace 'GObject' 0xe937f2c0 in GIRepository 0xe9334850 533s JS G OBJ: Defined class for Application (GApplication), prototype 0xe937f680, JSClass 0xeddcd790, in object 0xe937f280 533s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 533s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xe9380f00, JSClass 0xeddcd7d0, in object 0xe937f280 533s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 533s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0xe9380f20, JSClass 0xeddcd7d0, in object 0xe937f280 533s 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 533s JS G NS: Defined namespace 'GioUnix' 0xe937f700 in GIRepository 0xe9334850 533s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 533s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 533s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xe937f720, JSClass 0xeddcd790, in object 0xe937f700 533s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 533s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 533s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xe93db260, JSClass 0xeddcd7d0, in object 0xe937f700 533s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 533s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 533s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 533s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0xe937f780, JSClass 0xeddcd790, in object 0xe937f280 533s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0xe937f7c0, JSClass 0xeddcd790, in object 0xe937f700 533s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 533s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 533s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0xe937f800, JSClass 0xeddcd440, in object 0xe937f700 533s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 533s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xe93db360, JSClass 0xeddcd7d0, in object 0xe937f700 533s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 533s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 533s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 533s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xe937f840, JSClass 0xeddcd790, in object 0xe937f280 533s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0xe937f880, JSClass 0xeddcd790, in object 0xe937f700 533s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 533s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 533s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xe937f8c0, JSClass 0xeddcd440, in object 0xe937f700 533s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 533s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0xe937f8e0, JSClass 0xeddcd440, in object 0xe937f700 533s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 533s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0xe937f920, JSClass 0xeddcd790, in object 0xe937f700 533s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 533s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 533s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0xe937f960, JSClass 0xeddcd440, in object 0xe937f700 533s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 533s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 533s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0xe937f9a0, JSClass 0xeddcd790, in object 0xe937f280 533s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0xe937f9e0, JSClass 0xeddcd790, in object 0xe937f700 533s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 533s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 533s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xe937fa20, JSClass 0xeddcd440, in object 0xe937f700 533s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 533s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 533s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 533s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 533s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 533s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 533s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 533s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 533s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 533s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 533s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 533s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 533s JS G ENUM: Defining GLib.LogLevelFlags as 0xe9504ee0 533s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 533s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 533s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xe937fb00, JSClass 0xeddcd440, in object 0xe937f020 533s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 533s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xe937fba0, JSClass 0xeddcd790, in object 0xe937f280 533s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 533s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xe93df320, JSClass 0xeddcd7d0, in object 0xe937f280 533s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 533s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xe93df340, JSClass 0xeddcd7d0, in object 0xe937f280 533s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 533s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xe93e2060, JSClass 0xeddcd440, in object 0xe937f280 533s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 533s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xe93e22c0, JSClass 0xeddcd440, in object 0xe937f280 533s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 533s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 533s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 533s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 533s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 533s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 533s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 533s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 533s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 533s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 533s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xe93e2400, JSClass 0xeddcd790, in object 0xe937f280 533s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 533s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xe93df540, JSClass 0xeddcd7d0, in object 0xe937f280 533s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 533s JS G IFACE: Defined class for Initable (GInitable), prototype 0xe93df580, JSClass 0xeddcd7d0, in object 0xe937f280 533s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 533s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xe93e2480, JSClass 0xeddcd790, in object 0xe937f280 533s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 533s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 533s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 533s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 533s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0xe93df6e0, JSClass 0xeddcd7d0, in object 0xe937f280 533s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 533s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xe93e24e0, JSClass 0xeddcd440, in object 0xe937f280 533s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 533s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xe93e2520, JSClass 0xeddcd440, in object 0xe937f280 533s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 533s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 533s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xe93e2560, JSClass 0xeddcd790, in object 0xe937f280 533s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xe93e25a0, JSClass 0xeddcd790, in object 0xe937f2a0 533s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 533s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xe93e25e0, JSClass 0xeddcd790, in object 0xe937f280 533s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 533s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 533s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 533s JS G IFACE: Defined class for File (GFile), prototype 0xe93df780, JSClass 0xeddcd7d0, in object 0xe937f280 533s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xe93e2640, JSClass 0xeddcd790, in object 0xe9334a10 533s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 533s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xe93e26a0, JSClass 0xeddcd790, in object 0xe937f280 533s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 533s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 533s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0xe93df980, JSClass 0xeddcd7d0, in object 0xe937f280 533s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 533s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xe93e2700, JSClass 0xeddcd790, in object 0xe937f280 533s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 533s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xe93e2740, JSClass 0xeddcd440, in object 0xe937f280 533s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 533s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 533s JS G OBJ: Defined class for Settings (GSettings), prototype 0xe93e2780, JSClass 0xeddcd790, in object 0xe937f280 533s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 533s JS G NS: Defined namespace 'Gio' 0xe937f280 in GIRepository 0xe9334850 533s JS IMPORT: Importing 'system' 533s JS NATIVE: Defining native module 'system' 533s JS IMPORT: Defining parent 0xe9334430 of 0xe950d0e8 'system' is mod 1 533s JS IMPORT: successfully imported module 'system' 533s JS IMPORT: JS import 'gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/gettext.js 533s JS IMPORT: JS import '_gettext' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_gettext.js 533s JS IMPORT: JS import '_gettext' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_gettext.js 533s JS G NS: Found info type GIEnumInfo for 'LocaleCategory' in namespace 'GjsPrivate' 533s JS G ENUM: Defining enum value ALL (fixed from all) 6 533s JS G ENUM: Defining enum value COLLATE (fixed from collate) 3 533s JS G ENUM: Defining enum value CTYPE (fixed from ctype) 0 533s JS G ENUM: Defining enum value MESSAGES (fixed from messages) 5 533s JS G ENUM: Defining enum value MONETARY (fixed from monetary) 4 533s JS G ENUM: Defining enum value NUMERIC (fixed from numeric) 1 533s JS G ENUM: Defining enum value TIME (fixed from time) 2 533s JS G ENUM: Defining GjsPrivate.LocaleCategory as 0xe950d740 533s JS IMPORT: Importing module _gettext succeeded 533s JS IMPORT: Defining parent 0xe9334430 of 0xe93eb040 '_gettext' is mod 1 533s JS IMPORT: successfully imported module '_gettext' 533s JS IMPORT: Importing module gettext succeeded 533s JS IMPORT: Defining parent 0xe9334430 of 0xe93eb020 'gettext' is mod 1 533s JS IMPORT: successfully imported module 'gettext' 533s JS IMPORT: Importing module package succeeded 533s JS IMPORT: Defining parent 0xe9334430 of 0xe93809c0 'package' is mod 1 533s JS IMPORT: successfully imported module 'package' 533s JS CTX: Script evaluation succeeded 533s JS MAINLOOP: Main loop instance 0xe5ded0c: Spinning loop until released or hook cleared 533s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe93310d0 533s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe93310d0 533s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe93310d0 533s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe93310d0 533s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe93310d0 533s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe93310d0 533s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe93310d0 533s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe93310d0 533s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe93310d0 533s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe93310d0 533s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe93310d0 533s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe93310d0 533s JS IMPORT: Module metadata hook for module 0xe951d9f0 533s JS IMPORT: Defining meta.importSync for module 0xe951d9f0 533s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe93310d0 533s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe93310d0 533s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 533s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 533s JS MAINLOOP: Set main loop hook to 533s JS MAINLOOP: Main loop instance 0xe5ded0c: hold 533s JS MAINLOOP: Running and clearing main loop hook 533s JS G BXD: Defining method run in prototype for GLib.MainLoop 533s 1..20 533s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 533s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 533s JS G BXD: Defined class for Source (GSource), prototype 0xe93e2800, JSClass 0xeddcd440, in object 0xe937f020 533s JS G BXD: Defining method set_priority in prototype for GLib.Source 533s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 533s JS G BXD: Defining method attach in prototype for GLib.Source 533s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 533s JS IMPORT: Module metadata hook for module 0xe93c4490 533s JS IMPORT: Defining meta.importSync for module 0xe93c4490 533s 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 533s JS G NS: Defined namespace 'Regress' 0xe93e28c0 in GIRepository 0xe9334850 533s JS G BXD: Defining method destroy in prototype for GLib.Source 533s ok 1 Package module finds an existing library 533s ok 2 Package module doesn't find a non-existent library 533s JS G NS: Found info type GIFunctionInfo for 'get_variant' in namespace 'Regress' 533s ok 3 Package module finds a function 533s ok 4 Package module doesn't find a non-existent function 533s JS G NS: Found info type GIObjectInfo for 'TestObj' in namespace 'Regress' 533s JS G OBJ: Defined class for TestObj (RegressTestObj), prototype 0xe93e2ae0, JSClass 0xeddcd790, in object 0xe93e28c0 533s ok 5 Package module finds a class 533s ok 6 Package module doesn't find a non-existent class 533s ok 7 Package module finds a property 533s JS G NS: Found info type GIFunctionInfo for 'type_is_a' in namespace 'GObject' 533s ok 8 Package module doesn't find a non-existent property 533s ok 9 Package module finds a static function 533s ok 10 Package module doesn't find a non-existent static function 533s ok 11 Package module finds a method 533s ok 12 Package module doesn't find a non-existent method 533s 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 533s JS G NS: Defined namespace 'GIMarshallingTests' 0xe93e2f40 in GIRepository 0xe9334850 533s JS G NS: Found info type GIInterfaceInfo for 'Interface' in namespace 'GIMarshallingTests' 533s JS G IFACE: Defined class for Interface (GIMarshallingTestsInterface), prototype 0xe93eb400, JSClass 0xeddcd7d0, in object 0xe93e2f40 533s ok 13 Package module finds an interface 533s ok 14 Package module doesn't find a non-existent interface 533s ok 15 Package module finds an interface method 533s ok 16 Package module doesn't find a non-existent interface method # SKIP Temporarily disabled with xit 533s JS G NS: Found info type GIEnumInfo for 'TestEnum' in namespace 'Regress' 533s JS G ENUM: Defining enum value VALUE1 (fixed from value1) 0 533s JS G ENUM: Defining enum value VALUE2 (fixed from value2) 1 533s JS G ENUM: Defining enum value VALUE3 (fixed from value3) -1 533s JS G ENUM: Defining enum value VALUE4 (fixed from value4) 48 533s JS G ENUM: Defining enum value VALUE5 (fixed from value5) 49 533s JS G ENUM: Defining Regress.TestEnum as 0xe956f8f8 533s ok 17 Package module finds an enum value 533s ok 18 Package module doesn't find a non-existent enum value 533s JS G NS: Found info type GIConstantInfo for 'BOOL_CONSTANT' in namespace 'Regress' 533s ok 19 Package module finds a constant 533s ok 20 Package module doesn't find a non-existent constant 533s JS G BXD: Defining method quit in prototype for GLib.MainLoop 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Main loop instance 0xe5ded0c: Spinning loop until released or hook cleared 533s JS MAINLOOP: handling job 0, 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Completed job 0 533s JS MAINLOOP: handling job 1, 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Completed job 1 533s JS MAINLOOP: handling job 2, 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Completed job 2 533s JS MAINLOOP: handling job 3, 533s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 533s JS MAINLOOP: Main loop instance 0xe5ded0c: release 533s JS MAINLOOP: Completed job 3 533s JS MEMORY: Memory report: before destroying context 533s JS MEMORY: 619 objects currently alive 533s JS MEMORY: boxed_instance = 158 533s JS MEMORY: boxed_prototype = 22 533s JS MEMORY: closure = 1 533s JS MEMORY: function = 383 533s JS MEMORY: fundamental_instance = 0 533s JS MEMORY: fundamental_prototype = 0 533s JS MEMORY: gerror_instance = 0 533s JS MEMORY: gerror_prototype = 0 533s JS MEMORY: interface = 12 533s JS MEMORY: module = 12 533s JS MEMORY: ns = 8 533s JS MEMORY: object_instance = 1 533s JS MEMORY: object_prototype = 22 533s JS MEMORY: param = 0 533s JS MEMORY: union_instance = 0 533s JS MEMORY: union_prototype = 0 533s JS CTX: JS shutdown sequence 533s JS CTX: Stopping profiler 533s JS CTX: Shutting down toggle queue 533s JS CTX: Notifying external reference holders of GjsContext dispose 533s JS MAINLOOP: Stopping promise job dispatcher 533s JS CTX: Notifying reference holders of GjsContext dispose 533s JS CTX: Checking unhandled promise rejections 533s JS CTX: Releasing cached JS wrappers 533s JS CTX: Final triggered GC 533s JS CTX: Destroying JS context 533s JS CTX: Releasing all native objects 533s JS CTX: Disabling auto GC 533s JS CTX: Ending trace on global object 533s JS CTX: Freeing allocated resources 533s JS CTX: JS context destroyed 533s PASS: gjs/testPackage.test 533s Running test: gjs/testAsync.test 533s JS NATIVE: Registered native JS module '_promiseNative' 533s JS NATIVE: Registered native JS module '_byteArrayNative' 533s JS NATIVE: Registered native JS module '_encodingNative' 533s JS NATIVE: Registered native JS module '_gi' 533s JS NATIVE: Registered native JS module 'gi' 533s JS NATIVE: Registered native JS module 'cairoNative' 533s JS NATIVE: Registered native JS module 'system' 533s JS NATIVE: Registered native JS module 'console' 533s JS NATIVE: Registered native JS module '_print' 533s JS CTX: Enabling JIT 533s JS CTX: Initialized class GjsFileImporter prototype 0xef000180 533s JS IMPORT: Defining parent (nil) of 0xef0001d8 'imports' is mod 0 533s JS IMPORT: Importing '_print' 533s JS NATIVE: Defining native module '_print' 533s JS IMPORT: Defining parent 0xef0001d8 of 0xef0008d0 '_print' is mod 1 533s JS IMPORT: successfully imported module '_print' 533s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 533s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xeee31040 533s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeee31040 533s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xeee31040 533s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xeee31040 533s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeee31040 533s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xeee31040 533s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xeee31040 533s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeee31040 533s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeee31040 533s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xeee31040 533s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xeee31040 533s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xeee31040 533s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xeee31040 533s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xeee31040 533s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeee31040 533s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xeee31040 533s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xeee31040 533s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeee31040 533s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xeee31040 533s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeee31040 533s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeee31040 533s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xeee31040 533s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xeee31040 533s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xeee31040 533s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeee31040 533s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xeee31040 533s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xeee31040 533s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeee31040 533s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xeee31040 533s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xeee31040 533s JS MAINLOOP: Main loop instance 0x1fabd0c: hold 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Starting promise job dispatcher 533s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xeee310d0 533s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xeee310d0 533s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeee310d0 533s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeee310d0 533s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeee310d0 533s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeee310d0 533s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xeee310d0 533s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xeee310d0 533s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xeee310d0 533s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xeee310d0 533s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xeee310d0 533s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xeee310d0 533s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xeee310d0 533s JS MAINLOOP: Main loop instance 0x1fabd0c: hold 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Main loop instance 0x1fabd0c: Spinning loop until released or hook cleared 533s JS MAINLOOP: handling job 0, 533s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 533s JS MAINLOOP: Main loop instance 0x1fabd0c: release 533s JS MAINLOOP: Completed job 0 533s JS MAINLOOP: handling job 1, 533s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 533s JS MAINLOOP: Main loop instance 0x1fabd0c: release 533s JS MAINLOOP: Completed job 1 533s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xeee310d0 533s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeee310d0 533s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeee310d0 533s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeee310d0 533s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeee310d0 533s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeee310d0 533s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeee310d0 533s JS IMPORT: Module metadata hook for module 0xef05cd80 533s JS IMPORT: Defining meta.importSync for module 0xef05cd80 533s JS NATIVE: Defining native module 'gi' 533s JS CTX: Initialized class GIRepositoryNamespace prototype 0xef060b48 533s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 533s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 533s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 533s JS IMPORT: Importing directory 'overrides' 533s JS IMPORT: Defining parent 0xeee34430 of 0xef060bb8 'overrides' is mod 1 533s JS IMPORT: Defined importer 'overrides' 0xef060bb8 in 0xeee34430 533s JS IMPORT: successfully imported directory 'overrides' 533s JS IMPORT: Importing '_promiseNative' 533s JS NATIVE: Defining native module '_promiseNative' 533s JS IMPORT: Defining parent 0xeee34430 of 0xef061008 '_promiseNative' is mod 1 533s JS IMPORT: successfully imported module '_promiseNative' 533s JS IMPORT: Importing module GLib succeeded 533s JS IMPORT: Defining parent 0xef060bb8 of 0xeee80020 'GLib' is mod 1 533s JS IMPORT: successfully imported module 'GLib' 533s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 533s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xeee7f040, JSClass 0xf396d440, in object 0xeee7f020 533s JS CTX: Initialized class GIRepositoryGType prototype 0xef061328 533s JS CTX: Initialized class GIRepositoryFunction prototype 0xef061380 533s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 533s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 533s JS G BXD: Defined class for Error (GError), prototype 0xeee7f080, JSClass 0xf396d440, in object 0xeee7f020 533s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 533s JS G BXD: Defined class for Variant (GVariant), prototype 0xeee7f0c0, JSClass 0xf396d440, in object 0xeee7f020 533s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 533s JS G BXD: Defined class for Bytes (GBytes), prototype 0xeee7f100, JSClass 0xf396d440, in object 0xeee7f020 533s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 533s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 533s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xeee7f140, JSClass 0xf396d440, in object 0xeee7f020 533s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 533s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 533s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 533s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 533s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 533s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 533s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 533s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 533s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 533s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 533s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 533s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 533s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 533s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 533s JS G BXD: Defined class for Thread (GThread), prototype 0xeee7f180, JSClass 0xf396d440, in object 0xeee7f020 533s JS G BXD: Defining method ref in prototype for GLib.Thread 533s JS G BXD: Defining method unref in prototype for GLib.Thread 533s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 533s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xeee7f1c0, JSClass 0xf396d440, in object 0xeee7f020 533s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 533s JS G BXD: Defined class for Regex (GRegex), prototype 0xeee7f200, JSClass 0xf396d440, in object 0xeee7f020 533s JS G BXD: Defining method match in prototype for GLib.Regex 533s JS G BXD: Defining method match_full in prototype for GLib.Regex 533s JS G BXD: Defining method match_all in prototype for GLib.Regex 533s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 533s JS G NS: Defined namespace 'GLib' 0xeee7f020 in GIRepository 0xef060a08 533s JS IMPORT: Importing module jasmine succeeded 533s JS IMPORT: Defining parent 0xeee34430 of 0xeee80940 'jasmine' is mod 1 533s JS IMPORT: successfully imported module 'jasmine' 533s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 533s JS MAINLOOP: Main loop instance 0x1fabd0c: hold 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Main loop instance 0x1fabd0c: Spinning loop until released or hook cleared 533s JS MAINLOOP: handling job 0, 533s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 533s JS MAINLOOP: Main loop instance 0x1fabd0c: release 533s JS MAINLOOP: Completed job 0 533s JS IMPORT: Module load hook for module 'file:///usr/libexec/installed-tests/gjs/js/testAsync.js' (file:///usr/libexec/installed-tests/gjs/js/testAsync.js), global 0xeee310d0 533s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeee310d0 533s JS IMPORT: Module resolve hook for module "gi://GObject" (relative to ), global 0xeee310d0 533s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeee310d0 533s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeee310d0 533s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeee310d0 533s JS IMPORT: Module resolve hook for module "gi://GObject" (relative to ), global 0xeee310d0 533s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeee310d0 533s JS IMPORT: Module resolve hook for module "gi://GObject" (relative to ), global 0xeee310d0 533s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xeee310d0 533s JS IMPORT: Importing '_gi' 533s JS NATIVE: Defining native module '_gi' 533s JS IMPORT: Defining parent 0xeee34430 of 0xef07c958 '_gi' is mod 1 533s JS IMPORT: successfully imported module '_gi' 533s JS IMPORT: Importing 'gi' 533s JS IMPORT: Defining parent 0xeee34430 of 0xef060a08 'gi' is mod 1 533s JS IMPORT: successfully imported module 'gi' 533s 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 533s JS G NS: Defined namespace 'GjsPrivate' 0xeee7f280 in GIRepository 0xef060a08 533s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 533s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 533s JS IMPORT: Importing module _common succeeded 533s JS IMPORT: Defining parent 0xeee34430 of 0xeee809e0 '_common' is mod 1 533s JS IMPORT: successfully imported module '_common' 533s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 533s JS IMPORT: Importing module _legacy succeeded 533s JS IMPORT: Defining parent 0xeee34430 of 0xeee80a00 '_legacy' is mod 1 533s JS IMPORT: successfully imported module '_legacy' 533s JS IMPORT: Importing module GObject succeeded 533s JS IMPORT: Defining parent 0xef060bb8 of 0xeee809c0 'GObject' is mod 1 533s JS IMPORT: successfully imported module 'GObject' 533s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 533s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 533s JS G BXD: Defined class for String (GString), prototype 0xeee7f480, JSClass 0xf396d440, in object 0xeee7f260 533s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 533s JS G PRM: Defined class ParamSpec prototype is 0xeee80a40 class 0xf3970188 in object 0xeee7f260 533s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 533s JS G OBJ: Defined class for Object (GObject), prototype 0xeee7f5a0, JSClass 0xf396d790, in object 0xeee7f260 533s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 533s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 533s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xeee7f5c0, JSClass 0xf396d790, in object 0xeee7f260 533s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 533s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 533s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 533s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 533s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 533s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 533s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 533s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 533s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 533s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 533s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 533s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 533s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 533s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 533s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 533s JS G BXD: Defined class for Value (GValue), prototype 0xeee7f600, JSClass 0xf396d440, in object 0xeee7f260 533s JS G NS: Defined namespace 'GObject' 0xeee7f260 in GIRepository 0xeee34830 533s JS MAINLOOP: Main loop instance 0x1fabd0c: hold 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Main loop instance 0x1fabd0c: Spinning loop until released or hook cleared 533s JS MAINLOOP: handling job 0, 533s JS IMPORT: Module evaluation promise resolved: function "file:///usr/libexec/installed-tests/gjs/js/testAsync.js async resolved" 533s JS MAINLOOP: Main loop instance 0x1fabd0c: release 533s JS MAINLOOP: Completed job 0 533s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xeee310d0 533s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeee310d0 533s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeee310d0 533s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeee310d0 533s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeee310d0 533s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeee310d0 533s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeee310d0 533s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeee310d0 533s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeee310d0 533s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeee310d0 533s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeee310d0 533s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xeee310d0 533s JS IMPORT: Module metadata hook for module 0xef00d908 533s JS IMPORT: Defining meta.importSync for module 0xef00d908 533s JS NATIVE: Defining native module 'system' 533s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xeee310d0 533s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xeee310d0 533s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 533s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 533s JS MAINLOOP: Set main loop hook to 533s JS MAINLOOP: Main loop instance 0x1fabd0c: hold 533s JS MAINLOOP: Running and clearing main loop hook 533s JS G BXD: Defining method run in prototype for GLib.MainLoop 533s 1..10 533s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 533s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 533s JS G BXD: Defined class for Source (GSource), prototype 0xeee7f640, JSClass 0xf396d440, in object 0xeee7f020 533s JS G BXD: Defining method set_priority in prototype for GLib.Source 533s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 533s JS G BXD: Defining method attach in prototype for GLib.Source 533s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 533s JS IMPORT: Module metadata hook for module 0xeeeb1460 533s JS IMPORT: Defining meta.importSync for module 0xeeeb1460 533s JS G NS: Found info type GIFunctionInfo for 'idle_source_new' in namespace 'GLib' 533s JS G NS: Found info type GIConstantInfo for 'PRIORITY_LOW' in namespace 'GLib' 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: handling job 0, 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Completed job 0 533s JS MAINLOOP: handling job 1, 533s JS MAINLOOP: Completed job 1 533s JS G BXD: Defining method destroy in prototype for GLib.Source 533s ok 1 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_LOW 533s JS G NS: Found info type GIConstantInfo for 'PRIORITY_HIGH' in namespace 'GLib' 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: handling job 0, 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Completed job 0 533s JS MAINLOOP: handling job 1, 533s JS MAINLOOP: Completed job 1 533s ok 2 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_HIGH 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: handling job 0, 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Completed job 0 533s JS MAINLOOP: handling job 1, 533s JS MAINLOOP: Completed job 1 533s ok 3 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_DEFAULT 533s JS G NS: Found info type GIConstantInfo for 'PRIORITY_HIGH_IDLE' in namespace 'GLib' 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: handling job 0, 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Completed job 0 533s JS MAINLOOP: handling job 1, 533s JS MAINLOOP: Completed job 1 533s ok 4 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_HIGH_IDLE 533s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT_IDLE' in namespace 'GLib' 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: handling job 0, 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Completed job 0 533s JS MAINLOOP: handling job 1, 533s JS MAINLOOP: Completed job 1 533s ok 5 Async microtasks resolves before idle task with priority set to GLib.PRIORITY_DEFAULT_IDLE 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: handling job 0, 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Completed job 0 533s JS MAINLOOP: handling job 1, 533s JS MAINLOOP: Completed job 1 533s ok 6 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_LOW 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: handling job 0, 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Completed job 0 533s JS MAINLOOP: handling job 1, 533s JS MAINLOOP: Completed job 1 533s ok 7 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_HIGH 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: handling job 0, 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Completed job 0 533s JS MAINLOOP: handling job 1, 533s JS MAINLOOP: Completed job 1 533s ok 8 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_DEFAULT 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: handling job 0, 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Completed job 0 533s JS MAINLOOP: handling job 1, 533s JS MAINLOOP: Completed job 1 533s ok 9 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_HIGH_IDLE 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: handling job 0, 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Completed job 0 533s JS MAINLOOP: handling job 1, 533s JS MAINLOOP: Completed job 1 533s ok 10 Async microtasks resolves before 0-second timeout task with priority set to GLib.PRIORITY_DEFAULT_IDLE 533s JS G BXD: Defining method quit in prototype for GLib.MainLoop 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Main loop instance 0x1fabd0c: Spinning loop until released or hook cleared 533s JS MAINLOOP: handling job 0, 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Completed job 0 533s JS MAINLOOP: handling job 1, 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Completed job 1 533s JS MAINLOOP: handling job 2, 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Completed job 2 533s JS MAINLOOP: handling job 3, 533s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 533s JS MAINLOOP: Main loop instance 0x1fabd0c: release 533s JS MAINLOOP: Completed job 3 533s JS MEMORY: Memory report: before destroying context 533s JS MEMORY: 202 objects currently alive 533s JS MEMORY: boxed_instance = 63 533s JS MEMORY: boxed_prototype = 11 533s JS MEMORY: closure = 1 533s JS MEMORY: function = 117 533s JS MEMORY: fundamental_instance = 0 533s JS MEMORY: fundamental_prototype = 0 533s JS MEMORY: gerror_instance = 0 533s JS MEMORY: gerror_prototype = 0 533s JS MEMORY: interface = 0 533s JS MEMORY: module = 5 533s JS MEMORY: ns = 3 533s JS MEMORY: object_instance = 0 533s JS MEMORY: object_prototype = 2 533s JS MEMORY: param = 0 533s JS MEMORY: union_instance = 0 533s JS MEMORY: union_prototype = 0 533s JS CTX: JS shutdown sequence 533s JS CTX: Stopping profiler 533s JS CTX: Shutting down toggle queue 533s JS CTX: Notifying external reference holders of GjsContext dispose 533s JS MAINLOOP: Stopping promise job dispatcher 533s JS CTX: Notifying reference holders of GjsContext dispose 533s JS CTX: Checking unhandled promise rejections 533s JS CTX: Releasing cached JS wrappers 533s JS CTX: Final triggered GC 533s JS CTX: Destroying JS context 533s JS CTX: Releasing all native objects 533s JS CTX: Disabling auto GC 533s JS CTX: Ending trace on global object 533s JS CTX: Freeing allocated resources 533s JS CTX: JS context destroyed 533s PASS: gjs/testAsync.test 533s Running test: gjs/throw-ignored.test 533s 1..1 533s ok 1 - /usr/libexec/installed-tests/gjs/debugger/throw-ignored.debugger 533s PASS: gjs/throw-ignored.test 533s Running test: gjs/testGObjectDestructionAccess.test 533s JS NATIVE: Registered native JS module '_promiseNative' 533s JS NATIVE: Registered native JS module '_byteArrayNative' 533s JS NATIVE: Registered native JS module '_encodingNative' 533s JS NATIVE: Registered native JS module '_gi' 533s JS NATIVE: Registered native JS module 'gi' 533s JS NATIVE: Registered native JS module 'cairoNative' 533s JS NATIVE: Registered native JS module 'system' 533s JS NATIVE: Registered native JS module 'console' 533s JS NATIVE: Registered native JS module '_print' 533s JS CTX: Enabling JIT 533s JS CTX: Initialized class GjsFileImporter prototype 0xe6900180 533s JS IMPORT: Defining parent (nil) of 0xe69001d8 'imports' is mod 0 533s JS IMPORT: Importing '_print' 533s JS NATIVE: Defining native module '_print' 533s JS IMPORT: Defining parent 0xe69001d8 of 0xe69008d0 '_print' is mod 1 533s JS IMPORT: successfully imported module '_print' 533s JS IMPORT: Loading internal module 'internalLoader' (resource:///org/gnome/gjs/modules/internal/internalLoader.js) 533s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/internal/loader.js' (resource:///org/gnome/gjs/modules/internal/loader.js), global 0xe6731040 533s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe6731040 533s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe6731040 533s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe6731040 533s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe6731040 533s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe6731040 533s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe6731040 533s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe6731040 533s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe6731040 533s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe6731040 533s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe6731040 533s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe6731040 533s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe6731040 533s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe6731040 533s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe6731040 533s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe6731040 533s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe6731040 533s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe6731040 533s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe6731040 533s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe6731040 533s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe6731040 533s JS IMPORT: Module resolve hook for module "./internalLoader.js" (relative to ), global 0xe6731040 533s JS IMPORT: Module resolve hook for module "./source-map/extractUrl.js" (relative to ), global 0xe6731040 533s JS IMPORT: Module resolve hook for module "./source-map/source-map-consumer.js" (relative to ), global 0xe6731040 533s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe6731040 533s JS IMPORT: Module resolve hook for module "./binary-search.js" (relative to ), global 0xe6731040 533s JS IMPORT: Module resolve hook for module "./array-set.js" (relative to ), global 0xe6731040 533s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe6731040 533s JS IMPORT: Module resolve hook for module "./base64-vlq.js" (relative to ), global 0xe6731040 533s JS IMPORT: Module resolve hook for module "./base64.js" (relative to ), global 0xe6731040 533s JS MAINLOOP: Main loop instance 0xfbb8d0c: hold 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Starting promise job dispatcher 533s JS IMPORT: Module load hook for module 'resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js' (resource:///org/gnome/gjs/modules/esm/_bootstrap/default.js), global 0xe67310d0 533s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe67310d0 533s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe67310d0 533s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe67310d0 533s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe67310d0 533s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe67310d0 533s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe67310d0 533s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe67310d0 533s JS IMPORT: Module resolve hook for module "_encoding/encoding" (relative to ), global 0xe67310d0 533s JS IMPORT: Module resolve hook for module "./encodingMap.js" (relative to ), global 0xe67310d0 533s JS IMPORT: Module resolve hook for module "./util.js" (relative to ), global 0xe67310d0 533s JS IMPORT: Module resolve hook for module "console" (relative to ), global 0xe67310d0 533s JS IMPORT: Module resolve hook for module "_timers" (relative to ), global 0xe67310d0 533s JS MAINLOOP: Main loop instance 0xfbb8d0c: hold 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Main loop instance 0xfbb8d0c: Spinning loop until released or hook cleared 533s JS MAINLOOP: handling job 0, 533s JS IMPORT: Module evaluation promise resolved: function "module loader async resolved" 533s JS MAINLOOP: Main loop instance 0xfbb8d0c: release 533s JS MAINLOOP: Completed job 0 533s JS MAINLOOP: handling job 1, 533s JS IMPORT: Module evaluation promise resolved: function "ESM bootstrap async resolved" 533s JS MAINLOOP: Main loop instance 0xfbb8d0c: release 533s JS MAINLOOP: Completed job 1 533s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine.js' (resource:///org/gjs/jsunit/minijasmine.js), global 0xe67310d0 533s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe67310d0 533s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe67310d0 533s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe67310d0 533s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe67310d0 533s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe67310d0 533s JS IMPORT: Module resolve hook for module "gi" (relative to ), global 0xe67310d0 533s JS IMPORT: Module metadata hook for module 0xe695cd80 533s JS IMPORT: Defining meta.importSync for module 0xe695cd80 533s JS NATIVE: Defining native module 'gi' 533s JS CTX: Initialized class GIRepositoryNamespace prototype 0xe6960b48 533s JS IMPORT: JS import 'overrides' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/overrides.js 533s JS IMPORT: JS import 'overrides' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/overrides.js 533s JS IMPORT: Adding directory 'resource:///org/gnome/gjs/modules/core/overrides' to child importer 'overrides' 533s JS IMPORT: Importing directory 'overrides' 533s JS IMPORT: Defining parent 0xe6734430 of 0xe6960bb8 'overrides' is mod 1 533s JS IMPORT: Defined importer 'overrides' 0xe6960bb8 in 0xe6734430 533s JS IMPORT: successfully imported directory 'overrides' 533s JS IMPORT: Importing '_promiseNative' 533s JS NATIVE: Defining native module '_promiseNative' 533s JS IMPORT: Defining parent 0xe6734430 of 0xe6961008 '_promiseNative' is mod 1 533s JS IMPORT: successfully imported module '_promiseNative' 533s JS IMPORT: Importing module GLib succeeded 533s JS IMPORT: Defining parent 0xe6960bb8 of 0xe6780020 'GLib' is mod 1 533s JS IMPORT: successfully imported module 'GLib' 533s JS G NS: Found info type GIStructInfo for 'MainLoop' in namespace 'GLib' 533s JS G BXD: Defined class for MainLoop (GMainLoop), prototype 0xe677f040, JSClass 0xeb21d440, in object 0xe677f020 533s JS CTX: Initialized class GIRepositoryGType prototype 0xe6961328 533s JS CTX: Initialized class GIRepositoryFunction prototype 0xe6961380 533s JS G NS: Found info type GIFunctionInfo for 'quark_to_string' in namespace 'GLib' 533s JS G NS: Found info type GIStructInfo for 'Error' in namespace 'GLib' 533s JS G BXD: Defined class for Error (GError), prototype 0xe677f080, JSClass 0xeb21d440, in object 0xe677f020 533s JS G NS: Found info type GIStructInfo for 'Variant' in namespace 'GLib' 533s JS G BXD: Defined class for Variant (GVariant), prototype 0xe677f0c0, JSClass 0xeb21d440, in object 0xe677f020 533s JS G NS: Found info type GIStructInfo for 'Bytes' in namespace 'GLib' 533s JS G BXD: Defined class for Bytes (GBytes), prototype 0xe677f100, JSClass 0xeb21d440, in object 0xe677f020 533s JS G NS: Found info type GIFunctionInfo for 'log_set_writer_func' in namespace 'GLib' 533s JS G NS: Found info type GIStructInfo for 'VariantDict' in namespace 'GLib' 533s JS G BXD: Defined class for VariantDict (GVariantDict), prototype 0xe677f140, JSClass 0xeb21d440, in object 0xe677f020 533s JS G NS: Found info type GIFunctionInfo for 'stpcpy' in namespace 'GLib' 533s JS G NS: Found info type GIFunctionInfo for 'strstr_len' in namespace 'GLib' 533s JS G NS: Found info type GIFunctionInfo for 'strrstr' in namespace 'GLib' 533s JS G NS: Found info type GIFunctionInfo for 'strrstr_len' in namespace 'GLib' 533s JS G NS: Found info type GIFunctionInfo for 'strup' in namespace 'GLib' 533s JS G NS: Found info type GIFunctionInfo for 'strdown' in namespace 'GLib' 533s JS G NS: Found info type GIFunctionInfo for 'strreverse' in namespace 'GLib' 533s JS G NS: Found info type GIFunctionInfo for 'ascii_dtostr' in namespace 'GLib' 533s JS G NS: Found info type GIFunctionInfo for 'ascii_formatd' in namespace 'GLib' 533s JS G NS: Found info type GIFunctionInfo for 'strchug' in namespace 'GLib' 533s JS G NS: Found info type GIFunctionInfo for 'strchomp' in namespace 'GLib' 533s JS G NS: Found info type GIFunctionInfo for 'strdelimit' in namespace 'GLib' 533s JS G NS: Found info type GIFunctionInfo for 'strcanon' in namespace 'GLib' 533s JS G NS: Found info type GIStructInfo for 'Thread' in namespace 'GLib' 533s JS G BXD: Defined class for Thread (GThread), prototype 0xe677f180, JSClass 0xeb21d440, in object 0xe677f020 533s JS G BXD: Defining method ref in prototype for GLib.Thread 533s JS G BXD: Defining method unref in prototype for GLib.Thread 533s JS G NS: Found info type GIStructInfo for 'MatchInfo' in namespace 'GLib' 533s JS G BXD: Defined class for MatchInfo (GMatchInfo), prototype 0xe677f1c0, JSClass 0xeb21d440, in object 0xe677f020 533s JS G NS: Found info type GIStructInfo for 'Regex' in namespace 'GLib' 533s JS G BXD: Defined class for Regex (GRegex), prototype 0xe677f200, JSClass 0xeb21d440, in object 0xe677f020 533s JS G BXD: Defining method match in prototype for GLib.Regex 533s JS G BXD: Defining method match_full in prototype for GLib.Regex 533s JS G BXD: Defining method match_all in prototype for GLib.Regex 533s JS G BXD: Defining method match_all_full in prototype for GLib.Regex 533s JS G NS: Defined namespace 'GLib' 0xe677f020 in GIRepository 0xe6960a08 533s JS IMPORT: Importing module jasmine succeeded 533s JS IMPORT: Defining parent 0xe6734430 of 0xe6780940 'jasmine' is mod 1 533s JS IMPORT: successfully imported module 'jasmine' 533s JS G NS: Found info type GIFunctionInfo for 'getenv' in namespace 'GLib' 533s JS MAINLOOP: Main loop instance 0xfbb8d0c: hold 533s JS MAINLOOP: Enqueue job , promise=, allocation site= 533s JS MAINLOOP: Main loop instance 0xfbb8d0c: Spinning loop until released or hook cleared 533s JS MAINLOOP: handling job 0, 533s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine.js async resolved" 533s JS MAINLOOP: Main loop instance 0xfbb8d0c: release 533s JS MAINLOOP: Completed job 0 533s JS IMPORT: Importing 'gi' 533s JS IMPORT: Defining parent 0xe6734430 of 0xe67347c0 'gi' is mod 1 533s JS IMPORT: successfully imported module 'gi' 533s 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 533s JS G NS: Defined namespace 'GjsPrivate' 0xe677f280 in GIRepository 0xe67347c0 533s JS IMPORT: JS import 'signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/signals.js 533s JS IMPORT: JS import 'lang' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/lang.js 533s JS IMPORT: JS import '_legacy' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_legacy.js 533s JS IMPORT: Importing module _legacy succeeded 533s JS IMPORT: Defining parent 0xe6734430 of 0xe6780a20 '_legacy' is mod 1 533s JS IMPORT: successfully imported module '_legacy' 533s JS IMPORT: Importing module lang succeeded 533s JS IMPORT: Defining parent 0xe6734430 of 0xe6780a00 'lang' is mod 1 533s JS IMPORT: successfully imported module 'lang' 533s JS IMPORT: JS import '_signals' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_signals.js 533s JS IMPORT: JS import '_signals' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_signals.js 533s JS IMPORT: Importing module _signals succeeded 533s JS IMPORT: Defining parent 0xe6734430 of 0xe6780a40 '_signals' is mod 1 533s JS IMPORT: successfully imported module '_signals' 533s JS IMPORT: Importing module signals succeeded 533s JS IMPORT: Defining parent 0xe6734430 of 0xe67809e0 'signals' is mod 1 533s JS IMPORT: successfully imported module 'signals' 533s JS IMPORT: Importing module Gio succeeded 533s JS IMPORT: Defining parent 0xe6734870 of 0xe67809c0 'Gio' is mod 1 533s JS IMPORT: successfully imported module 'Gio' 533s JS G NS: Found info type GIObjectInfo for 'Application' in namespace 'Gio' 533s JS IMPORT: Importing '_gi' 533s JS NATIVE: Defining native module '_gi' 533s JS IMPORT: Defining parent 0xe6734430 of 0xe692bc60 '_gi' is mod 1 533s JS IMPORT: successfully imported module '_gi' 533s JS IMPORT: JS import '_common' not found in resource:///org/gjs/jsunit at resource:///org/gjs/jsunit/_common.js 533s JS IMPORT: JS import '_common' not found in resource:///org/gnome/gjs/modules/script/ at resource:///org/gnome/gjs/modules/script/_common.js 533s JS IMPORT: Importing module _common succeeded 533s JS IMPORT: Defining parent 0xe6734430 of 0xe6780a80 '_common' is mod 1 533s JS IMPORT: successfully imported module '_common' 533s JS IMPORT: Importing module GObject succeeded 533s JS IMPORT: Defining parent 0xe6734870 of 0xe6780a60 'GObject' is mod 1 533s JS IMPORT: successfully imported module 'GObject' 533s JS G NS: Found info type GIFunctionInfo for 'type_from_name' in namespace 'GObject' 533s JS G NS: Found info type GIStructInfo for 'String' in namespace 'GObject' 533s JS G BXD: Defined class for String (GString), prototype 0xe677f4a0, JSClass 0xeb21d440, in object 0xe677f2a0 533s JS G NS: Found info type GIObjectInfo for 'ParamSpec' in namespace 'GObject' 533s JS G PRM: Defined class ParamSpec prototype is 0xe6780ac0 class 0xeb220188 in object 0xe677f2a0 533s JS G NS: Found info type GIObjectInfo for 'Object' in namespace 'GObject' 533s JS G OBJ: Defined class for Object (GObject), prototype 0xe677f5c0, JSClass 0xeb21d790, in object 0xe677f2a0 533s JS G OBJ: Defining method bind_property_full in prototype for GObject (GObject.Object) 533s JS G NS: Found info type GIObjectInfo for 'BindingGroup' in namespace 'GObject' 533s JS G OBJ: Defined class for BindingGroup (GBindingGroup), prototype 0xe677f5e0, JSClass 0xeb21d790, in object 0xe677f2a0 533s JS G OBJ: Defining method bind_full in prototype for GBindingGroup (GObject.BindingGroup) 533s JS G NS: Found info type GIFunctionInfo for 'signal_handler_find' in namespace 'GObject' 533s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_block_matched' in namespace 'GObject' 533s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_unblock_matched' in namespace 'GObject' 533s JS G NS: Found info type GIFunctionInfo for 'signal_handlers_disconnect_matched' in namespace 'GObject' 533s JS G OBJ: Defining method get_data in prototype for GObject (GObject.Object) 533s JS G OBJ: Defining method get_qdata in prototype for GObject (GObject.Object) 533s JS G OBJ: Defining method set_data in prototype for GObject (GObject.Object) 533s JS G OBJ: Defining method steal_data in prototype for GObject (GObject.Object) 533s JS G OBJ: Defining method steal_qdata in prototype for GObject (GObject.Object) 533s JS G OBJ: Defining method force_floating in prototype for GObject (GObject.Object) 533s JS G OBJ: Defining method ref in prototype for GObject (GObject.Object) 533s JS G OBJ: Defining method ref_sink in prototype for GObject (GObject.Object) 533s JS G OBJ: Defining method unref in prototype for GObject (GObject.Object) 533s JS G NS: Found info type GIStructInfo for 'Value' in namespace 'GObject' 533s JS G BXD: Defined class for Value (GValue), prototype 0xe677f620, JSClass 0xeb21d440, in object 0xe677f2a0 533s JS G NS: Defined namespace 'GObject' 0xe677f2a0 in GIRepository 0xe67347c0 533s JS G OBJ: Defined class for Application (GApplication), prototype 0xe677f660, JSClass 0xeb21d790, in object 0xe677f260 533s JS G NS: Found info type GIInterfaceInfo for 'ActionMap' in namespace 'Gio' 533s JS G IFACE: Defined class for ActionMap (GActionMap), prototype 0xe6780ee0, JSClass 0xeb21d7d0, in object 0xe677f260 533s JS G NS: Found info type GIInterfaceInfo for 'ActionGroup' in namespace 'Gio' 533s JS G IFACE: Defined class for ActionGroup (GActionGroup), prototype 0xe6780f00, JSClass 0xeb21d7d0, in object 0xe677f260 533s 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 533s JS G NS: Defined namespace 'GioUnix' 0xe677f6e0 in GIRepository 0xe67347c0 533s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'GioUnix' 533s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'GioUnix' 533s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xe677f700, JSClass 0xeb21d790, in object 0xe677f6e0 533s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoClass' in namespace 'GioUnix' 533s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'GioUnix' 533s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xe67d9240, JSClass 0xeb21d7d0, in object 0xe677f6e0 533s JS G NS: Found info type GIStructInfo for 'DesktopAppInfoLookupIface' in namespace 'GioUnix' 533s JS G NS: Found info type GIObjectInfo for 'FDMessage' in namespace 'GioUnix' 533s JS G NS: Found info type GIObjectInfo for 'SocketControlMessage' in namespace 'Gio' 533s JS G OBJ: Defined class for SocketControlMessage (GSocketControlMessage), prototype 0xe677f760, JSClass 0xeb21d790, in object 0xe677f260 533s JS G OBJ: Defined class for FDMessage (GUnixFDMessage), prototype 0xe677f7a0, JSClass 0xeb21d790, in object 0xe677f6e0 533s JS G NS: Found info type GIStructInfo for 'FDMessageClass' in namespace 'GioUnix' 533s JS G NS: Found info type GIStructInfo for 'FDMessagePrivate' in namespace 'GioUnix' 533s JS G BXD: Defined class for FDMessagePrivate (void), prototype 0xe677f7e0, JSClass 0xeb21d440, in object 0xe677f6e0 533s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'GioUnix' 533s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xe67d9340, JSClass 0xeb21d7d0, in object 0xe677f6e0 533s JS G NS: Found info type GIStructInfo for 'FileDescriptorBasedIface' in namespace 'GioUnix' 533s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'GioUnix' 533s JS G NS: Found info type GIObjectInfo for 'InputStream' in namespace 'Gio' 533s JS G OBJ: Defined class for InputStream (GInputStream), prototype 0xe677f820, JSClass 0xeb21d790, in object 0xe677f260 533s JS G OBJ: Defined class for InputStream (GUnixInputStream), prototype 0xe677f860, JSClass 0xeb21d790, in object 0xe677f6e0 533s JS G NS: Found info type GIStructInfo for 'InputStreamClass' in namespace 'GioUnix' 533s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'GioUnix' 533s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xe677f8a0, JSClass 0xeb21d440, in object 0xe677f6e0 533s JS G NS: Found info type GIStructInfo for 'MountEntry' in namespace 'GioUnix' 533s JS G BXD: Defined class for MountEntry (GUnixMountEntry), prototype 0xe677f8c0, JSClass 0xeb21d440, in object 0xe677f6e0 533s JS G NS: Found info type GIObjectInfo for 'MountMonitor' in namespace 'GioUnix' 533s JS G OBJ: Defined class for MountMonitor (GUnixMountMonitor), prototype 0xe677f900, JSClass 0xeb21d790, in object 0xe677f6e0 533s JS G NS: Found info type GIStructInfo for 'MountMonitorClass' in namespace 'GioUnix' 533s JS G NS: Found info type GIStructInfo for 'MountPoint' in namespace 'GioUnix' 533s JS G BXD: Defined class for MountPoint (GUnixMountPoint), prototype 0xe677f940, JSClass 0xeb21d440, in object 0xe677f6e0 533s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'GioUnix' 533s JS G NS: Found info type GIObjectInfo for 'OutputStream' in namespace 'Gio' 533s JS G OBJ: Defined class for OutputStream (GOutputStream), prototype 0xe677f980, JSClass 0xeb21d790, in object 0xe677f260 533s JS G OBJ: Defined class for OutputStream (GUnixOutputStream), prototype 0xe677f9c0, JSClass 0xeb21d790, in object 0xe677f6e0 533s JS G NS: Found info type GIStructInfo for 'OutputStreamClass' in namespace 'GioUnix' 533s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'GioUnix' 533s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xe677fa00, JSClass 0xeb21d440, in object 0xe677f6e0 533s JS G NS: Found info type GIFunctionInfo for 'desktop_app_info_lookup_get_default_for_uri_scheme' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'file_descriptor_based_get_fd' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'is_mount_path_system_internal' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'is_system_device_path' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'is_system_fs_type' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_at' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_compare' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_copy' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entries_changed_since' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entries_get_from_file' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entry_at' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entry_compare' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entry_copy' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entry_for' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entry_free' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_device_path' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_fs_type' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_mount_path' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_options' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entry_get_root_path' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_can_eject' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_icon' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_name' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_should_display' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entry_guess_symbolic_icon' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_readonly' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_entry_is_system_internal' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_for' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_free' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_get_device_path' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_get_fs_type' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_get_mount_path' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_get_options' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_get_root_path' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_guess_can_eject' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_guess_icon' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_guess_name' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_guess_should_display' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_guess_symbolic_icon' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_is_readonly' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_is_system_internal' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_point_at' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_point_compare' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_point_copy' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_point_free' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_device_path' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_fs_type' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_mount_path' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_point_get_options' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_can_eject' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_icon' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_name' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_point_guess_symbolic_icon' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_loopback' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_readonly' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_point_is_user_mountable' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_points_changed_since' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_points_get' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mount_points_get_from_file' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mounts_changed_since' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mounts_get' in namespace 'GioUnix' 533s JS G NS: Found info type GIFunctionInfo for 'mounts_get_from_file' in namespace 'GioUnix' 533s JS G NS: Found info type GIConstantInfo for 'DESKTOP_APP_INFO_LOOKUP_EXTENSION_POINT_NAME' in namespace 'Gio' 533s JS G NS: Found info type GIFlagsInfo for 'LogLevelFlags' in namespace 'GLib' 533s JS G ENUM: Defining enum value FLAG_RECURSION (fixed from flag_recursion) 1 533s JS G ENUM: Defining enum value FLAG_FATAL (fixed from flag_fatal) 2 533s JS G ENUM: Defining enum value LEVEL_ERROR (fixed from level_error) 4 533s JS G ENUM: Defining enum value LEVEL_CRITICAL (fixed from level_critical) 8 533s JS G ENUM: Defining enum value LEVEL_WARNING (fixed from level_warning) 16 533s JS G ENUM: Defining enum value LEVEL_MESSAGE (fixed from level_message) 32 533s JS G ENUM: Defining enum value LEVEL_INFO (fixed from level_info) 64 533s JS G ENUM: Defining enum value LEVEL_DEBUG (fixed from level_debug) 128 533s JS G ENUM: Defining enum value LEVEL_MASK (fixed from level_mask) -4 533s JS G ENUM: Defining GLib.LogLevelFlags as 0xe6933620 533s JS G NS: Found info type GIFunctionInfo for 'log_variant' in namespace 'GLib' 533s JS G NS: Found info type GIStructInfo for 'VariantType' in namespace 'GLib' 533s JS G BXD: Defined class for VariantType (GVariantType), prototype 0xe677fae0, JSClass 0xeb21d440, in object 0xe677f020 533s JS G NS: Found info type GIObjectInfo for 'DesktopAppInfo' in namespace 'Gio' 533s JS G OBJ: Defined class for DesktopAppInfo (GDesktopAppInfo), prototype 0xe677fb80, JSClass 0xeb21d790, in object 0xe677f260 533s JS G NS: Found info type GIInterfaceInfo for 'DesktopAppInfoLookup' in namespace 'Gio' 533s JS G IFACE: Defined class for DesktopAppInfoLookup (GDesktopAppInfoLookup), prototype 0xe67dd300, JSClass 0xeb21d7d0, in object 0xe677f260 533s JS G NS: Found info type GIInterfaceInfo for 'FileDescriptorBased' in namespace 'Gio' 533s JS G IFACE: Defined class for FileDescriptorBased (GFileDescriptorBased), prototype 0xe67dd320, JSClass 0xeb21d7d0, in object 0xe677f260 533s JS G NS: Found info type GIStructInfo for 'InputStreamPrivate' in namespace 'Gio' 533s JS G BXD: Defined class for InputStreamPrivate (void), prototype 0xe67e2040, JSClass 0xeb21d440, in object 0xe677f260 533s JS G NS: Found info type GIStructInfo for 'OutputStreamPrivate' in namespace 'Gio' 533s JS G BXD: Defined class for OutputStreamPrivate (void), prototype 0xe67e22a0, JSClass 0xeb21d440, in object 0xe677f260 533s JS G NS: Found info type GIFunctionInfo for 'bus_get' in namespace 'Gio' 533s JS G NS: Found info type GIFunctionInfo for 'bus_get_finish' in namespace 'Gio' 533s JS G NS: Found info type GIFunctionInfo for 'bus_get_sync' in namespace 'Gio' 533s JS G NS: Found info type GIFunctionInfo for 'bus_own_name' in namespace 'Gio' 533s JS G NS: Found info type GIFunctionInfo for 'bus_own_name_on_connection' in namespace 'Gio' 533s JS G NS: Found info type GIFunctionInfo for 'bus_unown_name' in namespace 'Gio' 533s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name' in namespace 'Gio' 533s JS G NS: Found info type GIFunctionInfo for 'bus_watch_name_on_connection' in namespace 'Gio' 533s JS G NS: Found info type GIFunctionInfo for 'bus_unwatch_name' in namespace 'Gio' 533s JS G NS: Found info type GIObjectInfo for 'DBusConnection' in namespace 'Gio' 533s JS G OBJ: Defined class for DBusConnection (GDBusConnection), prototype 0xe67e23e0, JSClass 0xeb21d790, in object 0xe677f260 533s JS G NS: Found info type GIInterfaceInfo for 'AsyncInitable' in namespace 'Gio' 533s JS G IFACE: Defined class for AsyncInitable (GAsyncInitable), prototype 0xe67dd520, JSClass 0xeb21d7d0, in object 0xe677f260 533s JS G NS: Found info type GIInterfaceInfo for 'Initable' in namespace 'Gio' 533s JS G IFACE: Defined class for Initable (GInitable), prototype 0xe67dd560, JSClass 0xeb21d7d0, in object 0xe677f260 533s JS G NS: Found info type GIObjectInfo for 'DBusProxy' in namespace 'Gio' 533s JS G OBJ: Defined class for DBusProxy (GDBusProxy), prototype 0xe67e2460, JSClass 0xeb21d790, in object 0xe677f260 533s JS G OBJ: Defining method init in prototype for GDBusProxy (Gio.DBusProxy) 533s JS G OBJ: Defining method init_async in prototype for GDBusProxy (Gio.DBusProxy) 533s JS G OBJ: Defining method init_finish in prototype for GDBusProxy (Gio.DBusProxy) 533s JS G NS: Found info type GIInterfaceInfo for 'DBusInterface' in namespace 'Gio' 533s JS G IFACE: Defined class for DBusInterface (GDBusInterface), prototype 0xe67dd6c0, JSClass 0xeb21d7d0, in object 0xe677f260 533s JS G NS: Found info type GIStructInfo for 'DBusNodeInfo' in namespace 'Gio' 533s JS G BXD: Defined class for DBusNodeInfo (GDBusNodeInfo), prototype 0xe67e24c0, JSClass 0xeb21d440, in object 0xe677f260 533s JS G NS: Found info type GIStructInfo for 'DBusInterfaceInfo' in namespace 'Gio' 533s JS G BXD: Defined class for DBusInterfaceInfo (GDBusInterfaceInfo), prototype 0xe67e2500, JSClass 0xeb21d440, in object 0xe677f260 533s JS G NS: Found info type GIObjectInfo for 'DBusImplementation' in namespace 'GjsPrivate' 533s JS G NS: Found info type GIObjectInfo for 'DBusInterfaceSkeleton' in namespace 'Gio' 533s JS G OBJ: Defined class for DBusInterfaceSkeleton (GDBusInterfaceSkeleton), prototype 0xe67e2540, JSClass 0xeb21d790, in object 0xe677f260 533s JS G OBJ: Defined class for DBusImplementation (GjsDBusImplementation), prototype 0xe67e2580, JSClass 0xeb21d790, in object 0xe677f280 533s JS G NS: Found info type GIObjectInfo for 'ListStore' in namespace 'Gio' 533s JS G OBJ: Defined class for ListStore (GListStore), prototype 0xe67e25c0, JSClass 0xeb21d790, in object 0xe677f260 533s JS G OBJ: Defining method insert_sorted in prototype for GListStore (Gio.ListStore) 533s JS G OBJ: Defining method sort in prototype for GListStore (Gio.ListStore) 533s JS G NS: Found info type GIInterfaceInfo for 'File' in namespace 'Gio' 533s JS G IFACE: Defined class for File (GFile), prototype 0xe67dd760, JSClass 0xeb21d7d0, in object 0xe677f260 533s JS G OBJ: Defined class for GLocalFile (GLocalFile), prototype 0xe67e2620, JSClass 0xeb21d790, in object 0xe67348e0 533s JS G NS: Found info type GIObjectInfo for 'FileInfo' in namespace 'Gio' 533s JS G OBJ: Defined class for FileInfo (GFileInfo), prototype 0xe67e2680, JSClass 0xeb21d790, in object 0xe677f260 533s JS G OBJ: Defining method set_attribute in prototype for GFileInfo (Gio.FileInfo) 533s JS G NS: Found info type GIInterfaceInfo for 'PollableInputStream' in namespace 'Gio' 533s JS G IFACE: Defined class for PollableInputStream (GPollableInputStream), prototype 0xe67dd960, JSClass 0xeb21d7d0, in object 0xe677f260 533s JS G NS: Found info type GIObjectInfo for 'FileEnumerator' in namespace 'Gio' 533s JS G OBJ: Defined class for FileEnumerator (GFileEnumerator), prototype 0xe67e26e0, JSClass 0xeb21d790, in object 0xe677f260 533s JS G NS: Found info type GIStructInfo for 'SettingsSchema' in namespace 'Gio' 533s JS G BXD: Defined class for SettingsSchema (GSettingsSchema), prototype 0xe67e2720, JSClass 0xeb21d440, in object 0xe677f260 533s JS G BXD: Defining method get_key in prototype for Gio.SettingsSchema 533s JS G NS: Found info type GIObjectInfo for 'Settings' in namespace 'Gio' 533s JS G OBJ: Defined class for Settings (GSettings), prototype 0xe67e2760, JSClass 0xeb21d790, in object 0xe677f260 533s JS G OBJ: Defining method apply in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method bind in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method bind_with_mapping in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method bind_writable in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method create_action in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method delay in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_boolean in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_child in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_default_value in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_double in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_enum in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_flags in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_has_unapplied in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_int in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_int64 in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_mapped in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_range in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_string in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_strv in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_uint in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_uint64 in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_user_value in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method get_value in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method is_writable in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method list_children in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method list_keys in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method range_check in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method reset in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method revert in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method set_boolean in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method set_double in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method set_enum in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method set_flags in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method set_int in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method set_int64 in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method set_string in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method set_strv in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method set_uint in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method set_uint64 in prototype for GSettings (Gio.Settings) 533s JS G OBJ: Defining method set_value in prototype for GSettings (Gio.Settings) 533s JS G NS: Defined namespace 'Gio' 0xe677f260 in GIRepository 0xe67347c0 533s 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 533s JS G NS: Defined namespace 'GjsTestTools' 0xe67e27c0 in GIRepository 0xe67347c0 533s JS IMPORT: Importing module Gtk succeeded 533s JS IMPORT: Defining parent 0xe6734870 of 0xe67ddfe0 'Gtk' is mod 1 533s JS IMPORT: successfully imported module 'Gtk' 533s JS G NS: Found info type GIObjectInfo for 'Widget' in namespace 'Gtk' 533s JS G NS: Found info type GIObjectInfo for 'InitiallyUnowned' in namespace 'GObject' 533s JS G OBJ: Defined class for InitiallyUnowned (GInitiallyUnowned), prototype 0xe67e2800, JSClass 0xeb21d790, in object 0xe677f2a0 533s JS G OBJ: Defined class for Widget (GtkWidget), prototype 0xe67e2840, JSClass 0xeb21d790, in object 0xe67e27e0 533s JS G NS: Found info type GIInterfaceInfo for 'Buildable' in namespace 'Gtk' 533s JS G IFACE: Defined class for Buildable (GtkBuildable), prototype 0xe67ea240, JSClass 0xeb21d7d0, in object 0xe67e27e0 533s JS IMPORT: JS import 'Atk' not found in resource:///org/gnome/gjs/modules/core/overrides at resource:///org/gnome/gjs/modules/core/overrides/Atk.js 533s JS G NS: Defined namespace 'Atk' 0xe67e28a0 in GIRepository 0xe67347c0 533s JS G NS: Found info type GIInterfaceInfo for 'ImplementorIface' in namespace 'Atk' 533s JS G IFACE: Defined class for ImplementorIface (AtkImplementorIface), prototype 0xe67ea260, JSClass 0xeb21d7d0, in object 0xe67e28a0 533s JS G NS: Found info type GIObjectInfo for 'Container' in namespace 'Gtk' 533s JS G OBJ: Defined class for Container (GtkContainer), prototype 0xe67e28e0, JSClass 0xeb21d790, in object 0xe67e27e0 533s JS G OBJ: Defining method child_set_property in prototype for GtkContainer (Gtk.Container) 533s JS G NS: Defined namespace 'Gtk' 0xe67e27e0 in GIRepository 0xe67347c0 533s JS IMPORT: Importing 'system' 533s JS NATIVE: Defining native module 'system' 533s JS IMPORT: Defining parent 0xe6734430 of 0xe693ca98 'system' is mod 1 533s JS IMPORT: successfully imported module 'system' 533s JS CTX: Script evaluation succeeded 533s JS MAINLOOP: Main loop instance 0xfbb8d0c: Spinning loop until released or hook cleared 533s JS IMPORT: Module load hook for module 'resource:///org/gjs/jsunit/minijasmine-executor.js' (resource:///org/gjs/jsunit/minijasmine-executor.js), global 0xe67310d0 533s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe67310d0 533s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe67310d0 533s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe67310d0 533s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe67310d0 533s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe67310d0 533s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe67310d0 533s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe67310d0 533s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe67310d0 533s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe67310d0 533s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe67310d0 533s JS IMPORT: Module resolve hook for module "system" (relative to ), global 0xe67310d0 533s JS IMPORT: Module metadata hook for module 0xe695f380 533s JS IMPORT: Defining meta.importSync for module 0xe695f380 533s JS IMPORT: Module resolve hook for module "gi://GLib" (relative to ), global 0xe67310d0 533s JS IMPORT: Module resolve hook for module "./minijasmine.js" (relative to ), global 0xe67310d0 533s JS G NS: Found info type GIFunctionInfo for 'idle_add' in namespace 'GLib' 533s JS G NS: Found info type GIConstantInfo for 'PRIORITY_DEFAULT' in namespace 'GLib' 533s JS MAINLOOP: Set main loop hook to 533s JS MAINLOOP: Main loop instance 0xfbb8d0c: hold 533s JS MAINLOOP: Running and clearing main loop hook 533s JS G BXD: Defining method run in prototype for GLib.MainLoop 533s 1..54 533s JS G NS: Found info type GIFunctionInfo for 'timeout_source_new' in namespace 'GLib' 533s JS G NS: Found info type GIStructInfo for 'Source' in namespace 'GLib' 533s JS G BXD: Defined class for Source (GSource), prototype 0xe67e2920, JSClass 0xeb21d440, in object 0xe677f020 533s JS G BXD: Defining method set_priority in prototype for GLib.Source 533s JS G NS: Found info type GIFunctionInfo for 'source_set_closure' in namespace 'GObject' 533s JS G BXD: Defining method attach in prototype for GLib.Source 533s JS G NS: Found info type GIConstantInfo for 'SOURCE_REMOVE' in namespace 'GLib' 533s JS IMPORT: Module metadata hook for module 0xe67b1220 533s JS IMPORT: Defining meta.importSync for module 0xe67b1220 533s JS G NS: Found info type GIFunctionInfo for 'init' in namespace 'Gtk' 533s JS G BXD: Defining method destroy in prototype for GLib.Source 533s JS G NS: Found info type GIObjectInfo for 'Window' in namespace 'Gtk' 533s JS G NS: Found info type GIObjectInfo for 'Bin' in namespace 'Gtk' 533s JS G OBJ: Defined class for Bin (GtkBin), prototype 0xe67e2a00, JSClass 0xeb21d790, in object 0xe67e27e0 533s JS G OBJ: Defined class for Window (GtkWindow), prototype 0xe67e2a40, JSClass 0xeb21d790, in object 0xe67e27e0 533s JS G NS: Found info type GIEnumInfo for 'WindowType' in namespace 'Gtk' 533s JS G ENUM: Defining enum value TOPLEVEL (fixed from toplevel) 0 533s JS G ENUM: Defining enum value POPUP (fixed from popup) 1 533s JS G ENUM: Defining Gtk.WindowType as 0xe69719f8 533s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 533s JS G OBJ: Defining method set_title in prototype for GtkWindow (Gtk.Window) 533s JS G OBJ: Defining method destroy in prototype for GtkWidget (Gtk.Widget) 533s JS G NS: Found info type GIFunctionInfo for 'test_expect_message' in namespace 'GLib' 533s JS G NS: Found info type GIFunctionInfo for 'test_assert_expected_messages_internal' in namespace 'GLib' 533s ok 1 Access to destroyed GObject Get property 533s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 533s ok 2 Access to destroyed GObject Set property 533s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 533s ok 3 Access to destroyed GObject Add expando property 533s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 533s ok 4 Access to destroyed GObject Access to unset expando property 533s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 533s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 533s ok 5 Access to destroyed GObject Access previously set expando property 533s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 533s JS G OBJ: Defining method get_title in prototype for GtkWindow (Gtk.Window) 533s ok 6 Access to destroyed GObject Access to getter method 533s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 533s ok 7 Access to destroyed GObject Access to setter method 533s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 533s ok 8 Access to destroyed GObject Proto function connect 533s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 533s ok 9 Access to destroyed GObject Proto function connect_after 533s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 533s ok 10 Access to destroyed GObject Proto function emit 533s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 533s ok 11 Access to destroyed GObject Proto function signals_disconnect 533s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 533s ok 12 Access to destroyed GObject Proto function signals_block 533s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 533s ok 13 Access to destroyed GObject Proto function signals_unblock 533s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 533s ok 14 Access to destroyed GObject Proto function toString 533s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 533s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 533s ok 15 Access to destroyed GObject Proto function toString before/after 533s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 533s JS G NS: Found info type GIFunctionInfo for 'unref' in namespace 'GjsTestTools' 533s ok 16 Access to finalized GObject Get property 533s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 533s ok 17 Access to finalized GObject Set property 533s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 533s ok 18 Access to finalized GObject Add expando property 533s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 533s ok 19 Access to finalized GObject Access to unset expando property 533s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 533s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 533s ok 20 Access to finalized GObject Access previously set expando property 533s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 533s ok 21 Access to finalized GObject Access to getter method 533s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 533s ok 22 Access to finalized GObject Access to setter method 533s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 533s ok 23 Access to finalized GObject Proto function connect 533s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 533s ok 24 Access to finalized GObject Proto function connect_after 533s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 533s ok 25 Access to finalized GObject Proto function emit 533s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 533s ok 26 Access to finalized GObject Proto function signals_disconnect 533s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 534s ok 27 Access to finalized GObject Proto function signals_block 534s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 534s ok 28 Access to finalized GObject Proto function signals_unblock 534s JS G OBJ: Newly-created object is initially unowned but we did not get the floating ref, probably GtkWindow, using hacky workaround 534s ok 29 Access to finalized GObject Proto function toString 534s JS G NS: Found info type GIFunctionInfo for 'init' in namespace 'GjsTestTools' 534s JS G NS: Found info type GIObjectInfo for 'EmblemedIcon' in namespace 'Gio' 534s JS G OBJ: Defined class for EmblemedIcon (GEmblemedIcon), prototype 0xe677fb60, JSClass 0xeb21d790, in object 0xe677f260 534s JS G NS: Found info type GIObjectInfo for 'ThemedIcon' in namespace 'Gio' 534s JS G OBJ: Defined class for ThemedIcon (GThemedIcon), prototype 0xe677fba0, JSClass 0xeb21d790, in object 0xe677f260 534s JS G NS: Found info type GIInterfaceInfo for 'Icon' in namespace 'Gio' 534s JS G IFACE: Defined class for Icon (GIcon), prototype 0xe67dd740, JSClass 0xeb21d7d0, in object 0xe677f260 534s JS G OBJ: Defining method run_dispose in prototype for GObject (GObject.Object) 534s JS G NS: Found info type GIFunctionInfo for 'reset' in namespace 'GjsTestTools' 534s ok 30 Disposed or finalized GObject is marked as disposed when it is a manually disposed property garbage collected 534s ok 31 Disposed or finalized GObject is marked as disposed when it is a manually disposed property not garbage collected 534s ok 32 Disposed or finalized GObject calls dispose vfunc on explicit disposal only 534s ok 33 Disposed or finalized GObject generates a warn on object garbage collection 534s ok 34 Disposed or finalized GObject generates a warn on object garbage collection if has expando property 534s JS G NS: Found info type GIFunctionInfo for 'delayed_unref' in namespace 'GjsTestTools' 534s JS G NS: Found info type GIFunctionInfo for 'timeout_add' in namespace 'GLib' 534s JS G BXD: Defining method get_context in prototype for GLib.MainLoop 534s JS G NS: Found info type GIStructInfo for 'MainContext' in namespace 'GLib' 534s JS G BXD: Defined class for MainContext (GMainContext), prototype 0xe677fc60, JSClass 0xeb21d440, in object 0xe677f020 534s JS G BXD: Defining method iteration in prototype for GLib.MainContext 534s ok 35 Disposed or finalized GObject generates a warn if already disposed at garbage collection 534s JS G NS: Found info type GIFunctionInfo for 'save_object' in namespace 'GjsTestTools' 534s JS G NS: Found info type GIFunctionInfo for 'peek_saved' in namespace 'GjsTestTools' 534s ok 36 Disposed or finalized GObject created from other function is marked as disposed and garbage collected 534s ok 37 Disposed or finalized GObject created from other function is marked as disposed and not garbage collected 534s JS G NS: Found info type GIFunctionInfo for 'get_disposed' in namespace 'GjsTestTools' 534s ok 38 Disposed or finalized GObject returned from function is marked as disposed 534s JS G NS: Found info type GIFunctionInfo for 'get_saved' in namespace 'GjsTestTools' 534s JS G BXD: Defining method quit in prototype for GLib.MainLoop 534s ok 39 Disposed or finalized GObject returned from function is marked as disposed and then as finalized 534s JS G NS: Found info type GIFunctionInfo for 'ref' in namespace 'GjsTestTools' 534s JS G NS: Found info type GIFunctionInfo for 'unref_other_thread' in namespace 'GjsTestTools' 534s ok 40 Disposed or finalized GObject ignores toggling queued unref toggles 534s JS G NS: Found info type GIFunctionInfo for 'ref_other_thread' in namespace 'GjsTestTools' 534s ok 41 Disposed or finalized GObject ignores toggling queued toggles 534s JS G NS: Found info type GIFunctionInfo for 'run_dispose_other_thread' in namespace 'GjsTestTools' 534s ok 42 Disposed or finalized GObject can be disposed from other thread 534s ok 43 Disposed or finalized GObject can be garbage collected once disposed from other thread 534s JS G NS: Found info type GIFunctionInfo for 'save_object_unreffed' in namespace 'GjsTestTools' 535s JS G NS: Found info type GIFunctionInfo for 'delayed_ref_other_thread' in namespace 'GjsTestTools' 535s JS G NS: Found info type GIFunctionInfo for 'steal_saved' in namespace 'GjsTestTools' 535s ok 44 GObject with toggle references can be re-reffed from other thread delayed 535s JS G NS: Found info type GIFunctionInfo for 'delayed_unref_other_thread' in namespace 'GjsTestTools' 535s ok 45 GObject with toggle references can be re-reffed and unreffed again from other thread 535s JS G NS: Found info type GIFunctionInfo for 'delayed_ref_unref_other_thread' in namespace 'GjsTestTools' 535s ok 46 GObject with toggle references can be re-reffed and unreffed again from other thread with delay 535s JS G NS: Found info type GIFunctionInfo for 'save_weak' in namespace 'GjsTestTools' 535s JS G NS: Found info type GIFunctionInfo for 'get_weak' in namespace 'GjsTestTools' 535s ok 47 GObject with toggle references can be toggled up by getting a GWeakRef 535s JS G NS: Found info type GIFunctionInfo for 'get_weak_other_thread' in namespace 'GjsTestTools' 535s ok 48 GObject with toggle references can be toggled up by getting a GWeakRef from another thread 535s ok 49 GObject with toggle references can be toggled up by getting a GWeakRef from another thread and re-reffed in main thread 535s ok 50 GObject with toggle references can be toggled up by getting a GWeakRef from another and re-reffed from various threads 535s JS G BXD: Defining method join in prototype for GLib.Thread 535s JS G NS: Found info type GIFunctionInfo for 'clear_saved' in namespace 'GjsTestTools' 535s ok 51 GObject with toggle references can be toggled up-down from various threads when the wrapper is gone 535s ok 52 GObject with toggle references can be toggled up-down from various threads when disposed and the wrapper is gone 535s ok 53 GObject with toggle references can be finalized while queued in toggle queue 535s 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 535s JS MAINLOOP: Enqueue job , promise=, allocation site= 535s JS MAINLOOP: Main loop instance 0xfbb8d0c: Spinning loop until released or hook cleared 535s JS MAINLOOP: handling job 0, 535s JS MAINLOOP: Enqueue job , promise=, allocation site= 535s JS MAINLOOP: Completed job 0 535s JS MAINLOOP: handling job 1, 535s JS MAINLOOP: Enqueue job , promise=, allocation site= 535s JS MAINLOOP: Completed job 1 535s JS MAINLOOP: handling job 2, 535s JS MAINLOOP: Enqueue job , promise=, allocation site= 535s JS MAINLOOP: Completed job 2 535s JS MAINLOOP: handling job 3, 535s JS IMPORT: Module evaluation promise resolved: function "resource:///org/gjs/jsunit/minijasmine-executor.js async resolved" 535s JS MAINLOOP: Main loop instance 0xfbb8d0c: release 535s JS MAINLOOP: Completed job 3 535s JS MEMORY: Memory report: before destroying context 535s JS MEMORY: 492 objects currently alive 535s JS MEMORY: boxed_instance = 13 535s JS MEMORY: boxed_prototype = 20 535s JS MEMORY: closure = 3 535s JS MEMORY: function = 398 535s JS MEMORY: fundamental_instance = 0 535s JS MEMORY: fundamental_prototype = 0 535s JS MEMORY: gerror_instance = 0 535s JS MEMORY: gerror_prototype = 0 535s JS MEMORY: interface = 12 535s JS MEMORY: module = 10 535s JS MEMORY: ns = 8 535s JS MEMORY: object_instance = 0 535s JS MEMORY: object_prototype = 28 535s JS MEMORY: param = 0 535s JS MEMORY: union_instance = 0 535s JS MEMORY: union_prototype = 0 535s JS CTX: JS shutdown sequence 535s JS CTX: Stopping profiler 535s JS CTX: Shutting down toggle queue 535s JS CTX: Notifying external reference holders of GjsContext dispose 535s JS MAI/tmp/autopkgtest.sIk0a7/wrapper.sh: Killing leaked background processes: 2313 535s PID TTY STAT TIME COMMAND 535s 2313 ? S 0:00 grep -vE ^(Activating|Successfully activated) 535s autopkgtest [16:53:02]: test installed-tests: -----------------------] 539s autopkgtest [16:53:06]: test installed-tests: - - - - - - - - - - results - - - - - - - - - - 539s installed-tests PASS 543s autopkgtest [16:53:10]: @@@@@@@@@@@@@@@@@@@@ summary 543s build PASS (superficial) 543s installed-tests PASS